html, body{background-color:#fff;}
object{pointer-events:none;}
object.hair{width:126px;}
h1{font-size:30px;}
h2{letter-spacing:1.5px;margin-bottom:5px;line-height:150%;font-size:14px;color:#97D3C7;}
h3{letter-spacing:1.5px;margin-bottom:5px;line-height:150%;font-size:17px;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}
div#main{padding-left:5%;padding-right:5%;}
.big_divider{margin-left:auto;margin-right:auto;clear:both;width:100%;border-bottom:1px solid #edeeee;margin-top:0px;margin-bottom:0px;height:0px;}
sup.help{font-family:"Excellent";font-size:12px;vertical-align:super;color:white;background-color:#787887;padding:4px 2px 2px 5px;border-radius:50%;}
sup{padding-right:0;margin-left:10px;}
.order_desc{font-size:15px;}
a.previous{margin-top:40px;display:inline-block;text-decoration:none;color:#babbbf;border:1px solid #babbbf;padding:7px 15px 5px 15px;letter-spacing:1.5px;font-size:14px;margin-bottom:20px;cursor:pointer;}
.headings{font-size:14px;}
a.unselected,a.selected{text-align:center;padding:10px;text-transform:lowercase;}
#fragrance a{text-transform:uppercase;font-size:12px;}
.color_title{padding-top:15px;font-size:13px;}
p.green_text{padding-bottom:20px;}
.green_text{color:#97D3C7;letter-spacing:1.5px;margin-bottom:5px;line-height:150%;}
#checkoutForm .text_input{text-align:left;}
.text_input2{width:125px;font-family:"Whitman";border:none;border-bottom:2px solid #edeeee;text-align:left;margin-bottom:15px;padding:10px 0px 5px 0px;text-transform:uppercase;letter-spacing:1px;}
input.giftMessage{border:none;border-bottom:1px solid #babbbf;margin-left:20px;margin-right:20px;margin-bottom:40px;}
.giftMessage::-webkit-input-placeholder{color:#787887;}
.giftMessage::-moz-placeholder{color:#787887;}
.giftMessage:-ms-input-placeholder{color:#787887;}
.giftMessage:-moz-placeholder{color:#787887;}
textarea.giftMessage{height:110px;width:370px;text-align:center;padding:10px;border:1px solid #babbbf;resize:none;margin-bottom:30px;text-align:left;margin-top:20px;}
p.unselected{color:#787887;padding:0;margin:0;}
#chk_noactive, #chk_billing_noactive, #chk_order_noactive{height:100%;min-height:620px;background-color:#9bcbc3;z-index:99999;position:absolute;width:100%;padding:0;margin:0 0 0 -15px;opacity:0.3;}
svg.bottle_small{width:40px;height:auto;padding-top:22px;padding-bottom:5px;}
svg.bottle_large{width:50px;height:auto;padding-bottom:5px;}
ul.bottle_radio{margin-bottom:20px;list-style:none;display:block;margin-left:auto;margin-right:auto;}
ul.bottle_radio li{display:inline-block;text-align:center;}
label.bottle_prices{display:block;font-family:"whitmanItalic", Georgia, serif;font-size:15px;}
a.frequency{width:140px;height:60px;}
span.subscribe{font-size:12px;color:#97D3C7;}
span.subscribeSelected{font-size:12px;color:#fff;}
div.bottleSize{border-bottom:1px solid #787887;}
div.sizeSelected{background-color:#97D3C7;}
label.sizeSelected{color:#fff;display:block;font-family:"whitmanItalic", Georgia, serif;font-size:15px;}
.green{color:#97D3C7;}
h2#email_header.unselected{text-transform:uppercase;}
h2#email_header.selected{text-transform:uppercase;color:#fff;}
h2#physical_header.unselected{text-transform:uppercase;}
h2#physical_header.selected{text-transform:uppercase;color:#fff;}
p#email_text.selected{color:#fff;padding:0;margin:0;}
p#physical_text.selected{color:#fff;padding:0;margin:0;}
span#email_subscribe.selected{font-size:12px;color:#fff;}
span#physical_subscribe.selected{font-size:12px;color:#fff;}
span#email_subscribe.unselected{font-size:12px;color:#97D3C7;}
span#physical_subscribe.unselected{font-size:12px;color:#97D3C7;}
.italics{font-family:"whitmanItalic", Georgia, serif;}
p.price{padding:0;font-family:"Excellent";}
div.shoppingCart{max-width:600px;margin-left:auto;margin-right:auto;}
svg.hair{max-width:135px;width:90%;height:auto;}
svg.hairmobile{max-width:250px;width:80%;height:auto;}
svg.hair2{max-width:135px;width:72%;height:auto;}
s{color:#babbbf;}
ul{list-style:none;display:block;}
ellipse.selected{fill:#97D3C7;}
circle.selected{stroke:#97D3C7;}
label.selected{color:#97D3C7;}
ellipse.unselected{fill:#787887;}
circle.unselected{stroke:#787887;}
label.unselected{color:#787887;}
label{display:block;font-family:"Whitman", Georgia,serif;padding-bottom:5px;text-transform:lowercase;font-size:18px;}
div.order{max-width:600px;margin-left:auto;margin-right:auto;float:none;}
div.order_large{max-width:1000px;margin-left:auto;margin-right:auto;float:none;}
h1{margin-top:0px;margin-bottom:0px;}
p.progress{margin-bottom:0px;margin-top:30px;}
div.last-div{margin-bottom:60px;}
p.dyeFree{margin:0;padding-top:4px;}
p.recommendedText{color:#babbbf;margin-top:0;}
span.selected{color:white;font-size:12px;}
div#newDate{display:none;margin-bottom:20px;}
div#cancelWarning{display:none;}
.text-us{position:fixed;bottom:2em;right:2em;text-decoration:none;color:white;font-size:12px;padding:1em;z-index:9999;}
.text-us:hover{}
.unexpanded-sms{height:70px;width:70px;border-radius:35px;background-color:#97D3C7;-webkit-transition:width 1s;transition:width 1s;}
.expanded-sms{height:70px;width:270px;border-radius:35px;background-color:#97D3C7;-webkit-transition:width 1s;transition:width 1s;}
.sms-option-left-collapsed{width:0%;font-size:0px;opacity:0;color:transparent;-webkit-transition:opacity 2s;transition:opacity 2s;-webkit-animation-delay:2s;animation-delay:2s;}
.sms-option-right-collapsed{width:100%;float:left;text-align:center;vertical-align:middle;padding:5px;}
.sms-option-left-expanded{opacity:1;width:80%;float:left;text-align:center;vertical-align:middle;color:white;padding:0px;margin-top:15px;color:white;font-size:14px;-webkit-transition:opacity, font-size 0.5s;transition:opacity, font-size 0.5s;-webkit-animation-delay:2s;animation-delay:2s;}
.sms-option-right-expanded{width:20%;float:left;text-align:center;vertical-align:middle;padding:5px;}