@import url("https://fonts.googleapis.com/css?family=Rubik:500,700,700i");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700");@import url("https://fonts.googleapis.com/css?family=Prompt:300,600");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,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}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{outline:0;border:0}sup{bottom:1ex}sub{top:.5ex}*{box-sizing:border-box}@viewport{zoom:1;width:extend-to-zoom}@-ms-viewport{width:extend-to-zoom;zoom:1}.container{*zoom:1;width:100%;max-width:1100px;margin:0 auto;box-sizing:border-box;padding:0 20px}.container:after{clear:both}.container:before,.container:after{content:" ";display:table}.row{*zoom:1;}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}*{box-sizing:border-box}[class^=span]{min-height:1px;float:left;box-sizing:border-box;-moz-box-sizing:border-box}[class^=span]:first-child{margin-left:0}.span1{width:8.333333333333332%}.span2{width:16.666666666666664%}.spanfifth{width:20%}.span3{width:25%}.span4{width:33.33333333333333%}.span5{width:41.66666666666667%}.span6{width:50%}.span7{width:58.333333333333336%}.span8{width:66.66666666666666%}.span9{width:75%}.span10{width:83.33333333333334%}.span11{width:91.66666666666666%}.span12{width:100%}.push1{margin-left:8.333333333333332%}.push2{margin-left:16.666666666666664%}.pushfifth{margin-left:20%}.push3{margin-left:25%}.push4{margin-left:33.33333333333333%}.push5{margin-left:41.66666666666667%}.push6{margin-left:50%}.push7{margin-left:58.333333333333336%}.push8{margin-left:66.66666666666666%}.push9{margin-left:75%}.push10{margin-left:83.33333333333334%}.push11{margin-left:91.66666666666666%}.push12{margin-left:100%}[class^=m-span]{padding:10px 0;margin-left:.5%;float:left;box-sizing:border-box;-moz-box-sizing:border-box}[class^=m-span]:last-child{margin-right:.5%}.m-span1{width:5.46875%}.m-span2{width:16.0833333%}.m-span3{width:22.65625%}.m-span4{width:31.25%}.m-span5{width:39.84375%}.m-span6{width:48.4375%}.m-span7{width:57.03125%}.m-span8{width:65.625%}.m-span9{width:74.21875%}.m-span10{width:82.8125%}.m-span11{width:91.40625%}.m-span12{width:100%}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em;font-style:italic}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}select{border:1px solid #ccc}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}textarea{width:100%}a{color:#4169e1}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}@media screen and (min-width:37.5em){.menu-toggle{display:none}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-content{padding-top:80px}@media only screen and (max-width:767px){.site-content{padding-top:133px}}h2{color:#89175c;font-size:2em;font-weight:700;margin-bottom:1em;line-height:1.2}@media only screen and (max-width:559px){h2{font-size:1.2em}}body{letter-spacing:.02em}p,.product-window ul{font-size:1em;margin-bottom:1em;line-height:1.5em;font-family:"Open Sans",sans-serif;color:#4d4d4d;letter-spacing:.01em}p:last-child,.product-window ul:last-child{margin-bottom:0}.mobile-nav-btn{width:30px;height:29px;position:absolute;right:.25em;bottom:.25em;background-image:url("/wp-content/themes/dermend/img/mobile-nav-btn.png");background-repeat:no-repeat;background-position:center;background-size:100%;display:none}@media only screen and (max-width:1023px){.mobile-nav-btn{display:inline-block}}#related-tile{background:#ededed;padding:1.5em 1em;background-color:#ededed;background:#ededed;background:-moz-linear-gradient(top,#ccc 0%,#e6e6e6 1em,#f2f2f2 3em,#f2f2f2 100%);background:-webkit-linear-gradient(top,#ccc 0%,#e6e6e6 1em,#f2f2f2 3em,#f2f2f2 100%);background:linear-gradient(to bottom,#ccc 0%,#e6e6e6 1em,#f2f2f2 3em,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='darken(white, 5%)',endColorstr='darken(white, 5%)',GradientType=0)}#related-tile .product{display:inline-block;position:relative;float:left;width:25%;min-height:540px}@media only screen and (min-width:1024px){.single-product #related-tile .product{width:33.3%}}@media only screen and (max-width:1023px){#related-tile .product{min-height:auto;width:50%;padding:1.5em}#related-tile .product:nth-child(3){clear:left}}@media only screen and (max-width:559px){#related-tile .product{padding:0;width:100%;margin:1em 0}#related-tile .product:last-child{margin-bottom:0}}#related-tile .product h2{color:#000;font-size:1.15em;line-height:1.25em;margin-bottom:.25em;clear:none}#related-tile .product p{font-size:.9em}#related-tile .product .secondary-btn{position:absolute;bottom:0}@media only screen and (max-width:559px){#related-tile .product .secondary-btn{position:relative;left:0}}#related-tile .thumbnail{text-align:center;height:290px;width:100%}#related-tile .thumbnail img{height:100%;width:auto}@media only screen and (max-width:1023px){#related-tile .thumbnail{width:auto}#related-tile .thumbnail img{float:left;margin-left:1em}}#related-tile .info{margin-left:2em}@media only screen and (max-width:1023px){#related-tile{padding:1 em 0}#related-tile .product h2{font-size:1.05em}}.related-products h3{margin:1em 0}.content-box{padding:3em 15px}@media only screen and (max-width:559px){.content-box{padding:2em 15px}}header{width:100%;position:fixed;z-index:10;padding:.5em;background:#fff;border-bottom:1px solid #bfbfbf;-moz-box-shadow:0 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 1px 2px rgba(0,0,0,.2);box-shadow:0 0 1px 2px rgba(0,0,0,.2)}header .container{position:relative;padding:0}@media only screen and (max-width:767px){header .container{padding-top:2.5em}}header .logo-wrapper{float:left;margin-left:8px}header .logo-wrapper .logo{padding-top:.75em}header .logo-wrapper .logo img{width:100%}header #coupon{position:absolute;top:-.6em;right:0;display:inline-block}header #coupon a{background:#4c56af;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#fff;text-transform:uppercase;padding:.75em 2em;font-weight:700;font-size:.9em}header #coupon a:hover{-moz-box-shadow:0 2px 5px 1px rgba(0,0,0,.25);-webkit-box-shadow:0 2px 5px 1px rgba(0,0,0,.25);box-shadow:0 2px 5px 1px rgba(0,0,0,.25)}@media only screen and (max-width:767px){header #coupon{left:0}header #coupon a{display:block}}header nav{text-align:right;padding-top:2.25em;padding-bottom:.25em;font-family:"Prompt",sans-serif}@media only screen and (max-width:767px){header nav ul{display:none;margin-top:1.5em;float:none}}header nav ul li{margin:0 1em;font-size:1.25em;display:inline-block;font-weight:300}@media only screen and (max-width:767px){header nav ul li{display:block;margin:0;border-bottom:1px solid #eee}header nav ul li:last-child{border-bottom:0}header nav ul li a{padding:.7em .5em;display:block}header nav ul li a:hover{background:#f8f8f8}header nav ul li a:active{background:#f8f8f8;box-shadow:inset 0 2px 3px rgba(0,0,0,.3)}}header nav ul li.active{font-weight:700}header nav ul li a{color:#000;text-decoration:none}@media only screen and (max-width:559px){header nav ul li{margin-right:0}}@media only screen and (max-width:399px){header nav ul li{font-size:1em;margin:0 .5em}}@media only screen and (max-width:1023px){header nav{font-size:80%;padding-top:3em}}@media only screen and (max-width:767px){header nav{padding-top:1.5em}}.site-navigation{text-align:right}h3{color:#000;margin-bottom:.5em;font-size:1.333em;font-weight:700;line-height:1.2}footer{background:#e6e6e6;width:100%;padding:2em 1em;font-size:90%;box-shadow:0px 500px 0px 500px #e6e6e6}footer .container{max-width:100%;text-align:center}footer ul li{list-style-type:none;display:inline;margin-right:2em;white-space:nowrap}footer ul li a{color:#333}footer ul ul{display:inline;margin:0}footer ul ul li a{color:#777}footer ul ul li:last-child{margin-right:0}footer .copyright{font-size:12px}button{background:#89175c;font-weight:700;color:#fff;padding:.6em 2.5em;border-radius:4px;font-size:1.15em}button:hover{-moz-box-shadow:0 2px 5px 1px rgba(0,0,0,.25);-webkit-box-shadow:0 2px 5px 1px rgba(0,0,0,.25);box-shadow:0 2px 5px 1px rgba(0,0,0,.25);background:#b51e79}a{text-decoration:none}a p{color:inherit}a:hover{text-decoration:underline}a.secondary-btn{font-family:"Rubik",sans-serif;color:#89175c;font-weight:900;font-size:1.15em}a.secondary-btn:after{margin-top:.3em;margin-left:.5em;content:"";display:inline-block;position:absolute;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #89175c;margin-right:-7px;-webkit-transition:margin-left .1s ease-in-out;-moz-transition:margin-left .1s ease-in-out;-o-transition:margin-left .1s ease-in-out;transition:margin-left .1s ease-in-out}a.secondary-btn:hover:after{margin-left:.75em}h1{margin-top:0;line-height:1.2}@media only screen and (max-width:559px){h1{font-size:1.5em}}.sub-window{display:none}ul.retailer-list{list-style:none;margin:-.5em -1em .75em}.single-product ul.retailer-list{margin-top:0}ul.retailer-list li{display:inline-block}ul.retailer-list li img{width:auto;margin:.5em 1em;vertical-align:middle;max-width:100px;max-height:30px}.single-product ul.retailer-list li img{margin:.5em .75em}.product-buy{padding:2em 0;border-top:1px solid #ccc;min-height:11em}.product-buy img{float:left;width:5em;margin:0 1em}.product-buy h2{clear:none}.product-buy .product-info{margin-left:5em}.product-buy ul.retailer-list{margin:0 0 -.5em}.product-buy ul.retailer-list li img{margin:0 .75em 0 0}.faqs .content-box ul{padding-left:22px}.faqs h4{margin:2.5em 0 1em;font-size:1.5em}.faqs h4:first-child{margin-top:0}.coupon-signup main{display:flex}.coupon-signup main .coupon-container{padding:3em 0;text-align:center}@media only screen and (max-width:559px){.coupon-signup main{display:block}.coupon-signup main .coupon-container{padding:0}.coupon-signup .wpcf7-form .form-row{display:block !important}}main ul{margin:1em 0}main ul ul{margin:1em 0}#site-navigation button{display:none;width:40px;padding:0;height:40px;background:0 0;margin:-3px 8px -3px 0;border:0;position:relative}@media only screen and (max-width:767px){#site-navigation button{display:inline-block}}#site-navigation button:hover{box-shadow:none}#site-navigation button .hamburger{position:absolute;top:50%;left:0;height:5px;transform:translateY(-50%);width:100%;display:block;text-indent:-999em;background:#3baf93}#site-navigation button .hamburger:after,#site-navigation button .hamburger:before{content:"";display:block;height:5px;width:100%;position:absolute;top:-15px;left:0;background:#89175c}#site-navigation button .hamburger:before{top:auto;bottom:-15px;background:#4c56af}#hero-tile{width:100%;background-image:url("/wp-content/themes/dermend/img/home-hero.jpg");background-position:right center;background-repeat:no-repeat;background-size:cover}#hero-tile .container{padding:8em 1em;height:100%}#hero-tile .content-wrapper{padding-right:30em}#hero-tile h2{font-size:3em;line-height:1.15em;margin-bottom:.25em;font-weight:900}@media only screen and (max-width:1023px){#hero-tile h2{font-size:2.25em}#hero-tile .container{padding:3em 1em;background:-moz-linear-gradient(left,rgba(255,255,255,.9) 0%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.9) 0%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.9) 0%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 100%)}#hero-tile .content-wrapper{padding-right:0;max-width:50%}}@media only screen and (max-width:767px){#hero-tile h2{font-size:2em}}@media only screen and (max-width:639px){#hero-tile h2{font-size:1.5em}#hero-tile p{font-size:90%}#hero-tile .content-wrapper{max-width:250px}}@media only screen and (max-width:559px){#hero-tile{background-position:96% 20%;background-size:250%}#hero-tile .container{background:-moz-linear-gradient(left,#fff 0%,rgba(255,255,255,.8) 60%,rgba(255,255,255,.1) 100%);background:-webkit-linear-gradient(left,#fff 0%,rgba(255,255,255,.8) 60%,rgba(255,255,255,.1) 100%);background:linear-gradient(to right,#fff 0%,rgba(255,255,255,.8) 60%,rgba(255,255,255,.1) 100%)}}#cta-tile{background:#fff;padding:3em 1em;border-bottom:1px solid #bfbfbf}#cta-tile p{margin-bottom:1.25em}#cta-tile [class*=span4],#cta-tile [class*=span6]{min-height:220px;position:relative}#cta-tile [class*=span4]:first-child,#cta-tile [class*=span6]:first-child{padding-right:3em}#cta-tile [class*=span4]:last-child,#cta-tile [class*=span6]:last-child{padding-left:3em}#cta-tile [class*=span4] button,#cta-tile [class*=span6] button{position:absolute;bottom:0}#cta-tile .retailer-list{max-width:275px}@media only screen and (max-width:1023px){#cta-tile [class*=span4],#cta-tile [class*=span6]{min-height:300px}#cta-tile [class*=span4] button,#cta-tile [class*=span6] button{padding:.6em 1em .4em}}@media only screen and (max-width:767px){#cta-tile{text-align:center;padding:2em 1em}#cta-tile [class*=span4],#cta-tile [class*=span6]{width:100%;min-height:150px;border-bottom:1px solid #ccc}#cta-tile [class*=span4]:first-child,#cta-tile [class*=span4]:nth-child(2),#cta-tile [class*=span6]:first-child,#cta-tile [class*=span6]:nth-child(2){margin-bottom:1.75em;padding-bottom:2em}#cta-tile [class*=span4]:first-child,#cta-tile [class*=span4]:last-child,#cta-tile [class*=span6]:first-child,#cta-tile [class*=span6]:last-child{padding-left:0;padding-right:0}#cta-tile [class*=span4]:last-child,#cta-tile [class*=span6]:last-child{border-bottom:0}#cta-tile [class*=span4] button,#cta-tile [class*=span6] button{position:relative}#cta-tile .retailer-list{max-width:none}}.single-product h1{margin-left:23%}.product-header-all{position:relative}@media only screen and (max-width:559px){.product-header-all{padding-bottom:6em}}.product-intro{float:left;width:20%;margin-top:-4em;text-align:center;margin-bottom:1em}@media only screen and (max-width:559px){.product-intro{text-align:left}.product-intro .product-image img{position:absolute;top:0;left:0;margin:0;max-height:100%;max-width:20%;width:auto}}.product-intro .where-to-buy .lovelyskin-logo img{max-height:50px}@media only screen and (max-width:559px){.product-intro .where-to-buy{position:absolute;bottom:0;left:23%}.product-intro .where-to-buy p{font-size:.8em;margin:0 0 .5em}}.product-window{border:1px solid #aaa;background:#fff;-moz-box-shadow:0 0 8px 0px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px 0px rgba(0,0,0,.25);box-shadow:0 0 8px 0px rgba(0,0,0,.25);border-radius:0 3px 0 0;padding:2em;position:relative;margin:46px 0 2em;margin-left:23%}@media only screen and (max-width:559px){.product-window{margin:3.5em -1em 0;padding:1em;clear:both}}.product-window .product-copy{display:none}.product-window .product-copy ul{margin:0;padding-left:22px}.product-window div.selected{display:block}.product-window nav{position:absolute;top:-36px;left:0}@media only screen and (max-width:559px){.product-window nav{left:1em}}.product-window nav ul{list-style:none;margin:0}.product-window nav ul li{display:inline-block}.product-window nav ul li.selected a{background:#fff;color:#89175c}.product-window nav ul li a{display:block;background:0 0;border:1px solid #aaa;border-bottom:0;padding:5px .75em;height:36px;border-radius:3px 3px 0 0;color:inherit}@media only screen and (max-width:399px){.product-window nav ul li a{letter-spacing:-1px}}.product-preview{border-bottom:1px solid #aaa;min-height:12em;overflow:auto;padding:2em}.product-preview:last-child{border-bottom:0}.product-preview img{float:left;margin:0 4em 0 2em;max-height:12em;max-width:9em;width:auto}@media only screen and (max-width:559px){.product-preview img{margin:0 2em 0 0}}.product-preview h2{clear:none;margin-bottom:.5em}.product-preview .product-info{padding-left:15em}@media only screen and (max-width:559px){.product-preview .product-info{padding-left:10em}}@media only screen and (max-width:559px){.single-product ul.retailer-list{margin:0 -.5em}.single-product ul.retailer-list li img{margin:0 .5em .5em}}.resources{margin:2em -5px 0}@media only screen and (min-width:560px){.resources{display:flex;flex-wrap:wrap}}.resource{background:#f2f2f2;padding:1em;margin:5px}.resource p.description{font-size:.85em}@media only screen and (min-width:560px){.resource{flex:1 0 auto;width:calc(50% - 10px)}}@media only screen and (min-width:640px){.resource{width:calc(33% - 10px)}}@media only screen and (min-width:1024px){.resource{width:calc(25% - 10px)}}.subpage-nav{list-style:none;margin:2em 0;overflow:auto;display:flex;overflow:scroll}.subpage-nav li{display:flex;box-sizing:border-box}.subpage-nav a{display:block;flex:1 1 auto;margin:.3em .15em 0;padding:.75em;text-align:center;background:#f8f8f8;text-decoration:none;color:#333}@media only screen and (max-width:399px){.subpage-nav a{font-size:.8em}}.subpage-nav .selected:nth-child(1) a,.subpage-nav .selected :nth-child(4) a{background-color:#89175c}.subpage-nav .selected:nth-child(2) a,.subpage-nav .selected :nth-child(5) a{background-color:#3baf93}.subpage-nav .selected:nth-child(3) a,.subpage-nav .selected :nth-child(6) a{background-color:#4c56af}.subnav1 li{width:100%}.subnav2 li{width:50%}.subnav3 li{width:33%}.subnav4 li{width:25%}.subnav5 li{width:20%}.subpage-nav li.selected a{background:#89175c;color:#fff}@media screen and (max-width:400px){.subnav4 li{width:50%}.subnav5 li{width:50%}}div.coupons{margin-top:2em}.coupon{width:100%;float:left;text-align:center;box-sizing:border-box;padding:0 2em}@media only screen and (max-width:559px){.coupon{width:auto;float:none}.coupon:first-child{border-bottom:1px solid #ccc;padding-bottom:2em;margin-bottom:2em}}.coupon h2{font-size:1.5em}.coupon img{margin:1em auto 0;max-width:15em}.wpcf7{max-width:1200px;margin-left:auto;margin-right:auto}.wpcf7 .wpcf7-form .form-row{display:flex}.wpcf7 .wpcf7-form .form-row input{display:block;width:100%}.wpcf7 .col{flex:1 45%;padding:0 .5rem;margin-bottom:.75em}.wpcf7 input{background-color:#fff;border:1px solid #ddd;border-top-color:#ccc;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;padding:.5em;transition:border-color .15s ease;line-height:1.2em}.wpcf7 .form-input{padding:0 .5rem}.wpcf7 .wpcf7-select{display:block;background-color:#fff;border:1px solid #ddd;border-top-color:#ccc;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;padding:.5em;transition:border-color .15s ease;width:100%}.wpcf7 .wpcf7-submit{background:#89175c !important;font-weight:700 !important;color:#fff !important;padding:.6em 2.5em !important;border-radius:4px !important;font-size:1.15em !important}.wpcf7 .wpcf7-submit:hover{-moz-box-shadow:0 2px 5px 1px rgba(0,0,0,.25);-webkit-box-shadow:0 2px 5px 1px rgba(0,0,0,.25);box-shadow:0 2px 5px 1px rgba(0,0,0,.25);background:#b51e79 !important}span.wpcf7-list-item{margin-left:0}.wpcf7-checkbox span.wpcf7-list-item{margin:1em 0}.wpcf7-checkbox span.wpcf7-list-item input{float:left;margin-top:3px}.wpcf7-checkbox span.wpcf7-list-item .wpcf7-list-item-label{margin-left:1.5em;display:block}.subpage-nav li{flex:1}.reviews-wrapper{display:none;padding-left:2em}.product-wrapper h1{padding:.5em;padding-left:1.5em;color:#89175c;font-size:2em;line-height:2rem;font-weight:700;color:#fff}.product-wrapper h1:before{content:"";border-color:transparent #fff;border-style:solid;border-width:.2em 0 .2em .3em;display:inline-block;height:0;width:0;left:-.75em;top:-3px;position:relative}.product-wrapper.open h1:before{transform:rotate(90deg)}.product-wrapper.bruise h1{background-color:#89175c}.product-wrapper.anti-itch h1{background-color:#46bba4}.product-wrapper.fragile h1{background-color:#5e6dbe}.product-wrapper .review-wrapper{margin-bottom:1em}.product-wrapper .reviews-wrapper{margin-bottom:3em}.homepage-coupon-section-desktop{display:block}.homepage-coupon-section-mobile{display:none}@media only screen and (max-width:640px){.homepage-coupon-section-desktop{display:none}.homepage-coupon-section-mobile{display:block}}#related-tile .product{float:inherit !important}#related-tile .thumbnail img{float:inherit !important}