@charset "UTF-8";.grid{*zoom: 1}.grid:after{content:"";display:table;clear:both}.grid{list-style:none;padding:0;margin:0 0 0 -20px}.grid__item{float:left;padding-left:20px;width:100%;-ms-flex-preferred-size:auto!important;-webkit-flex-basis:auto!important;-moz-flex-basis:auto!important;flex-basis:auto!important}.grid__item[class*=--push]{position:relative}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.flex__item{position:relative;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:auto!important;min-width:0}.flex__item--fixed{-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.one-whole{width:100%;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%}.one-half{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.one-third{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.two-thirds{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.one-quarter{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.two-quarters{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.three-quarters{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.one-fifth{width:20%;-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;-moz-flex-basis:20%;flex-basis:20%}.two-fifths{width:40%;-ms-flex-preferred-size:40%;-webkit-flex-basis:40%;-moz-flex-basis:40%;flex-basis:40%}.three-fifths{width:60%;-ms-flex-preferred-size:60%;-webkit-flex-basis:60%;-moz-flex-basis:60%;flex-basis:60%}.four-fifths{width:80%;-ms-flex-preferred-size:80%;-webkit-flex-basis:80%;-moz-flex-basis:80%;flex-basis:80%}.one-sixth{width:16.66667%;-ms-flex-preferred-size:16.66667%;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-basis:16.66667%}.two-sixths{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.three-sixths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.four-sixths{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.five-sixths{width:83.33333%;-ms-flex-preferred-size:83.33333%;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-basis:83.33333%}.one-eighth{width:12.5%;-ms-flex-preferred-size:12.5%;-webkit-flex-basis:12.5%;-moz-flex-basis:12.5%;flex-basis:12.5%}.two-eighths{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.three-eighths{width:37.5%;-ms-flex-preferred-size:37.5%;-webkit-flex-basis:37.5%;-moz-flex-basis:37.5%;flex-basis:37.5%}.four-eighths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.five-eighths{width:62.5%;-ms-flex-preferred-size:62.5%;-webkit-flex-basis:62.5%;-moz-flex-basis:62.5%;flex-basis:62.5%}.six-eighths{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.seven-eighths{width:87.5%;-ms-flex-preferred-size:87.5%;-webkit-flex-basis:87.5%;-moz-flex-basis:87.5%;flex-basis:87.5%}.one-tenth{width:10%;-ms-flex-preferred-size:10%;-webkit-flex-basis:10%;-moz-flex-basis:10%;flex-basis:10%}.two-tenths{width:20%;-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;-moz-flex-basis:20%;flex-basis:20%}.three-tenths{width:30%;-ms-flex-preferred-size:30%;-webkit-flex-basis:30%;-moz-flex-basis:30%;flex-basis:30%}.four-tenths{width:40%;-ms-flex-preferred-size:40%;-webkit-flex-basis:40%;-moz-flex-basis:40%;flex-basis:40%}.five-tenths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.six-tenths{width:60%;-ms-flex-preferred-size:60%;-webkit-flex-basis:60%;-moz-flex-basis:60%;flex-basis:60%}.seven-tenths{width:70%;-ms-flex-preferred-size:70%;-webkit-flex-basis:70%;-moz-flex-basis:70%;flex-basis:70%}.eight-tenths{width:80%;-ms-flex-preferred-size:80%;-webkit-flex-basis:80%;-moz-flex-basis:80%;flex-basis:80%}.nine-tenths{width:90%;-ms-flex-preferred-size:90%;-webkit-flex-basis:90%;-moz-flex-basis:90%;flex-basis:90%}.one-twelfth{width:8.33333%;-ms-flex-preferred-size:8.33333%;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;flex-basis:8.33333%}.two-twelfths{width:16.66667%;-ms-flex-preferred-size:16.66667%;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-basis:16.66667%}.three-twelfths{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.four-twelfths{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.five-twelfths{width:41.66667%;-ms-flex-preferred-size:41.66667%;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;flex-basis:41.66667%}.six-twelfths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.seven-twelfths{width:58.33333%;-ms-flex-preferred-size:58.33333%;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;flex-basis:58.33333%}.eight-twelfths{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.nine-twelfths{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.ten-twelfths{width:83.33333%;-ms-flex-preferred-size:83.33333%;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-basis:83.33333%}.eleven-twelfths{width:91.66667%;-ms-flex-preferred-size:91.66667%;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;flex-basis:91.66667%}.show{display:block!important}.hide{display:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media only screen and (max-width: 749px){.small--one-whole{width:100%;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%}.small--one-half{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.small--one-third{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.small--two-thirds{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.small--one-quarter{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.small--two-quarters{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.small--three-quarters{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.small--one-fifth{width:20%;-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;-moz-flex-basis:20%;flex-basis:20%}.small--two-fifths{width:40%;-ms-flex-preferred-size:40%;-webkit-flex-basis:40%;-moz-flex-basis:40%;flex-basis:40%}.small--three-fifths{width:60%;-ms-flex-preferred-size:60%;-webkit-flex-basis:60%;-moz-flex-basis:60%;flex-basis:60%}.small--four-fifths{width:80%;-ms-flex-preferred-size:80%;-webkit-flex-basis:80%;-moz-flex-basis:80%;flex-basis:80%}.small--one-sixth{width:16.66667%;-ms-flex-preferred-size:16.66667%;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-basis:16.66667%}.small--two-sixths{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.small--three-sixths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.small--four-sixths{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.small--five-sixths{width:83.33333%;-ms-flex-preferred-size:83.33333%;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-basis:83.33333%}.small--one-eighth{width:12.5%;-ms-flex-preferred-size:12.5%;-webkit-flex-basis:12.5%;-moz-flex-basis:12.5%;flex-basis:12.5%}.small--two-eighths{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.small--three-eighths{width:37.5%;-ms-flex-preferred-size:37.5%;-webkit-flex-basis:37.5%;-moz-flex-basis:37.5%;flex-basis:37.5%}.small--four-eighths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.small--five-eighths{width:62.5%;-ms-flex-preferred-size:62.5%;-webkit-flex-basis:62.5%;-moz-flex-basis:62.5%;flex-basis:62.5%}.small--six-eighths{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.small--seven-eighths{width:87.5%;-ms-flex-preferred-size:87.5%;-webkit-flex-basis:87.5%;-moz-flex-basis:87.5%;flex-basis:87.5%}.small--one-tenth{width:10%;-ms-flex-preferred-size:10%;-webkit-flex-basis:10%;-moz-flex-basis:10%;flex-basis:10%}.small--two-tenths{width:20%;-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;-moz-flex-basis:20%;flex-basis:20%}.small--three-tenths{width:30%;-ms-flex-preferred-size:30%;-webkit-flex-basis:30%;-moz-flex-basis:30%;flex-basis:30%}.small--four-tenths{width:40%;-ms-flex-preferred-size:40%;-webkit-flex-basis:40%;-moz-flex-basis:40%;flex-basis:40%}.small--five-tenths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.small--six-tenths{width:60%;-ms-flex-preferred-size:60%;-webkit-flex-basis:60%;-moz-flex-basis:60%;flex-basis:60%}.small--seven-tenths{width:70%;-ms-flex-preferred-size:70%;-webkit-flex-basis:70%;-moz-flex-basis:70%;flex-basis:70%}.small--eight-tenths{width:80%;-ms-flex-preferred-size:80%;-webkit-flex-basis:80%;-moz-flex-basis:80%;flex-basis:80%}.small--nine-tenths{width:90%;-ms-flex-preferred-size:90%;-webkit-flex-basis:90%;-moz-flex-basis:90%;flex-basis:90%}.small--one-twelfth{width:8.33333%;-ms-flex-preferred-size:8.33333%;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;flex-basis:8.33333%}.small--two-twelfths{width:16.66667%;-ms-flex-preferred-size:16.66667%;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-basis:16.66667%}.small--three-twelfths{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.small--four-twelfths{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.small--five-twelfths{width:41.66667%;-ms-flex-preferred-size:41.66667%;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;flex-basis:41.66667%}.small--six-twelfths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.small--seven-twelfths{width:58.33333%;-ms-flex-preferred-size:58.33333%;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;flex-basis:58.33333%}.small--eight-twelfths{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.small--nine-twelfths{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.small--ten-twelfths{width:83.33333%;-ms-flex-preferred-size:83.33333%;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-basis:83.33333%}.small--eleven-twelfths{width:91.66667%;-ms-flex-preferred-size:91.66667%;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;flex-basis:91.66667%}.grid--uniform .small--one-half:nth-child(odd),.grid--uniform .small--one-third:nth-child(3n+1),.grid--uniform .small--one-quarter:nth-child(4n+1),.grid--uniform .small--one-fifth:nth-child(5n+1),.grid--uniform .small--one-sixth:nth-child(6n+1),.grid--uniform .small--two-sixths:nth-child(3n+1),.grid--uniform .small--three-sixths:nth-child(odd),.grid--uniform .small--two-eighths:nth-child(4n+1),.grid--uniform .small--four-eighths:nth-child(odd),.grid--uniform .small--five-tenths:nth-child(odd),.grid--uniform .small--one-twelfth:nth-child(12n+1),.grid--uniform .small--two-twelfths:nth-child(6n+1),.grid--uniform .small--three-twelfths:nth-child(4n+1),.grid--uniform .small--four-twelfths:nth-child(3n+1),.grid--uniform .small--six-twelfths:nth-child(odd){clear:both}.small--show{display:block!important}.small--hide{display:none!important}.small--text-left{text-align:left!important}.small--text-right{text-align:right!important}.small--text-center{text-align:center!important}}@media only screen and (min-width: 750px){.medium-up--one-whole{width:100%;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%}.medium-up--one-half{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.medium-up--one-third{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.medium-up--two-thirds{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.medium-up--one-quarter{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.medium-up--two-quarters{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.medium-up--three-quarters{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.medium-up--one-fifth{width:20%;-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;-moz-flex-basis:20%;flex-basis:20%}.medium-up--two-fifths{width:40%;-ms-flex-preferred-size:40%;-webkit-flex-basis:40%;-moz-flex-basis:40%;flex-basis:40%}.medium-up--three-fifths{width:60%;-ms-flex-preferred-size:60%;-webkit-flex-basis:60%;-moz-flex-basis:60%;flex-basis:60%}.medium-up--four-fifths{width:80%;-ms-flex-preferred-size:80%;-webkit-flex-basis:80%;-moz-flex-basis:80%;flex-basis:80%}.medium-up--one-sixth{width:16.66667%;-ms-flex-preferred-size:16.66667%;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-basis:16.66667%}.medium-up--two-sixths{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.medium-up--three-sixths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.medium-up--four-sixths{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.medium-up--five-sixths{width:83.33333%;-ms-flex-preferred-size:83.33333%;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-basis:83.33333%}.medium-up--one-eighth{width:12.5%;-ms-flex-preferred-size:12.5%;-webkit-flex-basis:12.5%;-moz-flex-basis:12.5%;flex-basis:12.5%}.medium-up--two-eighths{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.medium-up--three-eighths{width:37.5%;-ms-flex-preferred-size:37.5%;-webkit-flex-basis:37.5%;-moz-flex-basis:37.5%;flex-basis:37.5%}.medium-up--four-eighths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.medium-up--five-eighths{width:62.5%;-ms-flex-preferred-size:62.5%;-webkit-flex-basis:62.5%;-moz-flex-basis:62.5%;flex-basis:62.5%}.medium-up--six-eighths{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.medium-up--seven-eighths{width:87.5%;-ms-flex-preferred-size:87.5%;-webkit-flex-basis:87.5%;-moz-flex-basis:87.5%;flex-basis:87.5%}.medium-up--one-tenth{width:10%;-ms-flex-preferred-size:10%;-webkit-flex-basis:10%;-moz-flex-basis:10%;flex-basis:10%}.medium-up--two-tenths{width:20%;-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;-moz-flex-basis:20%;flex-basis:20%}.medium-up--three-tenths{width:30%;-ms-flex-preferred-size:30%;-webkit-flex-basis:30%;-moz-flex-basis:30%;flex-basis:30%}.medium-up--four-tenths{width:40%;-ms-flex-preferred-size:40%;-webkit-flex-basis:40%;-moz-flex-basis:40%;flex-basis:40%}.medium-up--five-tenths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.medium-up--six-tenths{width:60%;-ms-flex-preferred-size:60%;-webkit-flex-basis:60%;-moz-flex-basis:60%;flex-basis:60%}.medium-up--seven-tenths{width:70%;-ms-flex-preferred-size:70%;-webkit-flex-basis:70%;-moz-flex-basis:70%;flex-basis:70%}.medium-up--eight-tenths{width:80%;-ms-flex-preferred-size:80%;-webkit-flex-basis:80%;-moz-flex-basis:80%;flex-basis:80%}.medium-up--nine-tenths{width:90%;-ms-flex-preferred-size:90%;-webkit-flex-basis:90%;-moz-flex-basis:90%;flex-basis:90%}.medium-up--one-twelfth{width:8.33333%;-ms-flex-preferred-size:8.33333%;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;flex-basis:8.33333%}.medium-up--two-twelfths{width:16.66667%;-ms-flex-preferred-size:16.66667%;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-basis:16.66667%}.medium-up--three-twelfths{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.medium-up--four-twelfths{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.medium-up--five-twelfths{width:41.66667%;-ms-flex-preferred-size:41.66667%;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;flex-basis:41.66667%}.medium-up--six-twelfths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.medium-up--seven-twelfths{width:58.33333%;-ms-flex-preferred-size:58.33333%;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;flex-basis:58.33333%}.medium-up--eight-twelfths{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.medium-up--nine-twelfths{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.medium-up--ten-twelfths{width:83.33333%;-ms-flex-preferred-size:83.33333%;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-basis:83.33333%}.medium-up--eleven-twelfths{width:91.66667%;-ms-flex-preferred-size:91.66667%;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;flex-basis:91.66667%}.grid--uniform .medium-up--one-half:nth-child(odd),.grid--uniform .medium-up--one-third:nth-child(3n+1),.grid--uniform .medium-up--one-quarter:nth-child(4n+1),.grid--uniform .medium-up--one-fifth:nth-child(5n+1),.grid--uniform .medium-up--one-sixth:nth-child(6n+1),.grid--uniform .medium-up--two-sixths:nth-child(3n+1),.grid--uniform .medium-up--three-sixths:nth-child(odd),.grid--uniform .medium-up--two-eighths:nth-child(4n+1),.grid--uniform .medium-up--four-eighths:nth-child(odd),.grid--uniform .medium-up--five-tenths:nth-child(odd),.grid--uniform .medium-up--one-twelfth:nth-child(12n+1),.grid--uniform .medium-up--two-twelfths:nth-child(6n+1),.grid--uniform .medium-up--three-twelfths:nth-child(4n+1),.grid--uniform .medium-up--four-twelfths:nth-child(3n+1),.grid--uniform .medium-up--six-twelfths:nth-child(odd){clear:both}.medium-up--show{display:block!important}.medium-up--hide{display:none!important}.medium-up--text-left{text-align:left!important}.medium-up--text-right{text-align:right!important}.medium-up--text-center{text-align:center!important}}@media only screen and (min-width: 990px){.large-up--one-whole{width:100%;-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%}.large-up--one-half{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.large-up--one-third{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.large-up--two-thirds{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.large-up--one-quarter{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.large-up--two-quarters{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.large-up--three-quarters{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.large-up--one-fifth{width:20%;-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;-moz-flex-basis:20%;flex-basis:20%}.large-up--two-fifths{width:40%;-ms-flex-preferred-size:40%;-webkit-flex-basis:40%;-moz-flex-basis:40%;flex-basis:40%}.large-up--three-fifths{width:60%;-ms-flex-preferred-size:60%;-webkit-flex-basis:60%;-moz-flex-basis:60%;flex-basis:60%}.large-up--four-fifths{width:80%;-ms-flex-preferred-size:80%;-webkit-flex-basis:80%;-moz-flex-basis:80%;flex-basis:80%}.large-up--one-sixth{width:16.66667%;-ms-flex-preferred-size:16.66667%;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-basis:16.66667%}.large-up--two-sixths{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.large-up--three-sixths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.large-up--four-sixths{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.large-up--five-sixths{width:83.33333%;-ms-flex-preferred-size:83.33333%;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-basis:83.33333%}.large-up--one-eighth{width:12.5%;-ms-flex-preferred-size:12.5%;-webkit-flex-basis:12.5%;-moz-flex-basis:12.5%;flex-basis:12.5%}.large-up--two-eighths{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.large-up--three-eighths{width:37.5%;-ms-flex-preferred-size:37.5%;-webkit-flex-basis:37.5%;-moz-flex-basis:37.5%;flex-basis:37.5%}.large-up--four-eighths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.large-up--five-eighths{width:62.5%;-ms-flex-preferred-size:62.5%;-webkit-flex-basis:62.5%;-moz-flex-basis:62.5%;flex-basis:62.5%}.large-up--six-eighths{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.large-up--seven-eighths{width:87.5%;-ms-flex-preferred-size:87.5%;-webkit-flex-basis:87.5%;-moz-flex-basis:87.5%;flex-basis:87.5%}.large-up--one-tenth{width:10%;-ms-flex-preferred-size:10%;-webkit-flex-basis:10%;-moz-flex-basis:10%;flex-basis:10%}.large-up--two-tenths{width:20%;-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;-moz-flex-basis:20%;flex-basis:20%}.large-up--three-tenths{width:30%;-ms-flex-preferred-size:30%;-webkit-flex-basis:30%;-moz-flex-basis:30%;flex-basis:30%}.large-up--four-tenths{width:40%;-ms-flex-preferred-size:40%;-webkit-flex-basis:40%;-moz-flex-basis:40%;flex-basis:40%}.large-up--five-tenths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.large-up--six-tenths{width:60%;-ms-flex-preferred-size:60%;-webkit-flex-basis:60%;-moz-flex-basis:60%;flex-basis:60%}.large-up--seven-tenths{width:70%;-ms-flex-preferred-size:70%;-webkit-flex-basis:70%;-moz-flex-basis:70%;flex-basis:70%}.large-up--eight-tenths{width:80%;-ms-flex-preferred-size:80%;-webkit-flex-basis:80%;-moz-flex-basis:80%;flex-basis:80%}.large-up--nine-tenths{width:90%;-ms-flex-preferred-size:90%;-webkit-flex-basis:90%;-moz-flex-basis:90%;flex-basis:90%}.large-up--one-twelfth{width:8.33333%;-ms-flex-preferred-size:8.33333%;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;flex-basis:8.33333%}.large-up--two-twelfths{width:16.66667%;-ms-flex-preferred-size:16.66667%;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-basis:16.66667%}.large-up--three-twelfths{width:25%;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%}.large-up--four-twelfths{width:33.33333%;-ms-flex-preferred-size:33.33333%;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-basis:33.33333%}.large-up--five-twelfths{width:41.66667%;-ms-flex-preferred-size:41.66667%;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;flex-basis:41.66667%}.large-up--six-twelfths{width:50%;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%}.large-up--seven-twelfths{width:58.33333%;-ms-flex-preferred-size:58.33333%;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;flex-basis:58.33333%}.large-up--eight-twelfths{width:66.66667%;-ms-flex-preferred-size:66.66667%;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-basis:66.66667%}.large-up--nine-twelfths{width:75%;-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%}.large-up--ten-twelfths{width:83.33333%;-ms-flex-preferred-size:83.33333%;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-basis:83.33333%}.large-up--eleven-twelfths{width:91.66667%;-ms-flex-preferred-size:91.66667%;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;flex-basis:91.66667%}.grid--uniform .large-up--one-half:nth-child(odd),.grid--uniform .large-up--one-third:nth-child(3n+1),.grid--uniform .large-up--one-quarter:nth-child(4n+1),.grid--uniform .large-up--one-fifth:nth-child(5n+1),.grid--uniform .large-up--one-sixth:nth-child(6n+1),.grid--uniform .large-up--two-sixths:nth-child(3n+1),.grid--uniform .large-up--three-sixths:nth-child(odd),.grid--uniform .large-up--two-eighths:nth-child(4n+1),.grid--uniform .large-up--four-eighths:nth-child(odd),.grid--uniform .large-up--five-tenths:nth-child(odd),.grid--uniform .large-up--one-twelfth:nth-child(12n+1),.grid--uniform .large-up--two-twelfths:nth-child(6n+1),.grid--uniform .large-up--three-twelfths:nth-child(4n+1),.grid--uniform .large-up--four-twelfths:nth-child(3n+1),.grid--uniform .large-up--six-twelfths:nth-child(odd){clear:both}.large-up--show{display:block!important}.large-up--hide{display:none!important}.large-up--text-left{text-align:left!important}.large-up--text-right{text-align:right!important}.large-up--text-center{text-align:center!important}}@media only screen and (min-width: 750px){.medium-up--push-one-half{left:50%}.medium-up--push-one-third{left:33.33333%}.medium-up--push-two-thirds{left:66.66667%}.medium-up--push-one-quarter{left:25%}.medium-up--push-two-quarters{left:50%}.medium-up--push-three-quarters{left:75%}.medium-up--push-one-fifth{left:20%}.medium-up--push-two-fifths{left:40%}.medium-up--push-three-fifths{left:60%}.medium-up--push-four-fifths{left:80%}.medium-up--push-one-sixth{left:16.66667%}.medium-up--push-two-sixths{left:33.33333%}.medium-up--push-three-sixths{left:50%}.medium-up--push-four-sixths{left:66.66667%}.medium-up--push-five-sixths{left:83.33333%}.medium-up--push-one-eighth{left:12.5%}.medium-up--push-two-eighths{left:25%}.medium-up--push-three-eighths{left:37.5%}.medium-up--push-four-eighths{left:50%}.medium-up--push-five-eighths{left:62.5%}.medium-up--push-six-eighths{left:75%}.medium-up--push-seven-eighths{left:87.5%}.medium-up--push-one-tenth{left:10%}.medium-up--push-two-tenths{left:20%}.medium-up--push-three-tenths{left:30%}.medium-up--push-four-tenths{left:40%}.medium-up--push-five-tenths{left:50%}.medium-up--push-six-tenths{left:60%}.medium-up--push-seven-tenths{left:70%}.medium-up--push-eight-tenths{left:80%}.medium-up--push-nine-tenths{left:90%}.medium-up--push-one-twelfth{left:8.33333%}.medium-up--push-two-twelfths{left:16.66667%}.medium-up--push-three-twelfths{left:25%}.medium-up--push-four-twelfths{left:33.33333%}.medium-up--push-five-twelfths{left:41.66667%}.medium-up--push-six-twelfths{left:50%}.medium-up--push-seven-twelfths{left:58.33333%}.medium-up--push-eight-twelfths{left:66.66667%}.medium-up--push-nine-twelfths{left:75%}.medium-up--push-ten-twelfths{left:83.33333%}.medium-up--push-eleven-twelfths{left:91.66667%}}*,*:before,*:after{box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a{background-color:transparent}b,strong{font-weight:700}em{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;border:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input[type=search]{-webkit-appearance:none;-moz-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}textarea{overflow:auto;-webkit-appearance:none;-moz-appearance:none}[tabindex="-1"]:focus{outline:none}.clearfix{*zoom: 1}.clearfix:after{content:"";display:table;clear:both}.visually-hidden,.icon__fallback-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.js-focus-hidden:focus{outline:none}.skip-link:focus{clip:auto;width:auto;height:auto;margin:0;color:#000;background-color:#fff;padding:10px;z-index:10000;transition:none}body,html{background-color:#fff}.page-width{*zoom: 1;max-width:1180px;margin:0 auto;padding:0 10px}.page-width:after{content:"";display:table;clear:both}@media only screen and (min-width: 750px){.page-width{padding:0 20px}}blockquote p+cite{margin-top:10px}blockquote cite{display:block}blockquote cite:before{content:"\2014  "}code,pre{font-family:Consolas,monospace;font-size:1em}pre{overflow:auto}.icon{display:inline-block;vertical-align:middle;width:20px;height:20px}.no-svg .icon{display:none}.icon--wide{width:40px}.no-svg .icon__fallback-text{position:static!important;overflow:inherit;clip:none;height:auto;width:auto;margin:0}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.payment-icons{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;cursor:default}.payment-icons li{margin-left:5px}.payment-icons .icon{height:26px;width:40px}.payment-icons .icon--wide{width:55px}.social-icons .icon{width:24px;height:24px}ul,ol{margin:0;padding:0}ol{list-style:decimal}.list--inline{padding:0;margin:0}.list--inline li{display:inline-block;margin-bottom:0}.rte ul,.rte ol{margin:0 0 10px 20px}.rte ul{list-style:disc outside}.rte ul ul{list-style:circle outside}.rte ul ul ul{list-style:square outside}.text-center.rte ul,.text-center.rte ol,.text-center .rte ul,.text-center .rte ol{margin-left:0;list-style-position:inside}.rte__table-wrapper{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.btn,.btn--secondary,.rte .btn--secondary,.rte .btn{display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;border:none;border-radius:0!important;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffe5f4;color:#000}.btn:hover,.btn--secondary:hover,.rte .btn:hover,.rte .btn--secondary:hover{background-color:#fff2ee;color:#000}.btn:active,.btn--secondary:active,.btn:focus,.btn--secondary:focus,.rte .btn:active,.rte .btn--secondary:active,.rte .btn:focus,.rte .btn--secondary:focus{background-color:#e6e6e6;color:#000}.btn[disabled],[disabled].btn--secondary,.rte .btn[disabled],.rte [disabled].btn--secondary{cursor:default;color:#757575;background-color:#d5d5d5}.btn .icon,.btn--secondary .icon,.rte .btn .icon,.rte .btn--secondary .icon{fill:currentColor;path:currentColor}.btn--secondary,.rte .btn--secondary{background-color:#dbdede;color:#000}.btn--secondary:hover,.rte .btn--secondary:hover{background-color:#0d0d0d;color:#fff}.btn--secondary:active,.btn--secondary:focus,.rte .btn--secondary:active,.rte .btn--secondary:focus{background-color:#262626;color:#fff}.text-link{display:inline;border:0 none;background:none;padding:0;margin:0}table{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:1px solid #000000}th{font-weight:700}th,td{text-align:left;border:1px solid white}@media only screen and (max-width: 749px){.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%}.responsive-table th,.responsive-table td{display:block;text-align:right;padding:10px;margin:0}.responsive-table td:before{content:attr(data-label);float:left;text-align:center;font-size:14px;padding-right:10px;font-weight:700}}.responsive-table__row,tfoot.order-total .responsive-table__row-total{border-bottom:1px solid white}.responsive-table__row_cart{border-bottom:1px solid #000000}@media only screen and (max-width: 749px){.responsive-table__row_cart{padding:0 0 10px}}table.responsive-table{border:none}table.responsive-table tbody tr.account{border-bottom:2px solid #000000;line-height:30px}@media only screen and (max-width: 749px){table.responsive-table tbody tr.account{border-bottom:1px solid #000000;padding:30px 0;line-height:20px}}svg:not(:root){overflow:hidden}.video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 989px){input,select,textarea{font-size:16px}}fieldset{border:1px solid white;margin:0 0 20px;padding:10px}legend{border:0;padding:0}button,input[type=submit]{cursor:pointer}input,textarea,select{border:1px solid white;border-radius:0;max-width:100%}input:focus,textarea:focus,select:focus{border-color:#e6e6e6}input[disabled],textarea[disabled],select[disabled]{cursor:default;background-color:#d5d5d5;border-color:#757575}input.input--error,select.input--error,textarea.input--error{border-color:#ec523e;background-color:#ec523e;color:#ec523e}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(//www.myhdhair.com/cdn/shop/t/228/assets/ico-select.svg?v=80103462439189041331725263130);background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer}.ie9 select{padding-right:10px;background-image:none}optgroup{font-weight:700}option{color:#000;background-color:#fff}select::-ms-expand{display:none}.label--hidden{position:absolute;height:0;width:0;margin-bottom:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ie9 .label--hidden{position:static;height:auto;width:auto;margin-bottom:2px;overflow:visible;clip:initial}label[for]{cursor:pointer}.site-header__logo img{display:block;width:200px!important}.site-nav li{display:inline-block}.site-nav__link{display:block;white-space:nowrap}.site-nav__link .icon-arrow-down{position:relative}.site-nav__dropdown{display:none;position:absolute;left:0;padding:0;margin:0;z-index:5}.site-nav__dropdown li{display:block;text-transform:uppercase;font-weight:600}.giftcard__qr-code img{margin:0 auto}.giftcard__apple-wallet-image{display:block;margin:0 auto}.giftcard__wrap{margin:0 auto 20px}@media print{@page{margin:.5cm}p{orphans:3;widows:3}html,body{background-color:#fff;color:#000}.giftcard__print-link,.giftcard__apple-wallet{display:none}}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.main-content{display:block;margin-top:30px;padding-bottom:40px}@media only screen and (min-width: 750px){.main-content{margin-top:60px;padding-bottom:80px}}@media only screen and (max-width: 749px){.main-content{margin-top:20px;padding-bottom:80px}}.template-index .main-content{padding-bottom:0}.main-content-home{display:block;margin-top:-50px!important;margin-bottom:-50px}@media only screen and (min-width: 750px){.main-content-home{margin-top:60px;padding-bottom:80px}}@media only screen and (max-width: 749px){.main-content-home{margin-top:30px!important;padding-bottom:80px;margin-bottom:10px}}.template-index .main-content-home{padding-bottom:0}@media only screen and (max-width: 749px){.main-content-pages{margin-top:20px;padding-bottom:80px}}@media only screen and (max-width: 749px){.main-content-sup-home{margin-top:20px;padding-bottom:80px}}@media only screen and (max-width: 749px){.main-content-sup-pages{margin-top:20px;padding-bottom:80px}}@media only screen and (max-width: 749px){.main-content-featured{margin-top:-10px;padding-bottom:80px}}@media only screen and (max-width: 749px){.main-content-blog{margin-top:20px;padding-bottom:80px}}.full-width{padding:80px 20px;background-color:#fff}.full-width--return-link{margin-bottom:-40px}@media only screen and (min-width: 750px){.full-width--return-link{margin-bottom:-80px}}.content-block+.full-width--return-link{margin-top:-20px}hr{margin:20px 0;border-color:#fff;border-style:solid;border-width:1px 0 0}.hr--dark{border-color:#d9d9d9}.page-empty{padding:120px 0;margin-bottom:20px}.index-section{margin-bottom:50px}.index-section--flush+.index-section--flush{margin-top:-50px}.index-section--flush:last-child{padding-bottom:0;margin-bottom:0}.flex--center-vertical .flex__item{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.flex--grid{margin:0 -10px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--grid>.flex__item{padding:10px}.flex--grid-center{justify-content:center}.flex--no-gutter{margin:0}.flex--no-gutter>.flex__item{padding:0}.grid--half-gutters{margin-left:-10px}.grid--half-gutters>.grid__item{padding-left:10px}.grid--no-gutters{margin-left:0}.grid--no-gutters>.grid__item{padding-left:0}.grid--table{display:table;table-layout:fixed;width:100%;margin-left:0}.grid--table>.grid__item{float:none;display:table-cell;vertical-align:middle;padding-left:0}.medium-up--grid--table{display:table;table-layout:fixed;width:100%;margin-left:0}.medium-up--grid--table>.grid__item{float:none;display:table-cell;vertical-align:middle;padding-left:0}@media only screen and (max-width: 749px){.medium-up--grid--table{display:block}.medium-up--grid--table>.grid__item{display:block}}body,input,textarea,button,select{font-size:15px;font-family:Open Sans,HelveticaNeue,Helvetica Neue,sans-serif;color:#000;line-height:1.375}@media only screen and (max-width: 989px){input,textarea{font-size:16px}}h1,.h1,.h1--mini,h2,.h2,h3,.h3,h4,.h4,h5,h6,.h6{color:#000;margin:0 0 .66667em;font-family:Montserrat,sans-serif}h1 a,.h1 a,.h1--mini a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,h6 a,.h6 a{color:inherit;text-decoration:none;font-weight:inherit}h1:last-child,.h1:last-child,.h1--mini:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,h4:last-child,.h4:last-child,h5:last-child,h6:last-child,.h6:last-child{margin-bottom:0}h2,.h2,h3,.h3,h4,.h4,h5,h6,.h6{letter-spacing:inherit;text-transform:inherit;font-family:Open Sans,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:700}h1,.h1,.h1--mini{font-family:Open Sans,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:.1em;text-transform:uppercase;font-size:2em}@media only screen and (min-width: 750px){h1,.h1,.h1--mini{font-size:2.4em}}h2,.h2{font-size:2em}h3,.h3{font-size:1.6em}h4,.h4{font-size:1.2em;letter-spacing:1.2px;text-transform:uppercase}h5{font-size:1.33333em}h6,.h6{font-size:1.06667em}.h1--mini{font-size:1.86667em}.h5{font-size:40px;font-weight:700}.rte{*zoom: 1;margin-bottom:20px}.rte:after{content:"";display:table;clear:both}.rte:last-child{margin-bottom:0}.rte h1,.rte .h1,.rte .h1--mini,.rte h2,.rte .h2,.rte h3,.rte .h3,.rte h4,.rte .h4,.rte h5,.rte h6,.rte .h6{margin-top:40px}.rte h1:first-child,.rte .h1:first-child,.rte .h1--mini:first-child,.rte h2:first-child,.rte .h2:first-child,.rte h3:first-child,.rte .h3:first-child,.rte h4:first-child,.rte .h4:first-child,.rte h5:first-child,.rte h6:first-child,.rte .h6:first-child{margin-top:0}.rte p{margin:0 0 20px}.rte li{margin-bottom:10px}.rte li:last-child{margin-bottom:0}.rte-setting{margin-bottom:10px;font-size:28px;font-family:Playfair Display,serif;font-style:italic;letter-spacing:.015em;font-weight:400}@media only screen and (max-width: 749px){.rte-setting{font-size:22px}}.rte-setting:last-child{margin-bottom:0}p{margin:0 0 10px;letter-spacing:.025em}p:last-child{margin-bottom:0}blockquote{color:#000;font-size:1.33333em;font-weight:700;text-align:center}blockquote cite{font-size:.8em;font-weight:400;opacity:.6;font-style:normal}@media only screen and (max-width: 749px){blockquote{margin-left:0;margin-right:0}}.list--no-bullets{list-style:none}.list--bold{font-weight:700;font-size:1em}label{font-size:.8em;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:13px}.blog__meta{font-size:.93333em}.blog__rss-link .icon-rss{fill:currentColor;width:18px;height:18px;vertical-align:baseline}section#blog-home{background:#fff1e6;padding:90px 0 60px}@media only screen and (max-width: 749px){section#blog-home{padding:40px 0 10px;margin-bottom:20px}}section#article-top{background:#fff;padding:10px 0 30px}@media only screen and (max-width: 749px){section#article-top{padding:10px 0 0;margin-bottom:-10px}}.blog-writing img.article-top-image{display:block;margin-left:auto;margin-right:auto;width:100%;padding-bottom:20px;padding-right:0}@media only screen and (max-width: 749px){.blog-writing img.article-top-image{width:100%;margin-bottom:30px}}.blog-writing img.blog-image{display:block;margin-left:auto;margin-right:auto;width:60%;padding-bottom:20px;padding-right:0}@media only screen and (max-width: 749px){.blog-writing img.blog-image{width:70%;margin-bottom:10px;margin-top:-5px}}.blog-writing h2.blog-qoute,.blog-writing .blog-qoute.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-family:Playfair Display,serif;font-size:24px;line-height:34px;padding:0 300px;margin-top:10px;color:#000}@media only screen and (max-width: 749px){.blog-writing h2.blog-qoute,.blog-writing .blog-qoute.h2{padding:0 30px;margin-top:0;margin-bottom:20px;line-height:26px;font-size:17px}}section#top-blog-band{background:#fff;padding:20px 0 50px}@media only screen and (max-width: 749px){section#top-blog-band{padding:0 0 20px}}section#second-blog-band{background:#fff;padding:0 0 30px;margin-top:30px}@media only screen and (max-width: 749px){section#second-blog-band{padding:0}}section#third-blog-band{background:#fff;padding:0 0 30px;margin-top:30px}@media only screen and (max-width: 749px){section#third-blog-band{padding:0;margin-top:10px}}.blog-nav{padding-top:10px;padding-bottom:10px;margin-top:20px;display:block;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (max-width: 749px){.blog-nav{margin-top:0}}.blog-nav h2,.blog-nav .h2{text-align:left;font-weight:700}.blog-nav nav a{font-size:16px;font-weight:700;padding:0 20px;letter-spacing:.025em;color:#fff;border-bottom:none;display:inline-block;text-transform:uppercase;text-align:center}@media only screen and (max-width: 749px){.blog-nav nav a{color:#000;display:block}}.blog-nav nav dl{border-bottom:1px solid #f4f7f8}.blog-nav nav li{text-align:centre;font-weight:700;margin:0;display:inline-block;background:#000}@media only screen and (max-width: 749px){.blog-nav nav li{background:#fff;display:block;font-weight:700}}.blog-nav nav li a{padding-top:10px;padding-bottom:10px;position:relative;text-decoration:none}.blog-nav nav li a:hover{background:#fff;color:#000}@media only screen and (max-width: 749px){.blog-nav nav li a:hover{background:#000;color:#fff}}.blog-nav nav a.current{font-weight:700}.blog-nav a#toggle-menu{display:none;text-transform:uppercase;text-align:center;border-top:0;border-bottom:1px solid #f4f7f8;padding:10px 0;margin-bottom:10px}.blog-nav a#toggle-menu span{display:inline-block;padding-left:30px;font-size:17px;letter-spacing:1px;font-weight:600}.blog-nav nav .accordion-content{margin-bottom:20px}.blog-nav nav .accordion-content a.first{margin-top:10px}.blog-nav nav .accordion-content a{padding:20px 0;font-weight:700;margin:0}.blog-nav nav .accordion-content a.current{font-weight:700}.blog-nav nav .accordion-content p{margin-bottom:0}.blog-nav nav li a span{color:#fff;position:absolute;right:0;top:10px;font-weight:400}@media only screen and (max-width: 749px){.blog-nav .accordion-button{background-color:#000;color:#fff;padding:20px}}@media only screen and (max-width: 749px){.blog-nav .accordion-button span{display:inline-block;padding:10px 20px 0;color:#fff}}section#blog-band-article{background:#fff;margin-top:100px}@media only screen and (max-width: 749px){section#blog-band-article{margin-top:100px}}section#middle-blog-band{background:#fff;padding:0 0 30px}@media only screen and (max-width: 749px){section#middle-blog-band{padding:0 0 20px;margin-top:-10px;margin-bottom:0}}.blog-title-box{background:#fff2ee;padding:60px 0}@media only screen and (max-width: 749px){.blog-title-box{margin-top:20px}}h1.blog-title,.blog-title.h1,.blog-title.h1--mini{padding-top:10px;text-align:center;text-transform:none;font-size:36px;line-height:40px;font-weight:500;text-transform:uppercase;margin-bottom:0;font-family:Oswald,sans-serif;letter-spacing:1px;color:#000}h2.blog-title,.blog-title.h2{text-align:center;text-transform:none;font-weight:400;font-size:22px;letter-spacing:1px;padding-bottom:20px;margin-top:5px;color:#000}.blog-individual{vertical-align:middle}.blog-individual .grid__item{display:inline}.blog-individual .blog-writing img{width:100%;float:none!important;padding:0 20px 20px 0}@media only screen and (max-width: 749px){.blog-individual .blog-writing img{width:100%;float:none!important;padding:0!important}}.blog-individual .blog-writing{vertical-align:middle}.blog-writing img.main-blog{display:block;margin-left:auto;margin-right:auto;padding:0 0 20px;width:80%}@media only screen and (max-width: 749px){.blog-writing img.main-blog{margin-bottom:20px;width:100%}}.blog-writing img{padding:0 20px 10px 0}@media only screen and (max-width: 749px){.blog-writing img{padding:0!important;margin-bottom:-30px}}.blog-writing img.blog-other{display:block;margin-left:auto;margin-right:auto;padding:0 0 5px}@media only screen and (max-width: 749px){.blog-writing img.blog-other{margin-bottom:15px;width:100%}}.blog-writing h2,.blog-writing .h2{letter-spacing:-.012em;font-size:40px;line-height:40px;font-weight:600;padding:0 250px 20px;text-align:center;font-family:big-caslon-fb,serif}@media only screen and (max-width: 749px){.blog-writing h2,.blog-writing .h2{font-size:24px;line-height:30px;padding:0 20px;margin-bottom:0}}.blog-writing h3,.blog-writing .h3{padding-top:10px;letter-spacing:-.012em;font-size:28px;line-height:30px;font-weight:600;text-align:center;font-family:big-caslon-fb,serif}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-writing h3,.blog-writing .h3{font-size:22px;line-height:24px;margin-bottom:0}}@media only screen and (max-width: 749px){.blog-writing h3,.blog-writing .h3{font-size:24px;line-height:30px;padding:0 20px;margin-bottom:0}}.blog-writing p.blog-excerpt{letter-spacing:-.012em;font-size:20px;line-height:30px;font-weight:400;text-align:center;padding:0 250px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-writing p.blog-excerpt{font-size:20px;line-height:24px;margin-bottom:0}}@media only screen and (max-width: 749px){.blog-writing p.blog-excerpt{font-size:18px;line-height:24px;margin-bottom:15px;padding:0 10px}}.blog-writing p.blog-type-top{text-align:center;text-transform:uppercase;display:block;margin:5px auto 30px}.blog-writing p.blog-type-top a{color:#fff;background-color:#000;padding:10px 20px;letter-spacing:1px;font-size:16px;font-weight:700}@media only screen and (max-width: 749px){.blog-writing p.blog-type-top a{font-size:12px;padding:5px 10px}}.blog-writing p.blog-type{text-align:center;text-transform:uppercase;margin-top:20px;margin-bottom:20px}.blog-writing p.blog-type a{color:#fff;background-color:#000;padding:10px 20px;letter-spacing:1px;font-size:16px;font-weight:700}@media only screen and (max-width: 749px){.blog-writing p.blog-type a{font-size:12px;padding:5px 10px}}.blog-writing h4.blog-button,.blog-writing .blog-button.h4{text-align:center;padding:0;font-weight:700;font-size:14px;margin-top:15px;margin-bottom:10px;letter-spacing:.012em}.blog-writing-small img{margin-bottom:20px}@media only screen and (max-width: 749px){.blog-writing-small img{margin-bottom:-50px}}.blog-writing-small h3,.blog-writing-small .h3{padding-top:5px;letter-spacing:.012em;font-size:25px;line-height:27px;font-weight:700;text-align:center;font-family:big-caslon-fb,serif;margin-bottom:7px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-writing-small h3,.blog-writing-small .h3{font-size:22px;line-height:26px}}@media only screen and (max-width: 749px){.blog-writing-small h3,.blog-writing-small .h3{font-size:22px;line-height:26px;margin-top:0;padding-bottom:10px}}.blog-writing-small h4.blog-button,.blog-writing-small .blog-button.h4{text-align:center;padding:5px 0;font-weight:700;font-size:14px;margin-bottom:10px;letter-spacing:.012em}.blog-writing-small p.blog-type{letter-spacing:.012em;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;margin-top:10px;margin-bottom:-5px}@media only screen and (max-width: 749px){.blog-writing-small p.blog-type{margin-top:0}}.blog-divide hr{margin:10px 0;border-bottom:none}.blog-writing-small p{margin-top:0;text-align:center}@media only screen and (max-width: 749px){.blog-writing-small p{margin-top:-10px;font-size:14px}}.blog-more h3,.blog-more .h3{padding-top:5px;letter-spacing:.012em;font-size:25px;line-height:27px;font-weight:700;text-align:center;font-family:big-caslon-fb,serif;margin-bottom:50px;min-height:100px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-more h3,.blog-more .h3{font-size:20px;line-height:22px}}@media only screen and (max-width: 749px){.blog-more h3,.blog-more .h3{font-size:20px;line-height:22px;margin-top:0;padding-bottom:10px;margin-bottom:20px}}.blog-more img{margin-top:5px;margin-bottom:5px}@media only screen and (max-width: 749px){.blog-more img{margin-bottom:5px}}.subscribe-blog{border-top:1px solid #000000;border-bottom:1px solid #000000;padding:30px 20px;text-align:center}.subscribe-blog h2,.subscribe-blog .h2{text-align:center;font-weight:500;text-transform:uppercase;margin-bottom:15px;font-family:Oswald,sans-serif;font-size:30px;line-height:32px;padding:0 10px;letter-spacing:.005em}@media only screen and (max-width: 749px){.subscribe-blog h2,.subscribe-blog .h2{line-height:30px;font-size:26px}}.subscribe-blog h3,.subscribe-blog .h3{text-align:center;font-weight:400;font-size:18px;line-height:26px;padding:0 300px}@media only screen and (min-width: 750px) and (max-width: 989px){.subscribe-blog h3,.subscribe-blog .h3{padding:0 100px}}@media only screen and (max-width: 749px){.subscribe-blog h3,.subscribe-blog .h3{padding:0 10px;font-size:16px}}.space-blog{margin-bottom:30px}@media only screen and (max-width: 749px){.space-blog{margin-bottom:50px}}.space-mobile-blog{display:none}@media only screen and (max-width: 749px){.space-mobile-blog{display:inline-block;padding-top:30px!important}}.tags{border-top:1px solid #000000;border-bottom:1px solid #000000;padding:30px 20px;text-align:center}.tags h2,.tags .h2{text-align:center;font-weight:500;text-transform:uppercase;margin-bottom:15px;font-family:Oswald,sans-serif;font-size:30px;padding:0 10px;letter-spacing:.005em}@media only screen and (max-width: 749px){.tags h2,.tags .h2{line-height:30px;font-size:26px}}.tags h3,.tags .h3{text-align:center;display:inline;font-weight:600;font-size:18px;margin:100px 0}.tags li{text-align:center;display:inline;height:20px;margin-bottom:20px}.tags li a{color:#000;padding:5px 15px;font-weight:700;text-align:center;text-decoration:none;line-height:40px;background-color:#ffe5f4;margin:0 5px;text-transform:uppercase}.tags li a:hover{color:#fff;background:#000}.tags .tag-links{font-size:18px;text-align:center}.tags .tag-links a{background-color:#000;color:#fff;padding:5px 10px;font-weight:600;display:inline}.tags .tag-links a.tags{margin-bottom:100px}#mc_embed_signup form input[type=email],form input.mce-EMAIL{background:#fff!important;border:1px solid #000000;color:#000;font-size:14px;font-weight:400;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}#mc_embed_signup form input[type=submit],form input.mc-embedded-subscribe{background:#000!important;color:#fff;font-weight:700;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}.blog-individual .blog-writing h2,.blog-individual .blog-writing .h2{padding-top:20px;letter-spacing:.015em;font-size:20px;font-weight:600;text-align:center}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-individual .blog-writing h2,.blog-individual .blog-writing .h2{font-size:16px;padding-top:10px}}@media only screen and (max-width: 749px){.blog-individual .blog-writing h2,.blog-individual .blog-writing .h2{font-size:20px;padding-top:10px;text-align:center}}.blog-individual .blog-writing h3,.blog-individual .blog-writing .h3{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-top:10px;color:#ffe5f4}@media only screen and (max-width: 749px){.blog-individual .blog-writing h3,.blog-individual .blog-writing .h3{margin-bottom:40px;text-align:center}}.blog-individual .blog-writing h4,.blog-individual .blog-writing .h4{font-size:14px;font-weight:400;letter-spacing:1px;padding-top:30px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-individual .blog-writing h4,.blog-individual .blog-writing .h4{font-size:11px;padding-top:10px}}@media only screen and (max-width: 749px){.blog-individual .blog-writing h4,.blog-individual .blog-writing .h4{font-size:12px;padding-top:10px;text-align:center}}.blog-divide-top{padding:140px 0 0}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-divide-top{display:none}}@media only screen and (max-width: 749px){.blog-divide-top{display:none}}.blog-divide{padding:30px 0 0}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-divide{display:none}}@media only screen and (max-width: 749px){.blog-divide{display:none}}.blog-individual .clearfix{border-bottom:1px solid #ecf0f0;padding-bottom:0}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-individual .clearfix{margin-top:40px;margin-bottom:40px}}@media only screen and (max-width: 749px){.blog-individual .clearfix{margin-top:20px;margin-bottom:40px}}.blog-individual .blog-writing p{line-height:20px;letter-spacing:.015em}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-individual .blog-writing p{font-size:14px;margin-top:5px}}@media only screen and (max-width: 749px){.blog-individual .blog-writing p{text-align:center}}.blog-home-sidebar{padding-left:10px;border-left:1px solid #ecf0f0;border-top:none}.blog-home-sidebar h2.top,.blog-home-sidebar .top.h2{text-align:center;padding-top:0;letter-spacing:1px;font-weight:600;font-size:18px}.blog-home-sidebar h2,.blog-home-sidebar .h2{text-align:center;padding-top:30px;letter-spacing:1px;font-weight:600;font-size:18px}.blog-home-sidebar li a{text-align:left;display:block;padding:0 0 10px;font-size:15px}.blog-home-sidebar li a.current{font-weight:700;font-size:150px;color:#f4f7f8}.blog-home-sidebar-product img{margin-left:0}.blog-home-sidebar-product h3,.blog-home-sidebar-product .h3,.blog-home-sidebar-product h4,.blog-home-sidebar-product .h4{font-size:10px}.blog-mini-sidebar{margin-bottom:20px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-mini-sidebar{height:350px}}@media only screen and (max-width: 749px){.blog-mini-sidebar{height:270px}}.blog-mini-sidebar h3,.blog-mini-sidebar .h3{letter-spacing:.005em;font-size:22px;line-height:28px;font-weight:700;text-align:center;margin-bottom:40px;font-family:big-caslon-fb,serif}.blog-social{vertical-align:middle;text-align:center}.blog-social .title{font-size:14px;font-weight:600;letter-spacing:1px;float:left;padding-right:10px;padding-left:10px}.blog-social .follow-layout{display:block;margin-left:auto;margin-right:auto}.blog-social .follow-layout .follow{vertical-align:middle;display:inline-block;padding-right:10px}.blog-title-article{background-color:none;display:block;margin:60px auto 0}@media only screen and (max-width: 749px){.blog-title-article{margin-top:5px}}img.blog-top-image{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px;width:100%}@media only screen and (max-width: 749px){img.blog-top-image{width:100%;margin-top:0;margin-bottom:20px}}.blog-title-article h1,.blog-title-article .h1,.blog-title-article .h1--mini{font-weight:700;text-transform:none;text-align:center;letter-spacing:-1px;margin-bottom:10px;font-family:big-caslon-fb,serif;font-size:60px;padding:0 200px;line-height:60px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-title-article h1,.blog-title-article .h1,.blog-title-article .h1--mini{padding:0 30px!important;font-size:50px}}@media only screen and (max-width: 749px){.blog-title-article h1,.blog-title-article .h1,.blog-title-article .h1--mini{font-size:35px;line-height:36px;padding:0 20px}}.article-excerpt{text-align:center;font-weight:400;letter-spacing:.012em;font-size:20px;font-style:none;padding:10px 220px}@media only screen and (min-width: 750px) and (max-width: 989px){.article-excerpt{font-size:18px;padding:10px}}@media only screen and (max-width: 749px){.article-excerpt{font-size:16px;line-height:24px;padding:10px 20px}}.blog__meta{font-size:12px;text-align:center;margin-top:10px;margin-bottom:20px}.blog-sharing{padding-bottom:20px;margin-bottom:20px}.article-layout{margin-bottom:1000px!important}article.post{padding-top:10px;margin-bottom:30px}@media only screen and (max-width: 749px){article.post{padding-top:0}}article.post .blog-reference{color:#000;margin-top:30px;font-weight:600}article.post h2,article.post .h2{font-size:30px;margin-bottom:5px;line-height:40px;padding:20px 0 10px;font-weight:700;letter-spacing:.01em}@media only screen and (max-width: 749px){article.post h2,article.post .h2{font-size:26px;margin-bottom:5px;line-height:30px}}article.post h3,article.post .h3{font-size:22px;line-height:30px;font-weight:700;padding-top:5px;margin-bottom:2px}@media only screen and (max-width: 749px){article.post h3,article.post .h3{font-size:20px;line-height:28px}}article.post h4,article.post .h4{font-weight:700;padding-top:5px;margin-bottom:2px}article.post h5{font-size:16px;letter-spacing:.1em;line-height:20px;letter-spacing:1px;font-weight:600;text-align:center;padding-top:0;padding-bottom:15px}article.post p{line-height:30px;font-size:17px;letter-spacing:.01em;padding-bottom:20px;font-weight:400}article.post p a{font-weight:600;border-bottom:1px solid #1E7DE4;color:#1e7de4}article.post p a:hover{border-bottom:1px solid #dbdede;color:#dbdede}article.post img{padding:30px 0 0;display:block;margin-left:auto;margin-right:auto}article.post .all-together-inline{text-align:center;padding:20px 0 0}article.post .img-inline{display:inline-block;padding:20px 0 0}@media only screen and (max-width: 749px){article.post .img-inline{width:calc(50% - 10px)}}article.post img.picture{padding:0;width:600px;margin-bottom:0;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){article.post img.picture{width:100%}}article.post img.product-mixer{padding:0;width:300px;margin-bottom:0;display:block;margin-left:auto;margin-right:auto;border-radius:50%}article.post img.product-small{padding:0;width:200px;margin-bottom:0;display:block;margin-left:auto;margin-right:auto}article.post img.swatch{padding:0 20px;width:250px;margin-bottom:0;display:block;margin-left:auto;margin-right:auto;border-radius:50%}@media only screen and (max-width: 749px){article.post img.swatch{width:220px;padding:0 10px}}article.post .myhd-name{text-transform:uppercase;font-size:12px;text-align:center;letter-spacing:.02em;padding:10px 0 5px}article.post img.swatch-long{padding:0 20px;width:280px}@media only screen and (max-width: 749px){article.post img.swatch-long{width:90%;padding:0 10px;margin-top:15px}}article.post div.blog-reference{text-transform:uppercase;font-size:.8em;letter-spacing:1px;font-weight:400;margin-bottom:10px;text-align:center;padding:10px}article.post .all-together-inline{text-align:center}article.post .img-inline{display:inline-block;padding:0}article.post img.product{padding:0;width:300px;margin-bottom:0;display:block;margin-left:auto;margin-right:auto}article.post div.blog-shopping{text-transform:uppercase;font-size:16px;line-height:22px;padding-bottom:10px;letter-spacing:1px;font-weight:700;margin-bottom:20px;border-bottom:2px solid #F4F7F8;text-align:center}article.post div.blog-shop-now{text-align:center;margin-bottom:70px}article.post div.blog-shop-now a{text-transform:uppercase;padding:10px 30px;letter-spacing:1px;font-weight:700;margin-top:0;background-color:#ffe5f4;text-align:center;color:#000;font-size:14px}article.post div.blog-shop-now a:hover{opacity:.8}.blog-comment-header{text-align:center;font-weight:700;font-size:22px;padding-bottom:10px;border-bottom:1px solid #000;margin-bottom:20px;margin-top:50px}h2.more-myhd,.more-myhd.h2{font-weight:800;text-transform:none;text-align:center;letter-spacing:.01em;margin-bottom:20px;font-family:big-caslon-fb,serif;font-size:50px;line-height:60px;border-bottom:1px solid #000000}@media only screen and (min-width: 750px) and (max-width: 989px){h2.more-myhd,.more-myhd.h2{padding:0 30px!important;font-size:40px}}@media only screen and (max-width: 749px){h2.more-myhd,.more-myhd.h2{line-height:55px;font-size:30px;line-height:35px;padding:0 20px;margin-bottom:10px}}.article-headers h2,.article-headers .h2{text-align:center;padding-top:10px;letter-spacing:2px;font-weight:600;font-size:26px;padding-bottom:20px;font-family:Oswald,sans-serif;text-transform:uppercase}@media only screen and (max-width: 749px){.article-headers h2,.article-headers .h2{padding-top:0}}.newsletter h2,.newsletter .h2{text-align:center;letter-spacing:2px;font-weight:600;font-size:26px;padding-bottom:5px;padding-top:30px;text-transform:uppercase;font-family:Oswald,sans-serif}@media only screen and (max-width: 989px){.newsletter h2,.newsletter .h2{padding-top:30px}}@media only screen and (max-width: 749px){.newsletter h2,.newsletter .h2{padding-top:40px}}.newsletter h3,.newsletter .h3{text-align:center;letter-spacing:.012em;font-weight:400;font-size:18px;padding-bottom:10px;padding-top:0}@media only screen and (max-width: 989px){.newsletter h3,.newsletter .h3{padding-top:0}}@media only screen and (max-width: 749px){.newsletter h3,.newsletter .h3{padding-top:0}}.blog-sidebar hr{border-bottom:1px solid #000000;padding:0 0 30px;margin-top:0}@media only screen and (max-width: 749px){.blog-sidebar hr{padding:0 0 30px;margin-top:-10px}}.blog-sidebar li{text-align:center}.blog-sidebar a{background:#fff2ee;padding:10px 15px;margin-bottom:5px;color:#000;text-transform:uppercase;display:inline-block;font-weight:700}div#blog-sidebar .mc_embed_signup_blog{border:none;text-align:left;width:100%}@media only screen and (max-width: 989px){div#blog-sidebar .mc_embed_signup_blog{border:none;width:100%;display:block;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 749px){div#blog-sidebar .mc_embed_signup_blog{width:100%}}div#blog-sidebar .mc-field-blog{display:block;width:100%;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}div#blog-sidebar .clear{display:block}div#blog-sidebar form input[type=email],form input.mce-EMAIL-blog{background:#fff!important;border:1px solid #323232;color:#323232;font-size:14px;font-weight:400;text-transform:none;letter-spacing:1px;text-shadow:none;margin-bottom:0!important;padding:8px 5px;-webkit-appearance:none;display:inline-block;margin-right:0!important}div#blog-sidebar form input.mce-EMAIL:hover{opacity:.8!important}div#blog-sidebar form input.btn-mc-blog{background:#111!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-shadow:none;margin-left:0!important;margin-bottom:20px;padding:10px 15px;-webkit-appearance:none;display:inline-block;width:100%}form input.btn-mc:hover{opacity:.8!important}.blog-mini{padding:20px 0}@media only screen and (max-width: 749px){.blog-mini{margin-top:-50px}}article.post-sidebar{padding:0}h3.sidebar,.sidebar.h3{padding-bottom:50px;letter-spacing:.005em;font-size:24px;line-height:30px;font-weight:700;text-align:center;font-family:big-caslon-fb,serif;margin-bottom:10px}.consultant-white{background:#fff;padding:100px 20px}h1.consultant,.consultant.h1,.consultant.h1--mini{padding:0 100px;font-weight:800}@media only screen and (max-width: 989px){h1.consultant,.consultant.h1,.consultant.h1--mini{padding:0 10px}}.getting-writing h2.consultant,.getting-writing .consultant.h2{padding:0 250px;font-size:20px;line-height:30px;font-family:Open Sans,sans-serif}@media only screen and (max-width: 989px){.getting-writing h2.consultant,.getting-writing .consultant.h2{padding:0 5px;font-size:18px;line-height:30px}}.getting-writing h2.consultant a,.getting-writing .consultant.h2 a{color:#1e7de4;border-bottom:1px solid #1E7DE4}form{text-align:center}form label{font-size:18px;text-transform:none;font-weight:700;padding-right:10px;line-height:25px;text-align:center}form p.sub-heading{font-size:16px;text-transform:none;font-weight:400;margin-top:10px;text-align:center;line-height:24px}form p.sub-heading a{font-weight:400;border-bottom:1px solid #1E7DE4;color:#1e7de4}form select{margin-top:5px}form textarea.long-description{width:80%}form input[type=submit]{background:#ffe5f4;font-weight:700;margin-top:30px;text-transform:uppercase;width:200px}.emphasized-title{position:relative;display:inline;font-size:2.4em;line-height:1;padding:0 10px;background-color:#006eff;color:#fff;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.emphasized-title--link:hover,.emphasized-title--link:focus{background-color:#0058cc;color:#fff}@media only screen and (min-width: 750px){.emphasized-title--large{font-size:4em}}.emphasized-subtitle{display:inline;line-height:2;padding:10px;background-color:#fff;color:#000;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .15s ease-in}@media only screen and (min-width: 750px){.emphasized-subtitle{font-size:1.33333em}}.emphasized-subtitle:hover,.emphasized-subtitle:focus{color:#000;background-color:#e6e6e6}.emphasized-title-wrapper{margin-bottom:8px}td,th{padding:10px;border:1px solid white}::-webkit-input-placeholder{color:#000;opacity:.6}:-moz-placeholder{color:#000;opacity:.6}:-ms-input-placeholder{color:#000;opacity:.6}::-ms-input-placeholder{color:#000;opacity:.6;opacity:1}input,textarea,select{background-color:#f4f4f4;color:#333;border:0;max-width:100%}input[disabled],textarea[disabled],select[disabled]{color:#0006}input.input--error,textarea.input--error,select.input--error{color:#fff}input.input--error::-webkit-input-placeholder,textarea.input--error::-webkit-input-placeholder,select.input--error::-webkit-input-placeholder{color:#fff;opacity:.6}input.input--error:-moz-placeholder,textarea.input--error:-moz-placeholder,select.input--error:-moz-placeholder{color:#fff;opacity:.6}input.input--error:-ms-input-placeholder,textarea.input--error:-ms-input-placeholder,select.input--error:-ms-input-placeholder{color:#fff;opacity:.6}input.input--error::-ms-input-placeholder,textarea.input--error::-ms-input-placeholder,select.input--error::-ms-input-placeholder{color:#fff;opacity:.6;opacity:1}.input--content-color{background-color:#ecf0f0}input,textarea{padding:13px 15px;font-weight:600}input[type=search]{padding-right:0}select{padding-top:13px;padding-left:15px;padding-bottom:13px}.form-vertical input,.form-vertical select,.form-vertical textarea{display:block;width:100%;margin-bottom:10px}.form-vertical input[type=radio],.form-vertical input[type=checkbox]{display:inline-block;width:auto;margin-right:5px}.form-vertical input[type=submit],.form-vertical .btn,.form-vertical .btn--secondary{display:inline-block}.input--full{width:100%}textarea{min-height:100px}.note,.form-success,.errors{padding:13px;margin:0 0 10px}.note{border:1px solid white}.form-success{background-color:#ffe5f4;color:#fff}.errors{background-color:#ec523e;color:#fff}.errors ul{list-style:none;padding:0;margin:0}.input-group{position:relative;display:table;width:100%;border-collapse:separate}.form-vertical .input-group{margin-bottom:20px}.input-group__field,.input-group__btn{display:table-cell;vertical-align:middle;margin:0}.input-group__field,.input-group__btn .btn,.input-group__btn .btn--secondary{height:48px;padding-top:0;padding-bottom:0}.input-group__field{width:100%}.form-vertical .input-group__field{margin:0}.input-group__btn{white-space:nowrap;width:1%}.input-group__btn .icon-arrow-right{width:14px;height:17px}.btn,.btn--secondary,.rte .btn--secondary{font-size:.93333em;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:15px 45px;transition:color .1s ease-in,background-color .1s ease-in}.btn--narrow{padding-left:15px;padding-right:15px}.btn--full{display:block;width:100%}.btn--padding{display:block;margin-left:auto;margin-right:auto;width:100%}a,.link-accent-color{color:#ffe5f4;text-decoration:none;transition:color .1s ease-in,background-color .1s ease-in}a:hover,a:focus,.link-accent-color:hover,.link-accent-color:focus{color:#ff99d4}.text-link{transition:color .1s ease-in,background-color .1s ease-in}.link-body-color{color:#000;transition:color .1s ease-in,background-color .1s ease-in}.link-body-color:hover,.link-body-color:focus{color:#ffe5f4}.return-link{margin-top:50px;display:block;text-align:center;margin-bottom:0;font-size:20px;font-weight:700}.return-link .icon{fill:currentColor}.placeholder-svg{fill:#00000059;background-color:#0000001a;width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid rgba(0,0,0,.2)}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .placeholder-svg{border:0}.featured-card__image .placeholder-svg{width:auto}.hero__slide .placeholder-background{background-color:#fff}.template-password{height:100vh;background-color:#fff;color:#1c1d1d}.ie9 .template-password{height:auto;padding:80px 0}.password-page{display:table;height:100%;width:100%}.password-page a{color:#000}.password-page h1,.password-page .h1,.password-page .h1--mini,.password-page h2,.password-page .h2,.password-page h3,.password-page .h3,.password-page h4,.password-page .h4,.password-page h5,.password-page h6,.password-page .h6,.password-page label{color:#1c1d1d}.password-page__inner{display:table-cell;vertical-align:middle}.password-page__content,.password-modal__content{max-width:450px;margin:0 auto}.password-page__content{padding:20px 0}.password-logo{margin-top:10px;margin-bottom:20px}.password-logo__image{max-width:100%}.password-page__title{font-size:3.33333em;line-height:1;margin-bottom:20px}.password-page__message{font-size:1.2em;margin-bottom:40px}.password-signup-form,.password-social-sharing{margin-bottom:80px}.password-login-link{display:block;padding:20px;text-align:center}@media only screen and (min-width: 750px){.password-login-link{position:absolute;top:0;right:0}}.password-login-link .icon{width:12px;height:1em;margin-right:6.66667px;fill:currentColor}.password-login-form{margin-bottom:40px}.icon-shopify-logo{width:77.14286px;height:22.5px;margin-left:6.66667px;fill:currentColor}.template-giftcard{background-color:#fff}.giftcard__header{margin:80px auto 40px}.giftcard__content{background-color:#fff;max-width:540px;margin:0 auto 40px;padding:20px}.giftcard__shop-url{display:none}.giftcard__wrap{position:relative}.giftcard__wrap:before,.giftcard__wrap:after{content:"";display:block;position:absolute;background-color:#fff;height:40px;width:40px;border:1px solid rgba(0,0,0,.1)}.giftcard__wrap:before{top:-2px;left:-2px;border-radius:12px 0 100%;box-shadow:2px 2px 1px #0000000d}.giftcard__wrap:after{bottom:-2px;right:-2px;border-radius:100% 0 12px;box-shadow:-2px -2px 1px #0000000d}.giftcard__image{display:block;border-radius:12px;overflow:hidden}.giftcard__amount-wrapper{position:absolute;top:6.66667px;right:10px}.giftcard__amount,.giftcard__amount-remaining{color:#fff}.giftcard__amount{font-size:1.86667em;margin-bottom:0;text-shadow:2px 2px 1px rgba(0,0,0,.1)}@media only screen and (min-width: 750px){.giftcard__amount{font-size:2.66667em}}.giftcard__code{position:absolute;left:0;right:0;bottom:20px}.giftcard__code-bubble{position:relative;display:inline-block;background-color:#fff;color:#000;padding:10px 20px;font-size:1em;border-radius:4px}@media only screen and (min-width: 750px){.giftcard__code-bubble{font-size:1.33333em}}.giftcard__code-bubble:after{content:"";display:block;position:absolute;top:5px;bottom:5px;left:5px;right:5px;border:1px dashed black;border-radius:4px;opacity:.3}@media print{.giftcard__shop-url{display:block}.giftcard__wrap:before,.giftcard__wrap:after{display:none}.giftcard__amount-wrapper{background-color:#fff;border-radius:4px;padding:0 6.66667px}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(//www.myhdhair.com/cdn/shop/t/228/assets/ajax-loader.gif?v=41356863302472015721725262925) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\	;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick-icons, sans-serif";font-size:20px;line-height:1;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick-icons, sans-serif";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.site-header{background-color:#fff}.site-header__upper{padding-top:10px;padding-bottom:10px}@media only screen and (min-width: 750px){.site-header__upper{padding-top:20px;padding-bottom:20px}}.site-header__logo{display:inline-block;margin-bottom:0;vertical-align:middle;max-width:100%}.site-header__logo a{display:block;color:#000}@media only screen and (min-width: 750px){.site-header__logo a{display:block;float:left}}.site-header__shop-name--small{font-size:20px}.template-giftcard .site-header__logo-link{display:inline-block;float:none}.site-header__link{display:inline-block;color:#000;padding:10px;line-height:1}.site-header__link .icon{width:22px;height:22px;fill:currentColor}.site-header__link .icon-cart{position:relative;top:-1px}.site-header__link:hover,.site-header__link:focus{color:#ffe5f4}.site-header__menu-toggle--close,.site-header__link.js-drawer-open .site-header__menu-toggle--open{display:none}.site-header__link.js-drawer-open .site-header__menu-toggle--close{display:block}.site-header__cart{position:relative}.site-header__cart-indicator{position:absolute;bottom:19px;right:8px;background-color:#ffe5f4;height:10px;width:10px;border-radius:10px}.no-svg .site-header__cart-indicator{bottom:auto;top:-6px;right:-10px}.site-header__search{position:relative;display:inline}.site-header__search-inner{position:absolute;right:0;top:-4px;bottom:0;display:block;width:200px}@media only screen and (min-width: 990px){.site-header__search-inner{width:250px}}.site-header__search-input{position:absolute;opacity:0;top:-4px;right:8px;width:0;padding:10px 0;font-size:.86667em;color:#1c1d1d;background-color:#ebebeb;transition:opacity .15s ease-in,width .15s ease-in;z-index:1}.site-header__search-input:focus,.site-header__search-input.site-header__search-input--visible{width:100%;opacity:1;padding-left:10px;padding-right:30px}.site-header__search-input::-webkit-input-placeholder{color:#000;opacity:.6}.site-header__search-input:-moz-placeholder{color:#000;opacity:.6}.site-header__search-input:-ms-input-placeholder{color:#000;opacity:.6}.site-header__search-input::-ms-input-placeholder{color:#000;opacity:.6;opacity:1}.site-header__search-submit{position:relative;z-index:2}.nav-bar{position:relative;border-bottom:1px solid #f2f2f2;background-color:#fff;z-index:5}.nav-bar:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:#fff;pointer-events:none;z-index:6}.sticky{position:relative;overflow:visible;z-index:5}.sticky--active{position:fixed;top:0;left:0;width:100%;-ms-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.sticky--open{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);transition:all .35s cubic-bezier(.33,.59,.14,1)}.sticky--active .sticky-hidden{display:none}.sticky-only{position:relative;display:none;z-index:7}.sticky--active .sticky-only{display:block}.site-nav{margin-left:-20px;white-space:nowrap}.site-nav__item--no-columns{position:relative}.site-nav__item--no-columns .meganav{right:auto;min-width:200px}.site-nav__item--no-columns .meganav__list{width:100%}.site-nav__link{font-size:1em;font-weight:700;letter-spacing:.6px;text-transform:uppercase;position:relative;color:#000;padding:20px;z-index:7}.site-nav__link .icon{position:relative;top:-1.5px;width:9px;height:9px;fill:currentColor}.site-nav__link:hover,.site-nav__link:focus,.site-nav--active .site-nav__link{color:#dbdede}.site-nav__link:focus{background-color:#ebebeb}.site-nav--active .site-nav__link:after{content:"";position:absolute;bottom:0;left:20px;right:20px;height:3px;background-color:#ffe5f4}.site-nav__link--compressed{margin-left:-20px}.site-nav__link--compressed .icon{width:22px;height:22px}.site-nav__link-menu-label{display:none}@media only screen and (min-width: 750px){.site-nav__link-menu-label{display:inline-block}}.customer-login-links{position:relative;display:inline-block;margin-right:-10px;z-index:7}.customer-login-links a{display:inline-block;color:#000;color:#0009;padding:20px 10px;font-size:.93333em}.customer-login-links a:hover,.customer-login-links a:focus{color:#000}.meganav{display:block;visibility:hidden;right:0;background-color:#fff;overflow:hidden}.meganav.meganav--active{visibility:visible;z-index:6}.account-page h1,.account-page .h1,.account-page .h1--mini{font-family:big-caslon-fb,serif;font-size:60px;font-weight:700;text-align:center;letter-spacing:.0125em;text-transform:none;line-height:65px}@media only screen and (min-width: 750px) and (max-width: 989px){.account-page h1,.account-page .h1,.account-page .h1--mini{font-size:40px;line-height:45px}}@media only screen and (max-width: 749px){.account-page h1,.account-page .h1,.account-page .h1--mini{font-size:40px;line-height:45px}}.account-page h2.details,.account-page .details.h2{font-size:20px;font-weight:700;text-align:center;letter-spacing:.0125em;text-transform:none;background-color:#ecf0f0;padding:20px 0;margin-bottom:20px}.account-page h2.name,.account-page .name.h2{font-size:20px;font-weight:700;text-align:center;letter-spacing:.0125em;text-transform:none}.account-page h3,.account-page .h3{font-size:18px;font-weight:700;text-align:left;letter-spacing:.0125em;text-transform:none;margin-bottom:0}@media only screen and (max-width: 749px){.account-page h3,.account-page .h3{font-size:16px}}.account-page p{font-size:16px;font-weight:400;letter-spacing:.0125em;text-transform:none;margin-bottom:20px!important;line-height:26px}@media only screen and (max-width: 749px){.account-page p{font-size:14px}}.account-page p.address a{font-size:16px;font-weight:700;letter-spacing:.0125em;text-transform:none;margin-bottom:20px!important}.account-page hr{border-bottom:1px solid #000000;margin:20px 0 50px}hr.table{border-bottom:1px solid #000000;margin:20px 0}tr.account td a{color:#000;background-color:#ffe5f4;font-weight:700;padding:0 10px;letter-spacing:1px}tr.account td a:hover{color:#fff}tr.order-title p{color:#000;font-weight:700;font-size:22px;letter-spacing:.012em}@media only screen and (max-width: 749px){tr.order-title p{font-size:20px}}tbody.order{border-bottom:2px solid #000000}@media only screen and (max-width: 749px){tbody.order td{margin-bottom:-10px}}tbody.order td a{color:#000;font-weight:700}@media only screen and (max-width: 749px){tbody.order td p{line-height:5px}}td h3,td .h3{font-size:18px;font-weight:400;margin-top:20px}p.address-button{text-align:center}@media only screen and (min-width: 750px) and (max-width: 989px){p.address-button{margin-top:40px}}@media only screen and (max-width: 749px){p.address-button{margin-top:40px}}.site-header .meganav{opacity:0;-ms-transform:translate3d(0,-15%,0);-webkit-transform:translate3d(0,-15%,0);transform:translate3d(0,-15%,0);transition:none}.site-header .meganav.meganav--active{opacity:1;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);transition:all .8s cubic-bezier(.075,.82,.165,1),opacity .4s cubic-bezier(.075,.82,.165,1)}.site-header .meganav.meganav--no-animation{transition:none}.drawer__nav .meganav{max-height:0;transition:all .2s cubic-bezier(.33,.59,.14,1)}.drawer__nav .meganav.meganav--active{max-height:350px;transition:all .45s cubic-bezier(.33,.59,.14,1)}.meganav__nav{position:relative;list-style:none}.meganav__list{padding:20px 0}.meganav__list--has-title{padding-top:70px}.meganav__title{position:absolute;top:30px;font-size:1.46667em;font-weight:700;margin-bottom:0}.meganav__link{display:block;color:#000;padding:5px 10px;margin-left:-10px;text-transform:uppercase;letter-spacing:1px}.meganav__link:hover,.meganav__link:focus{color:#ffe5f4}.meganav__link--active{color:#000;font-weight:700}.meganav__product .product-card{border-bottom-width:0}.meganav__product:last-child .product-card{border-right-width:1px}.site-nav__dropdown{box-shadow:#0000001a 0 0 5px}.meganav--drawer{background-color:#fff}.meganav--drawer .product-card{margin-top:1px}.meganav--drawer .meganav__product{margin-left:-4px}.meganav--active .drawer__nav-toggle--open,.drawer__nav-toggle--close{display:none}.meganav--active .drawer__nav-toggle--close{display:block}.meganav__scroller{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.drawer__nav--template-index .meganav__scroller{background-color:#fff;border-top:1px solid white}.meganav__scroller .grid__item{float:none;display:inline-block;width:180px;vertical-align:top;white-space:normal}.drawer__nav .meganav__scroller--has-list{padding-left:20px}section#countdown-bar{background:#f4f0ed;padding:10px 0 20px}@media only screen and (max-width: 749px){section#countdown-bar{padding:15px 0;margin-top:0;margin-bottom:20px}}section#shipping-bar-top .countdown-bar a.top-link{color:#211895;border-bottom:1px solid #211895;font-weight:400}section#shipping-bar-top{background:#ffe5f4;padding:10px 0}@media only screen and (max-width: 749px){section#shipping-bar-top{padding:15px 0 10px;margin-top:0}}section#shipping-bar-top .band-top p{font-weight:600;font-size:12px;letter-spacing:.015em;text-align:center;color:#000}@media only screen and (max-width: 749px){section#shipping-bar-top .band-top p{line-height:14px}}section#shipping-bar-top .band-top p a{color:#000;border-bottom:1px solid #000000;font-weight:600}section#shipping-bar{background:#fff;padding:10px 0;border-bottom:1px solid #000}@media only screen and (max-width: 749px){section#shipping-bar{padding:0;margin-top:0;margin-bottom:-30px}}@media only screen and (max-width: 749px){.countdown-bar{font-size:14px;margin-bottom:10px}}section#shipping-bar .shipping-layout{display:block;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (max-width: 749px){section#shipping-bar .shipping-layout{margin-bottom:-20px}}section#shipping-bar .shipping-layout .band{vertical-align:middle;display:inline}@media only screen and (max-width: 749px){section#shipping-bar .shipping-layout .band{margin-bottom:0}}section#shipping-bar .shipping-layout .band p{font-weight:400;font-size:14px;letter-spacing:.01em;vertical-align:middle;display:inline;padding-left:5px;text-transform:uppercase}@media only screen and (max-width: 749px){section#shipping-bar .shipping-layout .band p{font-size:12px;margin-bottom:-20px!important}}section#shipping-bar .shipping-layout .band .icons{display:inline;vertical-align:middle;fill:#000}@media only screen and (min-width: 750px) and (max-width: 989px){section#shipping-bar .shipping-layout .band p{font-size:12px;padding-left:5px}section#shipping-bar .shipping-layout .band .icons{width:30px}}@media only screen and (max-width: 749px){section#shipping-bar .shipping-layout .band .icons{width:20px}}html{background-color:#000}.site-footer{background-color:#000;color:#fff;padding-top:20px}@media only screen and (min-width: 750px){.site-footer{padding-top:40px}}.site-footer a{color:#fff}.site-footer a:hover,.site-footer a:focus{color:#fff}.site-footer p{margin-bottom:10px}@media only screen and (max-width: 749px){.site-footer .page-width{padding:0 20px}}.flex-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.flex-footer .flex__item{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 10px}@media only screen and (min-width: 750px){.flex-footer .flex__item{-webkit-flex:1 1 20%;-moz-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}}.site-footer__section{padding-bottom:20px}@media only screen and (min-width: 750px){.site-footer__section{padding-bottom:40px}}.site-footer__copyright{border-top:1px solid #0d0d0d;background:#fff;padding:10px 0;color:#999;text-align:center}section#social-footer{background:#fff;padding:20px 0;border-top:1px solid #000}section#social-footer .icon-layout{display:block;margin-left:auto;margin-right:auto;text-align:center}section#social-footer .icon-layout .social-icons .icon{margin-right:10px}section#social-footer .icon-layout li.bloglovin{margin-top:0}.homepage-band-spacing{background:#fff2ee;padding:70px 0;margin:0}.homepage-band-spacing-no-back{padding:30px 0 0}@media only screen and (min-width: 750px) and (max-width: 989px){.homepage-band-spacing-no-back{padding:0;margin-top:-90px;margin-bottom:-10px}}@media only screen and (max-width: 749px){.homepage-band-spacing-no-back{padding:0;margin-top:0;margin-bottom:-20px}}.homepage-band-spacing-real{padding:5px 0 20px}@media only screen and (max-width: 749px){.homepage-band-spacing-real{padding:0}}.homepage-two-images{padding:30px 0}.homepage-collection{padding:30px 0 10px}.section-block__header-real-life--padded{padding-top:30px}@media only screen and (max-width: 749px){.section-block__header-real-life--padded{padding-top:0}}.image-content-big-image__image{display:block;margin:0 auto}.image-content-main-image__image{display:block;margin:0 auto;width:90%}.image-content-real-life-image__image{display:block;margin:0 auto}@media only screen and (max-width: 749px){.image-content-real-life-image__image{margin-bottom:5px;width:80%}}.image-content-real-life-two-image__image{display:block;margin:0 auto}@media only screen and (max-width: 749px){.image-content-real-life-two-image__image{margin-bottom:0;width:70%}}.image-content-real-life-two-main__image{display:block;margin:0 auto}@media only screen and (max-width: 749px){.image-content-real-life-two-main__image{margin-bottom:-20px;width:100%}}.image-content-real-life-third__image{float:right;width:90%;margin-right:-20px}@media only screen and (max-width: 749px){.image-content-real-life-third__image{margin-bottom:0;margin-right:0;width:100%}}.image-content-big-image__text{padding:0 20px}@media only screen and (max-width: 989px){.image-content-big-image__text{padding:0 15px 0 30px;text-align:center}}img.image-content-home-promo__image{height:150px;padding-top:5px;padding-bottom:5px}@media only screen and (min-width: 750px) and (max-width: 989px){img.image-content-home-promo__image{height:100px}}@media only screen and (max-width: 749px){img.image-content-home-promo__image{height:60px;padding-top:20px}}img.image-content-home-promo-one__image{padding-top:20px;padding-bottom:0;background-color:none}@media only screen and (max-width: 749px){img.image-content-home-promo-one__image{margin-top:-50px;margin-bottom:-10px}}h1.big-title,.big-title.h1,.big-title.h1--mini{font-weight:800;letter-spacing:.015em;line-height:51px;text-transform:none;padding-top:200px;font-size:50px;font-family:Open Sans,sans-serif}@media only screen and (max-width: 989px){h1.big-title,.big-title.h1,.big-title.h1--mini{padding-top:40px;text-align:center;font-size:42px;line-height:43px}}h1.big-title-promo,.big-title-promo.h1,.big-title-promo.h1--mini{font-weight:800;letter-spacing:.015em;line-height:51px;text-transform:none;padding-top:140px;font-size:50px;font-family:Open Sans,serif;text-transform:uppercase}@media only screen and (max-width: 989px){h1.big-title-promo,.big-title-promo.h1,.big-title-promo.h1--mini{padding-top:40px;text-align:center;font-size:42px;line-height:43px}}h1.shop-title,.shop-title.h1,.shop-title.h1--mini{font-weight:800;letter-spacing:.015em;line-height:32px;text-transform:none;padding-top:20px;text-align:center}@media only screen and (max-width: 989px){h1.shop-title,.shop-title.h1,.shop-title.h1--mini{padding-top:40px;text-align:center}}.big-text{font-size:18px}@media only screen and (max-width: 989px){.big-text{text-align:center;font-size:16px}}.secondary-text{font-size:18px;line-height:28px}@media only screen and (max-width: 989px){.secondary-text{text-align:center;font-size:16px;line-height:26px}}h1.home-promo,.home-promo.h1,.home-promo.h1--mini{font-weight:600;letter-spacing:.015em;line-height:34px;text-align:center;text-transform:none;font-family:Google_OpenSans_400_sans;font-size:24px;color:#222;padding:25px 10px 0}@media only screen and (min-width: 750px) and (max-width: 989px){h1.home-promo,.home-promo.h1,.home-promo.h1--mini{padding-top:5px;text-align:center;font-size:20px}}@media only screen and (max-width: 749px){h1.home-promo,.home-promo.h1,.home-promo.h1--mini{padding:15px 0 10px;text-align:center;font-size:14px;line-height:18px}}h1.featured-collection,.featured-collection.h1,.featured-collection.h1--mini{font-weight:700;letter-spacing:.015em;line-height:52px;font-size:50px;text-align:center;padding-top:20px;padding-bottom:40px;text-transform:none;font-family:Open Sans,sans-serif;text-transform:uppercase}@media only screen and (min-width: 750px) and (max-width: 989px){h1.featured-collection,.featured-collection.h1,.featured-collection.h1--mini{padding-top:20px;text-align:center}}@media only screen and (max-width: 749px){h1.featured-collection,.featured-collection.h1,.featured-collection.h1--mini{padding-top:0;text-align:center;font-size:42px;line-height:44px}}h1.featured-articles,.featured-articles.h1,.featured-articles.h1--mini{font-weight:700;letter-spacing:.015em;line-height:52px;text-transform:none;text-align:center;padding-top:20px;padding-bottom:0;font-family:Playfair Display,serif;font-size:50px}@media only screen and (min-width: 750px) and (max-width: 989px){h1.featured-articles,.featured-articles.h1,.featured-articles.h1--mini{padding-top:20px;text-align:center}}@media only screen and (max-width: 749px){h1.featured-articles,.featured-articles.h1,.featured-articles.h1--mini{padding-top:0;text-align:center;font-size:42px;line-height:44px}}h2.featured-articles,.featured-articles.h2{font-weight:400;letter-spacing:.015em;line-height:52px;text-transform:none;text-align:center;padding:0 150px;font-size:24px;margin-top:-20px}@media only screen and (min-width: 750px) and (max-width: 989px){h2.featured-articles,.featured-articles.h2{padding:5px 15px 0;font-size:24px;line-height:32px}}@media only screen and (max-width: 749px){h2.featured-articles,.featured-articles.h2{padding:5px 15px 0;font-size:18px;line-height:26px}}h1.text-bar,.text-bar.h1,.text-bar.h1--mini{font-weight:700;letter-spacing:.015em;line-height:32px;text-transform:none;text-align:center;padding-bottom:5px}h2.why-myhd,.why-myhd.h2{font-weight:700;letter-spacing:.015em;line-height:32px;text-transform:none;padding-top:0;padding-left:30px;padding-right:30px;font-size:28px;text-align:center;margin-bottom:10px;font-family:Google_OpenSans_400_sans}@media only screen and (max-width: 989px){h2.why-myhd,.why-myhd.h2{text-align:center;font-size:30px;padding-top:20px}}h2.real-life-header,.real-life-header.h2{font-weight:700;letter-spacing:.015em;line-height:32px;text-transform:none;padding-top:0;font-size:28px;text-align:center;margin-bottom:10px;font-family:Google_OpenSans_400_sans}@media only screen and (max-width: 989px){h2.real-life-header,.real-life-header.h2{padding-top:0;text-align:center;font-size:30px}}.real-life-font{margin-top:-10px;font-weight:400;font-size:18px;line-height:26px;text-transform:none;text-align:center;padding:0 25px;margin-bottom:25px;color:#000}@media only screen and (max-width: 989px){.real-life-font{font-size:16px;text-align:center;padding:0}}.third-image-font{margin-top:-10px;font-weight:400;font-size:18px;line-height:26px;text-transform:none;text-align:left;padding-right:55px;margin-bottom:25px;color:#000}@media only screen and (min-width: 750px) and (max-width: 989px){.third-image-font{padding-top:20px;font-size:16px;text-align:center;padding-right:0}}@media only screen and (max-width: 749px){.third-image-font{padding-top:0;font-size:16px;text-align:center;padding-right:0}}.two-big-backgound{margin-top:-50px;margin-bottom:-50px;padding:10px 0}@media only screen and (max-width: 989px){.two-big-backgound{padding:10px 0;margin-top:-50px;margin-bottom:-50px}}.one-image-text{padding:60px 0;background-color:#ffead9}.third-big-backgound{padding:20px 0 80px;margin-bottom:30px;margin-top:-80px}@media only screen and (min-width: 750px) and (max-width: 989px){.third-big-backgound{padding:50px 0 20px}}@media only screen and (max-width: 749px){.third-big-backgound{padding:0;margin-bottom:0}}.blog-index-backgound{padding:10px 0 0}@media only screen and (max-width: 989px){.blog-index-backgound{padding:30px 0 10px}}.best-seller-backgound{padding:0 0 20px}@media only screen and (max-width: 989px){.best-seller-backgound{padding:10px 0}}.feat-spacing-home{margin-top:10px}@media only screen and (max-width: 989px){.feat-spacing-home{margin-top:30px}}a.real-life-link-home{font-weight:700;font-size:16px;line-height:26px;text-transform:none;text-align:center;color:#ffe5f4;text-decoration:underline;display:block;margin:0 auto}@media only screen and (max-width: 989px){a.real-life-link-home{font-size:16px;text-align:center;line-height:22px;padding:0;margin-top:-10px;margin-bottom:30px}}a.real-life-link-home:hover{color:#ffe5f4}a.real-life-link{font-weight:700;font-size:16px;line-height:26px;text-transform:none;text-align:center;color:#ffe5f4;text-decoration:underline;display:block;margin:0 auto}@media only screen and (max-width: 989px){a.real-life-link{font-size:16px;text-align:center;line-height:22px;padding:0;margin-top:-10px;margin-bottom:10px}}a.real-life-link:hover{color:#ffe5f4}a.real-life-link-black{font-weight:700;font-size:16px;line-height:26px;text-transform:none;text-align:center;color:#000;text-decoration:underline;display:block;margin:0 auto}@media only screen and (max-width: 989px){a.real-life-link-black{font-size:16px;text-align:center;line-height:22px;padding:0;margin-top:-10px;margin-bottom:10px}}a.real-life-link-black:hover{color:#ffe5f4}a.real-life-link-third{font-weight:700;font-size:16px;line-height:26px;text-transform:none;text-align:left;color:#000;text-decoration:underline;display:block;margin:0 auto}@media only screen and (max-width: 989px){a.real-life-link-third{font-size:16px;text-align:center;line-height:22px;padding:0;margin-top:-10px;margin-bottom:10px}}a.real-life-link-third:hover{color:#ffe5f4}.real-life-font-link{font-weight:700;font-size:18px;line-height:26px;text-transform:none;text-align:center;color:#000;text-decoration:underline}@media only screen and (max-width: 989px){.real-life-font-link{font-size:16px;text-align:center;padding:0}}h3.why-myhd,.why-myhd.h3{font-weight:400;font-size:18px;line-height:28px;text-transform:none;text-align:center;padding:0 45px;margin-bottom:25px}@media only screen and (max-width: 749px){h3.why-myhd,.why-myhd.h3{padding-top:20px;text-align:center;font-size:18px;line-height:26px}}p.real-life-description{font-weight:400;font-size:18px;line-height:28px;text-transform:none;text-align:center;padding:0 250px;margin-bottom:25px}@media only screen and (max-width: 989px){p.real-life-description{text-align:center;padding:0;font-size:16px;line-height:26px}}h5.real-life-header{font-weight:700;letter-spacing:-1px;line-height:40px;text-transform:none;padding-top:15px;font-size:38px;text-align:center;padding-bottom:5px;font-family:Open Sans,sans-serif}@media only screen and (max-width: 989px){h5.real-life-header{padding-top:10px;text-align:center;font-size:32px;line-height:34px}}h5.big-image-header{font-weight:700;letter-spacing:.015em;line-height:40px;text-transform:none;padding-top:15px;font-size:38px;text-align:left;padding-bottom:5px;font-family:Open Sans,sans-serif;margin-top:60px;padding-right:50px}@media only screen and (min-width: 750px) and (max-width: 989px){h5.big-image-header{padding-top:10px;text-align:center;font-size:32px;line-height:34px;padding-right:0;margin-top:20px}}@media only screen and (max-width: 749px){h5.big-image-header{padding-top:10px;text-align:center;font-size:32px;line-height:34px;padding-right:0;margin-top:0}}h5.real-life-header:hover{color:#ffe5f4}p.text-bar{text-align:center;font-size:20px;line-height:32px}.shop-now-top{background-color:#ffe5f4;padding:15px 0;width:230px;text-align:center;margin-top:30px}@media only screen and (max-width: 989px){.shop-now-top{display:block;margin:30px auto}}.shop-now-top a{font-weight:700;text-align:center;color:#000;letter-spacing:header_letter_spacing;font-size:16px}.shop-now-top a:hover{color:#fff}.ask-myhd{background-color:#fff;padding:15px 0;width:230px;text-align:center;display:block;margin:10px auto 0}@media only screen and (max-width: 989px){.ask-myhd{display:block;margin:30px auto}}.ask-myhd a{font-weight:700;text-align:center;color:#000;letter-spacing:.015em;font-size:16px}.ask-myhd a:hover{color:#ffbbc1}.read-more-home{background-color:#ffe5f4;padding:15px 0;width:230px;text-align:center;display:block;margin:25px auto 0}@media only screen and (max-width: 749px){.read-more-home{display:block;margin:20px auto 30px}}.read-more-home a{font-weight:700;text-align:center;color:#000;letter-spacing:1px;font-size:16px;text-transform:uppercase}.read-more-home a:hover{color:#fff}.text-bar-background{background-color:#34eca5;margin-bottom:20px}.band-background-inst{background-color:#f4f7f8;margin-bottom:0;padding:50px 0}.icon-help{display:block;margin:0 auto 10px}.shop-now{background-color:#ffbbc1;padding:15px 0;width:230px;text-align:center;margin-top:30px}@media only screen and (max-width: 989px){.shop-now{margin-bottom:30px}}.shop-now a{font-weight:700;text-align:center;color:#000;letter-spacing:header_letter_spacing;font-size:16px}.shop-now a:hover{color:#fff}h1.plain-text,.plain-text.h1,.plain-text.h1--mini{text-transform:none;font-weight:500;text-align:center;letter-spacing:.012em;font-size:45px;font-family:Oswald,sans-serif;text-transform:uppercase;margin-bottom:20px;line-height:48px}h2.plain-text,.plain-text.h2{text-transform:none;font-weight:600;text-align:center;letter-spacing:.012em;font-size:35px;margin-bottom:20px;line-height:38px}h3.plain-text,.plain-text.h3{text-transform:none;font-weight:600;text-align:center;letter-spacing:.012em;font-size:25px;margin-bottom:20px;line-height:28px}.band-background{background-color:#f4f7f8}.blog-index img.main-blog-section{display:block;margin-left:auto;margin-right:auto;padding:0 0 20px;width:70%}@media only screen and (max-width: 749px){.blog-index img.main-blog-section{margin-bottom:20px;width:100%}}.blog-index h2,.blog-index .h2{letter-spacing:-.012em;font-size:40px;line-height:44px;font-weight:600;padding:0 250px 15px;text-align:center;font-family:big-caslon-fb,serif}@media only screen and (max-width: 749px){.blog-index h2,.blog-index .h2{font-size:30px;line-height:35px;padding:0 5px 15px}}.blog-index p{letter-spacing:-.012em;font-size:20px;line-height:30px;font-weight:400;text-align:center;padding:0 250px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-index p{font-size:20px;line-height:24px;margin-bottom:0}}@media only screen and (max-width: 749px){.blog-index p{font-size:18px;line-height:24px;margin-bottom:15px;padding:0 10px}}.blog-index p.excerpt-main{letter-spacing:-.012em;font-size:20px;line-height:30px;font-weight:400;text-align:center;padding:0 250px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-index p.excerpt-main{font-size:20px;line-height:24px;margin-bottom:0}}@media only screen and (max-width: 749px){.blog-index p.excerpt-main{font-size:18px;line-height:24px;margin-bottom:15px;padding:0 10px}}.blog-writing .blog-article-excerpt{letter-spacing:-.012em;font-size:18px;line-height:30px;font-weight:400;text-align:center;padding:0 300px;background-color:#fff!important}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-writing .blog-article-excerpt{font-size:16px;line-height:24px;margin-bottom:0}}@media only screen and (max-width: 749px){.blog-writing .blog-article-excerpt{padding:0 20px;font-size:15px;line-height:26px;margin-bottom:5px}}.blog-writing p{font-size:18px;line-height:30px;text-align:center;margin-top:2px;color:#282a2b}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-writing p{font-size:18px;margin-top:10px}}@media only screen and (max-width: 749px){.blog-writing p{padding:0 20px;font-size:15px;line-height:26px;margin-bottom:5px}}.blog-writing .blog-top-excerpt{letter-spacing:-.012em;font-size:20px;line-height:30px;font-weight:400;text-align:center;padding:0 300px;background-color:#fff!important}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-writing .blog-top-excerpt{font-size:20px;line-height:24px;margin-bottom:0}}@media only screen and (max-width: 749px){.blog-writing .blog-top-excerpt{font-size:18px;line-height:26px;margin-bottom:15px;padding:0 10px}}.blog-index p.blog-excerpt{letter-spacing:-.012em;font-size:20px;line-height:30px;font-weight:400;text-align:center;padding:0 350px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-index p.blog-excerpt{font-size:20px;line-height:24px;margin-bottom:0}}@media only screen and (max-width: 749px){.blog-index p.blog-excerpt{font-size:18px;line-height:26px;margin-bottom:15px;padding:0 10px}}.blog-index h4.blog-button,.blog-index .blog-button.h4{text-align:center;padding:0;font-weight:700;font-size:14px;margin-top:15px;margin-bottom:10px;letter-spacing:.012em}.blog-index p.blog-type-top{letter-spacing:.012em;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;margin-top:-5px;margin-bottom:10px}.blog-index-small img.main-blog-section{display:block;margin-left:auto;margin-right:auto;padding:0 0 20px;width:65%}@media only screen and (max-width: 749px){.blog-index-small img.main-blog-section{margin-bottom:20px;width:100%}}.blog-index-small h2,.blog-index-small .h2{letter-spacing:-.012em;font-size:30px;line-height:40px;font-weight:600;padding:0 25px 15px;text-align:center;font-family:big-caslon-fb,serif}@media only screen and (max-width: 749px){.blog-index-small h2,.blog-index-small .h2{font-size:30px;line-height:35px;padding:0 5px 15px}}.blog-index-small p{letter-spacing:-.012em;font-size:18px;line-height:28px;font-weight:400;text-align:center;padding:0 20px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-index-small p{font-size:18px;line-height:24px;margin-bottom:0}}@media only screen and (max-width: 749px){.blog-index-small p{font-size:16px;line-height:24px;margin-bottom:15px;padding:0 10px}}.blog-index-small p.excerpt-home{letter-spacing:-.012em;font-size:108px;line-height:30px;font-weight:400;text-align:center;padding:0 20px}@media only screen and (min-width: 750px) and (max-width: 989px){.blog-index-small p.excerpt-home{font-size:18px;line-height:24px;margin-bottom:0}}@media only screen and (max-width: 749px){.blog-index-small p.excerpt-home{font-size:16px;line-height:24px;margin-bottom:15px;padding:0 10px}}.blog-index-small h4.blog-button,.blog-index-small .blog-button.h4{text-align:center;padding:0;font-weight:700;font-size:14px;margin-top:15px;margin-bottom:10px;letter-spacing:.012em}.blog-index-small p.blog-type-top{letter-spacing:.012em;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;margin-top:15px;margin-bottom:10px}.site-footer__section-title{color:#fff;font-size:.93333em;font-weight:600}.site-footer__list{list-style:none}.site-footer__list-item{margin-bottom:10px;color:#000;letter-spacing:1px;text-transform:uppercase;font-size:14px;font-weight:600}.site-footer__list-item a:hover{color:#dbdede}.site-footer__newsletter-label{display:block;color:#fff;color:#fff9;font-family:Open Sans,HelveticaNeue,Helvetica Neue,sans-serif;font-size:inherit;font-weight:400;text-transform:inherit}.site-footer .social-icons .icon,.site-footer .payment-icons .icon{fill:currentColor}.site-footer .social-icons .icon{margin-right:10px}.site-footer .social-icons a{display:block;margin-bottom:10px}.site-footer .payment-icons,.site-footer .payment-icons li{padding:5px 0}.content-block{background-color:#fff;padding:40px;margin-bottom:20px}.content-block:last-child{margin-bottom:0}.content-block--small{padding:20px}.content-block--no-bottom-padding{padding-bottom:0}.content-block__item{margin-bottom:20px}.content-block__full-image{margin-left:-40px;margin-right:-40px;margin-bottom:40px}.content-block__full-image img{display:block;margin:0 auto}.content-block__full-image:first-child{margin-top:-40px}.product-card{position:relative;display:block;background-color:#fff;text-align:center;color:#000;z-index:1;margin-bottom:20px}@media only screen and (max-width: 749px){.product-card{margin-bottom:30px}}.grid--no-gutters .product-card{border-left-width:1px}.collection__card--first .product-card{border-left-width:0}.product-card:hover,.product-card:focus{color:#000}.product-card:focus{z-index:2}@media only screen and (min-width: 750px){.product-card{padding:0!important}}.product-card__overlay{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000000f;transition:all .15s ease-in}.product-card:hover .product-card__overlay,.product-card:focus .product-card__overlay{visibility:visible;opacity:1}.product-card__overlay-btn{position:relative;top:50%;-ms-transform:translateY(-45%);-webkit-transform:translateY(-45%);transform:translateY(-45%);transition:all .15s ease-in}.product-card:hover .product-card__overlay-btn{-ms-transform:translateY(-85%);-webkit-transform:translateY(-85%);transform:translateY(-85%)}.no-csstransforms .product-card__overlay-btn{top:35%}.product-card__image-wrapper-second{height:360px;margin-bottom:0;background:#fff}@media only screen and (min-width: 750px) and (max-width: 989px){.product-card__image-wrapper-second{height:360px;margin-top:0;margin-bottom:5px}}@media only screen and (max-width: 989px){.product-card__image-wrapper-second{height:200px;margin-top:0;margin-bottom:5px}}@media only screen and (max-width: 749px){.product-card__image-wrapper-second{margin-bottom:-10px;height:250px}}.product-card__image-wrapper-dropdown{height:300px;margin-bottom:0;background:#fff}@media only screen and (min-width: 750px) and (max-width: 989px){.product-card__image-wrapper-dropdown{height:200px;margin-top:0;margin-bottom:5px}}@media only screen and (max-width: 749px){.product-card__image-wrapper-dropdown{margin-bottom:-20px;height:200px}}.product-card__image-wrapper{height:250px;margin-bottom:80px}.product-card__image{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:100%;width:100%}.no-csstransforms .product-card__image{top:0}.product-card__image:hover{opacity:.8}.product-card__info{left:0;bottom:0;width:100%;background:#fff;padding-bottom:20px;text-align:left}@media only screen and (max-width: 749px){.product-card__info{padding:15px 0 0;margin-bottom:10px}}.product-card__info .myhd-name{font-size:11px;letter-spacing:.1em;line-height:20px;font-weight:400;text-align:left;padding-top:15px;padding-bottom:0;text-transform:uppercase}@media only screen and (max-width: 749px){.product-card__info .myhd-name{margin-bottom:-20px}}.product-card__info .product-type{font-size:12px;margin-top:0;margin-bottom:14px}@media only screen and (max-width: 749px){.product-card__info .product-type{margin-top:-10px}}.product-card__info-dropdown{left:0;bottom:0;width:100%;background:#fff;padding-bottom:20px}.product-card__name,.product-card__availability{z-index:1 2}.product-card__name{font-weight:700;color:#000;white-space:normal;padding:0 10px;font-size:16px;letter-spacing:.025em;text-align:left}.product-name{font-weight:700;padding:0;font-size:16px;line-height:22px;background:#fff;letter-spacing:.005em;text-align:left;margin-bottom:5px}@media only screen and (min-width: 750px) and (max-width: 989px){.product-name{font-size:16px}}@media only screen and (max-width: 749px){.product-name{font-size:16px;line-height:18px;padding:10px 0 5px;margin-bottom:10px;margin-top:10px}}.product-type{text-align:left;font-size:14px}.product-name a{color:#dbdede}.product-name:hover{color:#ffbbc1}.product-name-dropdown{font-weight:700;margin-top:-30px;padding:0;font-size:15px;line-height:20px;background:#fff;letter-spacing:-.005em;margin-bottom:0;text-align:center}@media only screen and (max-width: 749px){.product-name-dropdown{font-size:16px}}.product-card__availability{font-size:1em;font-weight:700;letter-spacing:.6px;text-transform:uppercase;font-size:.93333em;color:#000}.product-card__brand,.product-card__price{text-align:left!important;display:block!important;margin:0!important;padding-bottom:20px;font-weight:600}.product-card__regular-price{opacity:1;color:#0d0d0d;margin-bottom:50px}.template-product .page-container{background-color:#fff}.product-single{margin-bottom:40px}@media only screen and (min-width: 750px){.product-single{margin-bottom:80px}}@media only screen and (max-width: 749px){.product-single__info-wrapper{padding:0}}nav.breadcrumb{margin-bottom:15px;text-transform:uppercase;font-size:12px}@media only screen and (max-width: 749px){nav.breadcrumb{text-align:center;margin-bottom:20px}}nav.breadcrumb a{text-transform:uppercase;font-size:12px;color:#000}nav.breadcrumb a:hover{color:#ffbbc1}.promo-product{padding:5px 0;margin-top:5px;margin-bottom:5px}@media only screen and (max-width: 749px){.promo-product{padding:5px 0}}.promo-product p b{font-weight:700}.promo-product-background{margin:5px 0 10px;background:#ffd6ed;padding:0 0 15px}@media only screen and (max-width: 749px){.promo-product-background{display:block;margin-left:auto;margin-right:auto}}p.promo-product{font-size:14px;font-weight:400;color:red;padding:10px 0;text-align:center;letter-spacing:.015em}@media only screen and (min-width: 750px) and (max-width: 989px){p.promo-product{line-height:22px}}@media only screen and (max-width: 749px){p.promo-product{line-height:22px}}p.promo-fineprint{font-size:12px;background:none;text-align:center;margin-top:-15px;color:red}@media only screen and (max-width: 749px){p.promo-fineprint{font-size:13px;line-height:20px;padding:0 50px;margin-top:-15px}}p.promo-fineprint a.promo-link{color:#2868c8;border-bottom:1px solid #2868c8;margin-bottom:3px}p.promo-product-collection-page{text-align:left;color:red;font-size:14px;padding-top:5px}p a.top-shipping{color:#000;border-bottom:1px solid #000000}.promo-product p{font-size:1em;font-weight:400;color:#000;display:inline-block;padding:10px;line-height:20px;letter-spacing:.015em}@media only screen and (min-width: 750px) and (max-width: 989px){.promo-product p{line-height:22px}}@media only screen and (max-width: 749px){.promo-product p{line-height:22px}}.promo-product p a{color:#000}.promo-product-collection{margin-top:-5px;margin-bottom:10px}@media only screen and (max-width: 749px){.promo-product-collection{padding:5px 0}}.promo-product-collection p b{font-weight:700}.promo-product-collection p{font-size:12px;font-weight:400;background-color:#dee2ff;color:#000;padding:10px;display:inline-block;line-height:16px;letter-spacing:.015em}@media only screen and (min-width: 750px) and (max-width: 989px){.promo-product-collection p{line-height:22px}}@media only screen and (max-width: 749px){.promo-product-collection p{line-height:22px}}.promo-product-collection p a{color:#000}.promo-product-group{padding-top:20px}@media only screen and (max-width: 989px){.promo-product-group{padding-bottom:20px}}.promo-product-big{padding-bottom:20px;text-align:center}@media only screen and (max-width: 989px){.promo-product-big{padding-bottom:20px}}.promo-product-big img{width:90%;display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 750px) and (max-width: 989px){.promo-product-big img{width:100%}}@media only screen and (max-width: 749px){.promo-product-big img{width:50%}}.promo-product-big img:hover{opacity:.8}.promo-product-big h2,.promo-product-big .h2{font-size:26px;text-align:center;font-family:Open Sans,sans-serif;padding:20px 15px 0}@media only screen and (min-width: 750px) and (max-width: 989px){.promo-product-big h2,.promo-product-big .h2{font-size:14px;padding:0 4px}}.promo-product-big h3,.promo-product-big .h3{font-size:18px;line-height:28px;font-weight:400;color:#343a40;text-align:center;padding:15px 55px}@media only screen and (min-width: 750px) and (max-width: 989px){.promo-product-big h3,.promo-product-big .h3{font-size:14px;padding:10px 5px}}@media only screen and (max-width: 749px){.promo-product-big h3,.promo-product-big .h3{padding:0 25px;margin-top:10px;line-height:28px;font-size:16px}}.promo-product-big h4,.promo-product-big .h4{font-size:14px;font-weight:400;min-height:20px}.promo-product-big a:hover,.promo-product-big h4 a:hover,.promo-product-big .h4 a:hover{opacity:.8}h2.keep-reading,.keep-reading.h2{font-size:38px;text-align:center;padding:20px 15px;border-bottom:1px solid;margin-bottom:30px}@media only screen and (min-width: 750px) and (max-width: 989px){h2.keep-reading,.keep-reading.h2{font-size:20px;padding:0 4px}}.product-single__meta-list{line-height:1;text-align:center}.product-single__meta-list li{padding-right:10px;vertical-align:middle}.product-single__meta-list li:last-child{padding-right:0}.product-single__vendor{margin-bottom:5px}.product-single__title{margin-bottom:6.66667px;font-size:40px;line-height:44px;letter-spacing:.01em;font-weight:900;text-align:center;text-transform:none;font-family:Open Sans,sans-serif}@media only screen and (min-width: 750px) and (max-width: 989px){.product-single__title{line-height:32px;padding-bottom:5px}}@media only screen and (max-width: 749px){.product-single__title{line-height:36px;padding-bottom:5px}}.product-single__price{font-size:17px;font-weight:600;letter-spacing:1px;line-height:34px;text-align:center;display:inline-block;width:100%}.product-single__price--compare{color:#8c8c8c;font-size:14px}#placement-1726036934936{display:block;margin:0 auto;text-align:center}square-placement{display:block!important;margin:-5px auto 0!important;text-align:center!important;font-size:12px!important}square-placement .afterpay-logo,square-placement .afterpay-logo svg{width:10px!important;height:auto!important}square-placement .afterpay-paragraph{font-size:12px!important;line-height:1.2!important}.product-line1{border-bottom:none;padding:0 0 15px;margin-bottom:5px;margin-top:-5px}.product-line2{padding:25px 0 0;margin-bottom:0}@media only screen and (max-width: 749px){.product-line2{padding:0}}.social{padding-top:20px}.product-description{padding:10px 0 0;line-height:25px}.product-description-spacing{margin-top:0}@media only screen and (max-width: 749px){.product-description-spacing{margin-top:10px}}p.need-developer{padding:5px 0;font-weight:600}p.need-developer a{color:#1e7de4;text-decoration:underline!important}.product-help{padding:20px 10px;margin-top:20px;background-color:#f8f7ff}@media only screen and (max-width: 749px){.product-help{padding:20px}}.product-help p{font-size:16px;text-align:center;line-height:26px}@media only screen and (max-width: 749px){.product-help p{font-size:15px;text-align:center;line-height:25px}}.product-help p a{color:#1e7de4!important}.product-help p a:hover{color:#1e7de4;text-decoration:underline}.product-single__stock{display:inline-block;padding:20px 0;font-size:.86667em;text-transform:uppercase}.description{line-height:22px}.product-description h2,.product-description .h2{font-weight:700;letter-spacing:.012em;font-size:18px;font-family:Open Sans,sans-serif;margin-bottom:5px;margin-top:5px}h2,.h2{font-size:18px;font-weight:700;letter-spacing:.012em;line-height:20px;margin-bottom:5px}.product-description a{color:#1e7de4;font-weight:400}.product-description a:hover{color:#000;font-weight:400}.product-description p{margin-top:0;line-height:25px}.product-description p a{color:#1e7de4;text-decoration:underline}.product-description p a:hover{font-weight:400}.review-stars{margin-top:0;margin-bottom:5px;text-align:center}section#product-reviews{background:#fbfaff;padding:60px 0 0;margin-top:20px}h2.product-review,.product-review.h2{text-align:center;font-weight:700;letter-spacing:1px;font-family:big-caslon-fb,serif;font-weight:900;font-size:30px;margin-bottom:5px}@media only screen and (max-width: 749px){h2.product-review,.product-review.h2{line-height:30px;margin-bottom:-10px}}a.rf-submit-review{display:block;margin-left:auto;margin-right:auto;background:#000;color:#fff;text-align:center}@media only screen and (max-width: 749px){a.rf-submit-review{display:block;margin-left:auto;margin-right:auto}}a:hover.rf-submit-review{opacity:.8}#product-disc{border-top:1px solid #000;margin-top:20px;margin-bottom:0}.product-shipping{padding:0;display:block;margin:10px auto 0;text-align:center}@media only screen and (max-width: 749px){.product-shipping{padding:0 0 20px;display:block;margin-left:auto;margin-right:auto;text-align:center}}.product-shipping .all-together p{font-size:14px;line-height:26px;font-weight:400;letter-spacing:.015em;color:#000;padding-bottom:0;display:inline-block;padding-left:20px}@media only screen and (min-width: 750px) and (max-width: 989px){.product-shipping .all-together p{padding-left:40px;line-height:20px}}@media only screen and (max-width: 749px){.product-shipping .all-together p{line-height:20px;padding-left:20px}}.product-shipping .all-together{display:inline-block;padding:0}.product-shipping .all-together .ship-icons{display:inline-block;padding:0;margin-bottom:-5px}@media only screen and (min-width: 750px) and (max-width: 989px){.product-shipping .all-together .ship-icons{margin-bottom:-30px}}.description p{line-height:25px}#pack-info-bundles{padding-top:5px;text-align:center;margin-top:20px;margin-bottom:20px}#pack-info-bundles p.bundles{text-align:center;padding:10px;letter-spacing:.05em}#pack-info-bundles p.bundles a{text-decoration:underline;color:#000;font-weight:700}#pack-info p.save{margin-top:5px;text-align:center;padding:10px;font-weight:700;letter-spacing:.05em}#pack-info a.mixer-link{color:#000}#pack-info a:hover.mixer-link{color:#ffe5f4}p.save{margin-top:5px;margin-bottom:10px;background:#ded6ff;width:100px;text-align:center;padding:0 10px;font-weight:700;letter-spacing:1px;font-size:12px;text-transform:uppercase}@media only screen and (max-width: 749px){p.save{margin-bottom:15px}}p.big-sale{font-size:12px;font-weight:400;color:#731aff;padding:10px 0;text-align:center;display:block;margin:0 auto 10px}p.promo-collection{background:#b4dcff;color:#000;text-align:center;padding:7px 12px;font-weight:700;letter-spacing:1px;font-size:12px;width:200px;display:block;margin:-5px auto 15px;text-transform:uppercase}@media only screen and (max-width: 749px){p.promo-collection{margin-bottom:15px}}p.save-collection{background:#e7c6ff;color:#000;text-align:center;padding:7px 12px;font-weight:700;letter-spacing:1px;font-size:12px;width:130px;display:block;margin:-5px auto 15px;text-transform:uppercase}@media only screen and (max-width: 749px){p.save-collection{margin-bottom:15px}}.product-form{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;margin:-10px 0 0}.product-form .btn,.product-form .btn--secondary{padding-top:12px;padding-bottom:12px}.product-form .btn,.product-form .btn--secondary,.product-form select,.product-form input[type=text]{min-height:48px}.no-js .product-form__variants{display:block;margin-bottom:10px}.product-form__item{-webkit-flex:1 0 160px;-moz-flex:1 0 160px;-ms-flex:1 0 160px;flex:1 0 160px;margin-bottom:10px;padding:0 5px}.product-form__item label{display:block;font-size:14px;line-height:16px;margin-bottom:10px;text-transform:uppercase;letter-spacing:.02em}@media only screen and (max-width: 749px){.product-form__item label{line-height:16px;margin-bottom:10px}}.product-form__item--quantity{-webkit-flex:0 0 100px;-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}.product-form__item--submit{-ms-flex-preferred-size:200px;-webkit-flex-basis:200px;-moz-flex-basis:200px;flex-basis:200px}.product-form__input{display:block;width:100%}.btn--sold-out[disabled]{background-color:#000;color:#fff}.product-form__cart-submit{padding-left:5px;padding-right:5px;margin-top:15px;white-space:normal;letter-spacing:.032em;font-weight:700}@media only screen and (max-width: 749px){.product-form__cart-submit{font-size:12px;font-weight:700}}.product-form__ind-cart-submit{padding-left:5px;padding-right:5px;white-space:normal;letter-spacing:1px;background:#fff;border:2px solid #FFE5F4}@media only screen and (max-width: 749px){.product-form__ind-cart-submit{font-size:12px}}#sold-out-product{margin-top:30px;margin-bottom:30px;background-color:#e0ff33;padding:20px 20px 5px}#sold-out-product p{text-align:center;padding-bottom:10px}#sold-out-product a{color:#000}#sold-out-product a:hover{color:#fff}#sold-out-product input{background-color:#fff}.photos__item--main{text-align:center;min-width:0}.photos__item--thumbs{max-width:100%}@media only screen and (min-width: 750px){.photos{-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;flex-direction:row}.photos__item--main{order:2}.photos__item--thumbs{order:1}}.product-single__photo{margin-bottom:20px}@media only screen and (max-width: 749px){.product-single__photo,.product-single__photo img{max-height:340px}}.product-single__thumbnails.slick-vertical .slick-slide{border:0;padding:2px 0}.product-single__thumbnails{display:none;margin:0 40px 20px}.product-single__thumbnails.slick-initialized{display:block}@media only screen and (min-width: 750px){.product-single__thumbnails{margin:0}}.product-single__thumbnails--static{display:block;text-align:center}@media only screen and (max-width: 749px){.product-single__thumbnails--static .product-single__thumbnail-item{display:inline-block;width:45%;max-width:150px}}.product-single__thumbnail{position:relative;display:block;height:100px;padding:0;max-width:100px;margin:0 auto}.product-single__thumbnail img{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;max-height:130px;margin:0 auto}.no-csstransforms .product-single__thumbnail img{top:0}.is-active .product-single__thumbnail:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #ffe5f4}.product-single__thumbnails.slick-initialized .slick-prev,.product-single__thumbnails.slick-initialized .slick-next{opacity:.2;transition:opacity .15s ease-in;width:30px;height:30px}.product-single__thumbnails.slick-initialized .slick-prev:before,.product-single__thumbnails.slick-initialized .slick-next:before{display:none}.product-single__thumbnails.slick-initialized .slick-prev:hover,.product-single__thumbnails.slick-initialized .slick-prev:focus,.product-single__thumbnails.slick-initialized .slick-next:hover,.product-single__thumbnails.slick-initialized .slick-next:focus{opacity:.7}.product-single__thumbnails.slick-initialized .slick-prev .icon,.product-single__thumbnails.slick-initialized .slick-next .icon{fill:#000;width:30px;height:30px}.product-single__thumbnails.slick-initialized .slick-disabled{opacity:0;visibility:hidden}.product-single__thumbnails.slick-vertical .slick-prev,.product-single__thumbnails.slick-vertical .slick-next{left:0;right:0;margin-top:0;width:100%;height:auto}.product-single__thumbnails.slick-vertical .slick-prev{top:-20px}.product-single__thumbnails.slick-vertical .slick-next{top:auto;bottom:-40px}.product-modal__image{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;max-height:95%;max-width:95%;margin:0 auto}.no-csstransforms .product-modal__image{top:2.5%}.js-modal-open-product-modal{cursor:zoom-in}.product-tag{font-size:1em;font-weight:700;letter-spacing:.6px;text-transform:uppercase;display:inline-block;font-size:.86667em;background-color:#ffbafe;color:#000;padding:10px 15px;margin-right:-5px;margin-bottom:10px}.product-tag--absolute{display:block;position:absolute;top:0;left:0}.myhd{font-size:12px;font-weight:300;text-align:left;text-transform:uppercase;letter-spacing:1px;text-align:center}@media only screen and (max-width: 749px){.myhd{text-align:center;padding-bottom:5px}}.badge-tag-product{display:inline-block;font-size:.8em;background-color:#ded6ff;color:#000;padding:7px 0;width:160px;text-transform:uppercase;letter-spacing:1px;text-align:center;font-weight:700;margin-bottom:10px;display:block;margin-left:auto;margin-right:auto}.badge-tag-product-long{display:block;margin-left:auto;margin-right:auto;font-size:.8em;background-color:#ded6ff;color:#000;padding:7px 0;width:120px;text-transform:uppercase;letter-spacing:1px;text-align:center;font-weight:700;margin-bottom:10px}.badge-tag{font-size:1em;font-weight:700;letter-spacing:.6px;text-transform:uppercase;display:inline-block;font-size:.8em;background-color:#ded6ff;color:#000;padding:4px 10px}.badge-tag--absolute{display:block;position:absolute;top:10px;right:10px}@media only screen and (max-width: 749px){.badge-tag--absolute{margin-top:-5px}}.badge-tag-coming-soon{font-size:1em;font-weight:700;letter-spacing:.6px;text-transform:uppercase;display:inline-block;font-size:.8em;background-color:#e0ff33;color:#000;padding:4px 10px}.badge-tag-coming-soon--absolute{display:block;position:absolute;top:10px;right:10px}@media only screen and (max-width: 749px){.badge-tag-coming-soon--absolute{margin-top:-5px}}p.value-price{line-height:28px;letter-spacing:.025em;font-size:15px;font-style:italic}.value-bundle{background-color:#d7e7f5;width:180px;padding:10px 15px;font-weight:700;margin-right:0;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:10px;font-size:13px}@media only screen and (max-width: 749px){.value-bundle{display:block;margin-left:auto;margin-right:auto}}.few-left{background-color:#ffe5f4;width:100%;padding:10px 15px;font-weight:700;margin-right:0;text-transform:uppercase;letter-spacing:.012em;text-align:center;margin-bottom:20px;font-size:13px}@media only screen and (max-width: 749px){.few-left{display:block;margin-left:auto;margin-right:auto}}.product-tabs-top{text-align:center}.product-tabs-top ul.tabs li{display:inline-block;text-align:center;background-color:#fff}@media only screen and (max-width: 749px){.product-tabs-top ul.tabs li{margin-bottom:10px}}.product-tabs-top ul.tabs li h2,.product-tabs-top ul.tabs li .h2{text-align:center;padding:10px 20px;margin-bottom:0}@media only screen and (max-width: 749px){.product-tabs-top ul.tabs li h2,.product-tabs-top ul.tabs li .h2{font-size:20px}}.product-tabs-top ul.tabs li a:hover h2,.product-tabs-top ul.tabs li a:hover .h2{color:#dbdede}.product-tabs-top ul.tabs li a.active h2,.product-tabs-top ul.tabs li a.active .h2{background-color:#000;color:#fff}.product-tabs-top ul.tabs li h3,.product-tabs-top ul.tabs li .h3{padding:20px 15px 5px;font-size:16px;letter-spacing:1px;text-align:center}.product-tabs-top ul.tabs li h3:hover,.product-tabs-top ul.tabs li .h3:hover{color:#ffbbc1}.product-tabs #tab{padding:0}.product-tabs ul.tabs li a{display:block;border-bottom:none;color:#dbdede}.product-tabs ul.tabs li a.active{background-color:#333}.product-tabs ul.tabs li.first{padding-right:12px;border-right:0 solid;padding-left:0}h3.product-blurb,.product-blurb.h3{font-family:big-caslon-fb,serif;text-align:center;line-height:28px;font-size:22px;letter-spacing:.03em;padding:15px 20px 5px}@media only screen and (max-width: 749px){h3.product-blurb,.product-blurb.h3{padding:15px 25px 5px;letter-spacing:.02em}}.sale-alert{text-transform:uppercase;font-size:14px;font-weight:700;color:#f03;text-align:center;background:#fffaf0;padding:5px;margin-bottom:20px;display:block;margin-left:auto;margin-right:auto}.sale-alert a{color:#f03}h3.product-highlights,.product-highlights.h3{text-align:left;line-height:20px;font-size:16px;padding:0;margin-bottom:10px;text-transform:uppercase;letter-spacing:.05em}h3.product-details,.product-details.h3{text-align:left;line-height:20px;font-size:16px;padding:0;margin-bottom:-5px;text-transform:uppercase;letter-spacing:.05em}h3.whats-included,.whats-included.h3{text-align:left;line-height:20px;font-size:16px;padding:20px 0 0;margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em}.product-highlight{display:flex;align-items:center;gap:10px}.product-highlight h3,.product-highlight .h3{margin:0;font-size:16px;line-height:30px;font-weight:400}@media only screen and (max-width: 749px){.product-highlight h3,.product-highlight .h3{line-height:20px}}.product-icon{margin:0;height:30px;width:30px;display:inline-block}.product-highlight-row{padding:10px 0}.brand-qualities{padding:20px 0 40px}.brand-highlight{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}.brand-highlight h3,.brand-highlight .h3{margin:0;font-size:16px;line-height:30px;font-weight:400;line-height:20px}section#whats-inc-dropdown-background{background:#fff;padding:0;margin-top:0;border-bottom:1px solid #000000}.whats-inc-dropdown{background-color:#fff;border-top:1px solid #000000;padding:18px 0}@media only screen and (max-width: 749px){.whats-inc-dropdown{padding:18px 0}}.whats-inc-dropdown-spec last-child{border-bottom:1px solid #000000}.whats-inc-dropdown-spec a.accordion-button{color:#000;padding:5px 0;font-weight:600;font-size:16px;letter-spacing:.05em;text-transform:uppercase}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec a.accordion-button{font-size:16px;letter-spacing:.05em;padding:10px 0 10px 10px}}.whats-inc-dropdown-spec .accordion-button span{float:right}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-button span{display:inline-block;padding:0 20px}}.whats-inc-dropdown-spec .accordion-content{margin-top:10px;padding:15px 0 10px}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-content{padding:10px}}.whats-inc-dropdown-spec .accordion-content p{line-height:24px}.whats-inc-dropdown-spec .accordion-content p b{font-weight:700}.whats-inc-dropdown-spec .accordion-content p a{color:#1e7de4;text-decoration:underline}.whats-inc-dropdown-spec .accordion-content p.heading{font-weight:700;margin-bottom:-2px;text-align:center}.whats-inc-dropdown-spec .accordion-content p.heading-under{font-weight:400;line-height:19px;text-align:center}.whats-inc-dropdown-spec .accordion-content p.what-toner{text-align:center;margin-bottom:-1px}.whats-inc-dropdown-spec .accordion-content p.what-toner a{font-weight:700;text-align:center;color:#000;text-decoration:none}.whats-inc-dropdown-spec .accordion-content p.dropdown-you-will-need{text-align:center;font-size:14px;line-height:18px}.whats-inc-dropdown-spec .accordion-content p.dropdown-you-will-need a{color:#000;text-decoration:none}.whats-inc-dropdown-spec .accordion-content p.dropdown-you-will-need a:hover{color:#1e7de4}.whats-inc-dropdown-spec .accordion-content p.mix-amount{text-align:center;padding:0 80px}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-content p.mix-amount{padding:0 40px}}.whats-inc-dropdown-spec .accordion-content img.how-much-mix{padding:0 0 10px}.whats-inc-dropdown-spec .accordion-content .how-much-mix-long{padding:0;width:80%;display:block;margin:-30px auto -10px}.whats-inc-dropdown-spec .accordion-content img.mix-ratio{padding:0 0 10px;width:130px;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-content img.mix-ratio{width:170px;margin-top:-5px}}.whats-inc-dropdown-spec .accordion-content img.mix-ratio-highlift{padding:0;margin-top:-25px;width:160px;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-content img.mix-ratio-highlift{width:200px;margin-top:-45px}}.whats-inc-dropdown-spec .accordion-content .steps-padding{padding:0 0 30px}.whats-inc-dropdown-spec .accordion-content img.dropdown-cr{width:40%;border:none!important;display:block;margin-left:auto;margin-right:auto;padding:0 0 10px}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-content img.dropdown-cr{width:60%;border:none!important;display:block;margin-left:auto;margin-right:auto}}.whats-inc-dropdown-spec .accordion-content img.dropdown-cr-amount{width:30%;border:none!important;display:block;margin-left:auto;margin-right:auto;padding:0}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-content img.dropdown-cr-amount{width:40%}}.whats-inc-dropdown-spec .accordion-content img.dropdown-colour-swatch{width:70%;border:none!important;display:block;margin-left:auto;margin-right:auto;padding:0}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-content img.dropdown-colour-swatch{width:80%}}.whats-inc-dropdown-spec .accordion-content img.dropdown-dev{width:40%;padding-bottom:10px}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-content img.dropdown-dev{width:50%}}.whats-inc-dropdown-spec .accordion-content img.dropdown-squeezer{width:20%;border:none!important;display:block;margin-left:auto;margin-right:auto;padding:0}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-content img.dropdown-squeezer{width:40%}}.whats-inc-dropdown-spec .accordion-content img.how-to-apply{width:80%;margin-bottom:20px;border:none!important;display:block;margin-left:auto;margin-right:auto;padding:0}@media only screen and (max-width: 749px){.whats-inc-dropdown-spec .accordion-content img.how-to-apply{width:100%}}.whats-inc-dropdown-spec .accordion-content .no-lift-box{background-color:#f0fef3;padding:20px 30px;display:block;margin-left:auto;margin-right:auto;margin-top:30px}.whats-inc-dropdown-spec .accordion-content .twentyvol-box{background-color:#ffeff8;padding:20px 30px;display:block;margin-left:auto;margin-right:auto}.whats-inc-dropdown-spec .accordion-content .thirtyvol-box{background-color:#f9e5ff;padding:20px 30px;display:block;margin-left:auto;margin-right:auto}.whats-inc-dropdown-spec .accordion-content .fortyvol-box{background-color:#e8f2ff;padding:20px 30px;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}section#pairs-well-with{padding:0 0 40px}h2.pairs-well-with,.pairs-well-with.h2{font-family:big-caslon-fb,serif;font-weight:900;text-align:center;font-size:30px!important;padding:0 0 20px}@media only screen and (max-width: 749px){.pairs-well-with{min-height:25px;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}a p.pairs-well-with{text-align:center}a p.pairs-well-with{font-weight:600!important;text-transform:uppercase;color:#000}@media only screen and (max-width: 749px){a p.pairs-well-with{line-height:18px;margin-bottom:15px}}a:hover p.pairs-well-with{text-decoration:underline}a p.pairs-well-with-brand{text-align:center;font-size:10px;text-transform:uppercase;margin-bottom:-10px;color:#000}@media only screen and (max-width: 749px){a p.pairs-well-with-brand{margin-bottom:-5px}}a p.pairs-well-with-price{text-align:center;font-weight:400;font-size:12px;margin-top:-15px;text-transform:uppercase;color:#000}img.pairs-well-with{width:70%;display:block;margin-left:auto;margin-right:auto}section#product-desc-dropdown-background{background:#fff;padding:0;margin-top:0}.product-desc-dropdown{background-color:#fff;border-top:1px solid #ACBABD;border-bottom:1px solid #ACBABD;padding:15px 0}@media only screen and (max-width: 749px){.product-desc-dropdown{padding:15px 0}}.product-desc-dropdown-spec a.accordion-button{color:#000;padding:5px 0;font-weight:700;font-size:16px;letter-spacing:.1em;text-transform:capitalize}@media only screen and (max-width: 749px){.product-desc-dropdown-spec a.accordion-button{font-size:14px;padding:10px 0 10px 10px}}.product-desc-dropdown-spec .accordion-button span{float:right}@media only screen and (max-width: 749px){.product-desc-dropdown-spec .accordion-button span{display:inline-block;padding:0 20px}}.product-desc-dropdown-spec .accordion-content{margin-top:10px;padding:0 0 20px}section#product-dropdown-background{background:#fff;padding:10px 0;margin-top:0}.product-dropdown-spec{background-color:#ebedff;padding:30px 20px}@media only screen and (max-width: 749px){.product-dropdown-spec{padding:20px 5px}}.product-dropdown-spec a.accordion-button{color:#000;padding:20px 0;font-weight:700;font-size:24px;letter-spacing:.012em}@media only screen and (max-width: 749px){.product-dropdown-spec a.accordion-button{font-size:18px;padding:10px 0 10px 10px}}.product-dropdown-spec .accordion-button span{float:right}@media only screen and (max-width: 749px){.product-dropdown-spec .accordion-button span{display:inline-block;padding:0 20px}}.product-dropdown-spec .accordion-content{margin-top:10px;padding:20px 0;min-height:200px}.product-dropdown-spec p.skintone{line-height:20px;letter-spacing:.025em;font-size:14px;text-align:center;font-weight:400;padding:0 8px;margin-top:-5px;margin-bottom:10px}img.dropdown{width:100%;display:block;margin-left:auto;margin-right:auto}img.dropdown-dev{width:100%;display:block;margin-left:auto;margin-right:auto;margin-bottom:-10px}section#related-products{background:#fff;padding:0}.perm-colour{display:inline-block;padding:15px 0;margin-bottom:20px}.perm-colour .icon-perm{width:30px;height:30px;margin-bottom:-10px}.perm-colour p{display:inline-block;font-weight:700;font-size:18px;margin-top:-20px!important}.product-specifics .related-center,.product-specifics .related-center-2{display:block;margin-left:auto;margin-right:auto;text-align:center}img.before_after{width:50%;display:block;margin-left:auto;margin-right:auto;margin-bottom:-20px}@media only screen and (max-width: 749px){img.before_after{width:60%}}section#try-band-background{background:#fff;padding:0 0 70px}section#top-band-background{background:#fff2ee;padding:60px 0;margin-top:0}section#question-band-background{padding:60px 0;margin-top:0}@media only screen and (max-width: 749px){section#question-band-background{padding:20px 0}}section#top-band-background-tab-top{background:#fff2ee;padding:70px 0 10px;margin-bottom:-40px}section#top-band-background-tab{background:#fff2ee;padding:30px 0 70px;margin-top:30px}section#second-band-background{background:#fff;padding:60px 0}section#colour-mixer-background{background:#fff;padding:20px 0}section#toner-kit-before{background:#fff;padding:60px 0 10px}.product-specifics h1,.product-specifics .h1,.product-specifics .h1--mini{font-weight:700;text-align:center;text-transform:none;padding-bottom:20px;font-size:30px;letter-spacing:.025em}.product-specifics h2,.product-specifics .h2{font-weight:700;font-size:22px;letter-spacing:.015em}.product-specifics h2.blog,.product-specifics .blog.h2{font-weight:700;font-size:22px;letter-spacing:.015em;text-align:center;line-height:26px;padding-top:20px}.product-specifics h2.center,.product-specifics .center.h2{text-align:center;font-weight:700;margin-bottom:10px;letter-spacing:.012em;font-family:Open Sans,sans-serif;font-size:24px}@media only screen and (max-width: 989px){.product-specifics h2.center,.product-specifics .center.h2{line-height:30px;margin-bottom:5px}}.product-specifics h2.mixer-header,.product-specifics .mixer-header.h2{text-align:center;font-weight:700;margin-bottom:15px;letter-spacing:1px;font-family:Open Sans,sans-serif;font-size:24px;border-bottom:1px solid #000000;line-height:32px}@media only screen and (max-width: 989px){.product-specifics h2.mixer-header,.product-specifics .mixer-header.h2{line-height:30px}}.feat-spacing{margin-top:10px}.mixer-custom-icon{display:block;margin-left:auto;margin-right:auto;width:80px;text-align:center;margin-bottom:-10px;padding-top:20px}.product-specifics h2.prod-supp,.product-specifics .prod-supp.h2{text-align:center;font-weight:700;margin-bottom:15px;letter-spacing:.012em;font-family:Open Sans,sans-serif;font-size:24px;line-height:30px;background-color:#fff;padding:10px}@media only screen and (max-width: 989px){.product-specifics h2.prod-supp,.product-specifics .prod-supp.h2{line-height:22px;font-size:18px;letter-spacing:.012em}}.product-specifics a:hover h2.prod-supp,.product-specifics a:hover .prod-supp.h2{color:#fff;background-color:#000;padding:10px}.product-specifics h2.left,.product-specifics .left.h2{text-align:left;font-weight:700;margin-bottom:10px;letter-spacing:.012em;font-family:Google_OpenSans_400_sans;font-size:24px}@media only screen and (max-width: 989px){.product-specifics h2.left,.product-specifics .left.h2{margin-bottom:0}}.product-specifics h3.center,.product-specifics .center.h3{text-align:center;font-weight:700;font-size:18px;text-transform:none;padding-top:15px;margin-bottom:-2px;font-family:Open Sans,sans-serif}@media only screen and (max-width: 749px){.product-specifics h3.center,.product-specifics .center.h3{line-height:20px}}.product-specifics h3,.product-specifics .h3{font-weight:700;font-size:18px;text-transform:none;padding-top:0;margin-bottom:0}.product-specifics h4,.product-specifics .h4{font-weight:600;font-size:16px;text-transform:none}.product-specifics h4.center,.product-specifics .center.h4{text-align:center;font-weight:400;font-size:16px;text-transform:none;padding-top:5px;margin-bottom:30px}.product-specifics p{line-height:28px;letter-spacing:.025em}.product-specifics p a{font-weight:700;color:#000}.product-specifics p a:hover{color:#dbdede}.product-specifics p.cr{text-align:center;line-height:25px}.product-specifics p.cr a{font-weight:700}.product-specifics p.cr-2{text-align:center;line-height:25px;padding:5px 150px 0}@media only screen and (max-width: 989px){.product-specifics p.cr-2{padding:5px 30px 0}}@media only screen and (max-width: 749px){.product-specifics p.cr-2{padding:5px 30px 0}}.product-specifics p.cr-2 a{font-weight:700}.product-specifics img.cr_swatch,.product-specifics img.mix{width:50%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 749px){.product-specifics img.mix{width:70%}}.product-specifics img.squeeze{width:50%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 749px){.product-specifics img.squeeze{width:50%}}.product-specifics img.colour-filler{width:70%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 749px){.product-specifics img.colour-filler{width:100%}}.product-specifics img.babylights{width:100%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 749px){.product-specifics img.babylights{width:100%}}.product-specifics a img.prod-supp{display:block;margin-left:auto;margin-right:auto;margin-bottom:0}section#pretty{padding:30px 0 100px;margin-top:0}@media only screen and (max-width: 749px){section#pretty{padding:20px 0}}.pretty{margin-top:0}.pretty img.pretty{display:block;margin:10px auto 20px}a img.cr-filler-swatch{border-radius:50%;width:80%;padding:0 10px;display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 750px) and (max-width: 989px){a img.cr-filler-swatch{width:70%}}@media only screen and (max-width: 749px){a img.cr-filler-swatch{width:100%}}.product-specifics p.colour-number{line-height:20px;letter-spacing:.025em;font-size:16px;text-align:center;padding-top:0;font-weight:400;padding-bottom:0;letter-spacing:.015em;margin-top:0}@media only screen and (max-width: 749px){.product-specifics p.colour-number{line-height:18px;padding-top:10px;font-size:14px}}.product-specifics p.colour-number-selected{line-height:14px;letter-spacing:.025em;font-size:12px;text-align:center;padding-top:10px;font-weight:700;padding-bottom:10px;letter-spacing:.015em;margin-top:0;background-color:#ffe5d9}@media only screen and (max-width: 749px){.product-specifics p.colour-number-selected{line-height:24px;padding-top:10px;line-height:14px;margin-top:5px;font-weight:600}}.product-specifics p.center-mix{line-height:26px;font-size:16px;text-align:center;padding-top:0;font-weight:400;padding-bottom:10px;letter-spacing:.025em;margin-top:0}@media only screen and (max-width: 749px){.product-specifics p.center-mix{line-height:24px;padding-top:10px}}.product-specifics p.center-mix2{line-height:26px;font-size:16px;text-align:center;padding-top:0;font-weight:400;padding-bottom:10px;letter-spacing:.025em;margin-top:10px}@media only screen and (max-width: 749px){.product-specifics p.center-mix2{line-height:24px;padding-top:10px}}.product-specifics p.padding-left{line-height:26px;font-size:16px;text-align:left;padding-top:0;font-weight:400;padding-bottom:10px;letter-spacing:.025em;margin-top:10px}@media only screen and (max-width: 749px){.product-specifics p.padding-left{line-height:24px;padding-top:5px}}.product-specifics p.padding{line-height:26px;font-size:16px;text-align:center;font-weight:400;letter-spacing:.025em;margin-top:10px;padding:0 60px 10px}@media only screen and (max-width: 749px){.product-specifics p.padding{line-height:24px;padding:0 5px 10px}}.product-specifics p.padding-center{line-height:26px;font-size:16px;text-align:center;font-weight:400;letter-spacing:.025em;margin-top:10px;padding:0 260px 10px}@media only screen and (min-width: 750px) and (max-width: 989px){.product-specifics p.padding-center{line-height:24px;padding:0 5px 10px}}@media only screen and (max-width: 749px){.product-specifics p.padding-center{line-height:24px;padding:0 5px 10px}}.product-specifics p.padding-center a{text-decoration:underline}.product-specifics p.cr-colour{line-height:28px;font-size:16px;text-align:center;padding:5px 150px 10px;font-weight:400;letter-spacing:.025em}@media only screen and (max-width: 989px){.product-specifics p.cr-colour{padding:5px 15px}}@media only screen and (max-width: 749px){.product-specifics p.cr-colour{padding:5px 15px}}.product-specifics p.babylights-mix{line-height:26px;font-size:16px;text-align:center;font-weight:400;letter-spacing:.025em;margin-top:0;padding:0 50px}@media only screen and (max-width: 749px){.product-specifics p.babylights-mix{line-height:26px;padding:0 20px}}.product-specifics p.colour-filler{line-height:26px;font-size:16px;text-align:center;font-weight:400;letter-spacing:.025em;margin-top:60px;padding:0 300px}@media only screen and (max-width: 749px){.product-specifics p.colour-filler{line-height:26px;padding:0 20px;margin-top:10px}}.product-specifics p.center{line-height:18px;letter-spacing:.025em;font-size:16px;text-align:center;font-weight:600;padding:5px 8px 0;margin-bottom:10px}.product-specifics p.center a{color:#000;font-weight:600}.product-specifics p.center a:hover{color:#dbdede}.product-specifics p.center-light{line-height:30px;letter-spacing:.025em;font-size:20px;text-align:center;margin-top:-20px;font-weight:400;padding:0 250px 20px}@media only screen and (max-width: 989px){.product-specifics p.center-light{padding:0 15px 20px;font-size:18px;line-height:22px}}.product-specifics .accessory{padding:50px 0}.product-specifics .accessory h1.center,.product-specifics .accessory .center.h1,.product-specifics .accessory .center.h1--mini{padding:0}.product-specifics .accessory p{font-size:17px;text-align:center;margin-top:0;padding:0 60px;margin-bottom:0}@media only screen and (max-width: 749px){.product-specifics .accessory p{padding:0 10px}}.product-specifics .feat-icons-heart,.product-specifics .feat-icons-leaf,.product-specifics .feat-icons-star,.product-specifics .feat-icons-reuse,.product-specifics .feat-icons-easy{display:block;margin-left:auto;margin-right:auto;fill:#000;margin-bottom:0}.product-specifics .icon-made{display:block;margin-left:auto;margin-right:auto;paddig-top:15px;margin-bottom:0}.product-specifics .feat-icons-time{display:block;margin-left:auto;margin-right:auto;fill:#000;margin-bottom:0}.product-specifics .all-together-inline{text-align:center}.divide{margin-top:20px}@media only screen and (max-width: 749px){.divide{margin-top:10px}}.product-specifics .divide-colour{padding:10px 0}@media only screen and (max-width: 749px){.product-specifics .divide-colour{padding:15px 0}}.divide-mobile{display:none}@media only screen and (max-width: 749px){.divide-mobile{display:inline-block;margin-top:25px}}.divide-mobile-accessories{display:none}@media only screen and (max-width: 749px){.divide-mobile-accessories{display:inline-block;margin-top:10px}}.product-specifics .all-together{display:inline-block;padding:0}.product-specifics a.mixer-link{color:#000}.product-specifics a:hover.mixer-link{color:#ffe5f4}.try-with{padding-bottom:20px;text-align:center}@media only screen and (max-width: 989px){.try-with{padding-bottom:20px}}.try-with img{width:60%;display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 750px) and (max-width: 989px){.try-with img{width:100%}}@media only screen and (max-width: 749px){.try-with img{width:80%}}.try-with h3,.try-with .h3{font-size:15px;text-align:center;margin-top:10px;padding:0 15px}@media only screen and (min-width: 750px) and (max-width: 989px){.try-with h3,.try-with .h3{font-size:14px;padding:0 4px}}@media only screen and (max-width: 749px){.try-with h3,.try-with .h3{padding:0 15px;min-height:40px;margin-top:10px;line-height:18px;margin-bottom:-10px}}.try-with h4,.try-with .h4{font-size:14px;font-weight:400;min-height:20px}.try-with a:hover,.try-with h4 a:hover,.try-with .h4 a:hover{opacity:.8}.dev-space{padding:20px 0 60px}@media only screen and (max-width: 749px){.dev-space{padding:20px 0}}.dev-background{background-color:#fbfaff;margin:50px 0 20px;padding:10px 0 20px}img.dev-match{width:120px;height:120px;object-fit:cover;display:block;margin-left:auto;margin-right:auto}img.dev-match-bottle{height:120px;display:block;margin-left:auto;margin-right:auto}p.dev-match{text-align:center;padding:10px}@media only screen and (max-width: 749px){p.dev-match{padding:10px 15px}}.set-selected{padding-bottom:0;text-align:center}@media only screen and (max-width: 989px){.set-selected{padding-bottom:20px}}.set-selected img{width:60%;display:block;margin-left:auto;margin-right:auto;margin-top:10px;border-radius:50%}@media only screen and (min-width: 750px) and (max-width: 989px){.set-selected img{width:100%}}@media only screen and (max-width: 749px){.set-selected img{width:100%}}.set-selected h3,.set-selected .h3{font-size:15px;line-height:18px;text-align:center;padding:0 15px;margin-top:5px}@media only screen and (min-width: 750px) and (max-width: 989px){.set-selected h3,.set-selected .h3{font-size:14px;padding:0 4px}}@media only screen and (max-width: 749px){.set-selected h3,.set-selected .h3{padding:0 15px;min-height:40px;margin-top:10px;line-height:16px}}.set-selected h4,.set-selected .h4{font-size:14px;font-weight:400;min-height:20px}.set-selected a:hover,.set-selected h4 a:hover,.set-selected .h4 a:hover{opacity:.8}.description p.set{line-height:25px;padding-top:25px}@media only screen and (max-width: 749px){.description p.set{padding-top:10px}}.description p.amount{padding-top:2px;text-align:center}@media only screen and (max-width: 749px){.description p.amount{margin-top:-30px;margin-bottom:5px}}.space,.space-icon-mobile{display:inline-block;padding:0 10px}@media only screen and (max-width: 989px){.space-icon-mobile{display:none}}.space-mixer{padding:30px 0}@media only screen and (min-width: 750px){.icon-space{display:none}}@media only screen and (max-width: 749px){.icon-space{display:inline-block;padding-top:500px}}@media only screen and (min-width: 750px){.space-mobile{display:none}}@media only screen and (max-width: 749px){.space-mobile{display:inline-block;padding-top:50px}}@media only screen and (min-width: 750px){.space-mobile-home{display:none}}@media only screen and (max-width: 989px){.space-mobile-home{display:none}}@media only screen and (max-width: 749px){.space-mobile-home{display:inline-block;padding-top:30px}}@media only screen and (min-width: 750px){.space-mobile-big{display:none}}@media only screen and (max-width: 749px){.space-mobile-big{display:inline-block;padding-top:60px}}@media only screen and (min-width: 750px){.space-mobile-icons{display:none}}@media only screen and (max-width: 749px){.space-mobile-icons{display:inline-block;padding-top:200px}}@media only screen and (min-width: 750px){.space-how-to{display:none}}@media only screen and (min-width: 750px) and (max-width: 989px){.space-how-to{display:inline-block;padding-top:10px}}.center-it{display:block;margin-left:auto;margin-right:auto;padding:0 200px 0 0}.type-icons,.type-icons-natural{display:block;margin-left:auto;margin-right:auto}.type-icons-cool{display:block;margin-left:auto;margin-right:auto;fill:#193441;stroke:#193441}.type-icons-dark,.type-icons-warm,.type-icons-cool-warm,.type-icons-intense{display:block;margin-left:auto;margin-right:auto;fill:#161d38}.type-icons-ingredients{display:block;margin-left:auto;margin-right:auto}.type-icons-highlift{display:block;margin-left:auto;margin-right:auto;fill:#d1db04}.type-icons-enhancer{display:block;margin-left:auto;margin-right:auto;fill:#000}.type-icons-toner,.type-icons-grey,.type-icons-mix{display:block;margin-left:auto;margin-right:auto;fill:#161d38}.type-icons-energy{display:block;margin-left:auto;margin-right:auto}.type-icons-vibrant{display:block;margin-left:auto;margin-right:auto;fill:#d1db60}.type-icons-20-vol{display:block;margin-left:auto;margin-right:auto;fill:#161d38}.type-icons-bleach,.type-icons-damage{display:block;margin-left:auto;margin-right:auto;fill:#333}.colour-mixer{padding-top:0;text-align:right}.colour-mixer h3,.colour-mixer .h3{padding-top:0;text-align:center}.colour-mixer img{width:50%;display:block;margin-left:auto;margin-right:auto;border-radius:50%}@media only screen and (min-width: 750px) and (max-width: 989px){.colour-mixer img{width:60%}}@media only screen and (max-width: 749px){.colour-mixer img{width:100%}}h3.mixer,.mixer.h3{padding-top:10px;text-align:center;font-weight:700}@media only screen and (max-width: 749px){h3.mixer,.mixer.h3{font-size:16px}}.how-much{text-align:center;padding:20px 0;border:2px solid #000000;margin-top:50px;width:400px;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){.how-much{width:100%}}.its-a-mixer{margin:20px 0 30px}.its-a-mixer p{text-align:center;background:#ded6ff;padding:20px;font-size:16px;font-weight:600}@media only screen and (max-width: 749px){.its-a-mixer p{font-size:16px}}.colour-icons-layout{float:left}.colour-icons .icons{display:block;margin-left:auto;margin-right:auto}section#about-us-top{background:#fff;padding:100px 0}section#about-us-one{background:#fff;padding:100px 0}@media only screen and (max-width: 749px){section#about-us-one{padding:70px 0}}section#about-us-two{background:#f7f0ff;padding:100px 0}@media only screen and (max-width: 749px){section#about-us-two{padding:70px 0}}section#about-us-three{padding:100px 0}@media only screen and (max-width: 749px){section#about-us-three{padding:70px 0}}section#about-us-bottom{background:#fff;padding:50px 0}section#about-us-images{background:#fff;padding:100px 0 80px}@media only screen and (max-width: 749px){section#about-us-images{padding:30px 0 0}}section#about-us-top .about-details h1,section#about-us-top .about-details .h1,section#about-us-top .about-details .h1--mini{font-weight:700;font-size:50px;text-align:center;text-transform:none;letter-spacing:.012em;padding:20px 100px 0;font-family:big-caslon-fb,serif;font-weight:800;font-style:normal}@media only screen and (max-width: 749px){section#about-us-top .about-details h1,section#about-us-top .about-details .h1,section#about-us-top .about-details .h1--mini{padding:20px 0 0}}section#about-us-top .about-details .sub{text-align:center;font-size:26px;margin-top:-10px;padding:0 200px 80px}@media only screen and (max-width: 749px){section#about-us-top .about-details .sub{padding:20px 0 0}}section#about-us-top .about-details h2,section#about-us-top .about-details .h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:40px;padding-top:80px;line-height:36px;font-family:big-caslon-fb,serif;font-weight:800}@media only screen and (min-width: 750px) and (max-width: 989px){section#about-us-top .about-details h2,section#about-us-top .about-details .h2{padding-top:10px}}@media only screen and (max-width: 749px){section#about-us-top .about-details h2,section#about-us-top .about-details .h2{padding:60px 40px 0;line-height:44px}}section#about-us-top .about-details p{text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:30px;margin-bottom:0;padding:10px 200px 80px}@media only screen and (min-width: 750px) and (max-width: 989px){section#about-us-top .about-details p{padding:10px 5px 0}}@media only screen and (max-width: 749px){section#about-us-top .about-details p{padding:10px 20px 50px}}section#about-us-top .about-details p a{color:#1e7de4}section#about-us-top .about-details p a:hover{color:#1e7de4!important;text-decoration:underline!important}.about-details img.top-image{width:50%;display:block;margin-left:auto;margin-right:auto}section#about-us-one .about-details h2,section#about-us-one .about-details .h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:40px;padding-top:20px;line-height:36px;font-family:big-caslon-fb,serif;font-weight:800}@media only screen and (min-width: 750px) and (max-width: 989px){section#about-us-one .about-details h2,section#about-us-one .about-details .h2{padding-top:10px}}@media only screen and (max-width: 749px){section#about-us-one .about-details h2,section#about-us-one .about-details .h2{padding:0 40px;line-height:44px}}section#about-us-one .about-details h2.about-switch,section#about-us-one .about-details .about-switch.h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:40px;padding-top:150px;line-height:36px}@media only screen and (min-width: 750px) and (max-width: 989px){section#about-us-one .about-details h2.about-switch,section#about-us-one .about-details .about-switch.h2{padding-top:10px}}@media only screen and (max-width: 749px){section#about-us-one .about-details h2.about-switch,section#about-us-one .about-details .about-switch.h2{padding-top:30px}}section#about-us-one .about-details p{text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:30px;margin-bottom:0;padding:10px 200px 0}@media only screen and (min-width: 750px) and (max-width: 989px){section#about-us-one .about-details p{padding:10px 5px 0}}@media only screen and (max-width: 749px){section#about-us-one .about-details p{padding:10px 20px}}section#about-us-one .about-details p.about{text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:30px;margin-bottom:0;padding:10px 20px 0}@media only screen and (min-width: 750px) and (max-width: 989px){section#about-us-one .about-details p.about{padding:10px 5px 0}}@media only screen and (max-width: 749px){section#about-us-one .about-details p.about{padding:10px 20px}}.getting-writing img.why-colour{width:100%}@media only screen and (max-width: 749px){section#about-us-one .about-details img.about-img{width:100%;padding:30px 0 0;display:block;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 749px){section#about-us-one .about-details img.about-img-hair{width:80%;padding:0 0 40px;display:block;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 749px){section#about-us-top .about-details img.about-img-hair{width:80%;padding:0 0 40px;display:block;margin-left:auto;margin-right:auto}}section#about-us-two .about-details h2,section#about-us-two .about-details .h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:40px;line-height:42px;font-family:big-caslon-fb,serif;font-weight:800}@media (max-width: 767px){section#about-us-two .about-details h2,section#about-us-two .about-details .h2{padding:0 40px;line-height:44px}}section#about-us-two .about-details h2.about-details-points,section#about-us-two .about-details .about-details-points.h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:34px;line-height:36px;padding:0 0 40px}section#about-us-two .about-details p{text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:30px;margin-bottom:0;padding:10px 200px 0}@media only screen and (min-width: 750px) and (max-width: 989px){section#about-us-two .about-details p{padding:10px 5px 0}}@media only screen and (max-width: 749px){section#about-us-two .about-details p{padding:10px 20px}}section#about-us-three .about-details h2,section#about-us-three .about-details .h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:40px;line-height:36px;font-family:big-caslon-fb,serif;font-weight:800}@media only screen and (min-width: 750px) and (max-width: 989px){section#about-us-three .about-details h2,section#about-us-three .about-details .h2{padding-top:10px}}@media only screen and (max-width: 749px){section#about-us-three .about-details h2,section#about-us-three .about-details .h2{padding:0 40px;line-height:44px}}section#about-us-three .about-details p{text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:30px;margin-bottom:0;padding:10px 200px 0}@media only screen and (min-width: 750px) and (max-width: 989px){section#about-us-three .about-details p{padding:10px 5px 0}}@media only screen and (max-width: 749px){section#about-us-three .about-details p{padding:10px 20px}}@media only screen and (max-width: 749px){section#about-us-three .about-details img.about-img-hair{width:80%;padding:0 0 40px;display:block;margin-left:auto;margin-right:auto}}section#about-us-bottom .about-details h2,section#about-us-bottom .about-details .h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:24px;line-height:30px}section#about-us-bottom .about-details p{text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:30px;margin-bottom:0;padding:10px 200px 50px}@media only screen and (min-width: 750px) and (max-width: 989px){section#about-us-bottom .about-details p{padding:10px 10px 20px}}@media only screen and (max-width: 749px){section#about-us-bottom .about-details p{padding:10px 10px 0}}.about-details img.bottom-image{width:70%;display:block;margin-left:auto;margin-right:auto;margin-top:40px}@media only screen and (min-width: 750px) and (max-width: 989px){.about-details img.bottom-image{width:100%}}@media only screen and (max-width: 749px){.about-details img.bottom-image{width:100%}}section#about-us-one .about-details img{width:100%}section#about-us-images .about-details .together-inline{text-align:center}section#about-us-images .about-details .together{display:inline-block;padding:0}section#about-us-images .about-details .together img{width:45%}@media only screen and (max-width: 749px){section#about-us-images .about-details .together img{width:70%}}.image-container{position:relative;width:100%;margin-top:-60px}@media (max-width: 767px){.image-container{margin-top:-5px}}.image-container img{width:100%;height:auto;display:block}@media (min-width: 768px){.image-container img{height:700px;object-fit:cover}}@media (max-width: 767px){.image-container img{height:600px;object-fit:cover}}.overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;padding:20px;max-width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.overlay-text h2,.overlay-text .h2{font-size:50px;line-height:60px;font-weight:800;font-family:big-caslon-fb,serif;color:#fff;margin:0 0 20px}.overlay-text p{font-size:24px;font-weight:400;margin:0;max-width:600px}@media (max-width: 767px){.overlay-text{padding:0;width:90%;max-width:100%}.overlay-text h2,.overlay-text .h2{font-size:36px;line-height:40px;margin-bottom:12px;padding:0 10px}.overlay-text p{font-size:16px;line-height:22px;padding:0}}.customer-info{padding:0 100px}@media only screen and (min-width: 750px) and (max-width: 989px){.customer-info{padding:0 50px}}@media only screen and (max-width: 749px){.customer-info{padding:0 10px}}.customer-info h2,.customer-info .h2{font-size:24px;letter-spacing:.012em;font-weight:700;padding-bottom:15px;color:#000}.customer-info h3,.customer-info .h3{font-size:18px;letter-spacing:.012em;font-weight:700;color:#000;margin-top:25px;line-height:22px}.customer-info p{font-size:16px;line-height:24px;margin-bottom:15px}.customer-info p a{font-weight:600;color:#000;text-decoration:underline}.customer-info p a:hover{color:#ffbbc1}section#top-band-help{background:#fff;padding:20px 0 0}section#nav-band-help{background:#fff2ee;padding:20px 0;margin-top:30px}section#bottom-band-help{background:#fff;padding:20px 0;margin-top:30px}section#top-band-help .contact-help h1,section#top-band-help .contact-help .h1,section#top-band-help .contact-help .h1--mini{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;padding-top:0}.contact-help .icons-inline{text-align:center}.contact-help .ind-icon{display:inline-block;padding:0}.contact-background{padding:100px 10px;background:#f4f7f8}@media only screen and (max-width: 749px){.contact-background{padding:50px 10px}}.contact-help .contact-icons{display:block;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:5px;width:40px}.contact-help h2,.contact-help .h2{font-weight:700;text-align:center;font-size:20px;text-transform:none;letter-spacing:.012em;padding-bottom:0;padding-top:0;margin-bottom:0}.contact-help h2.stockists,.contact-help .stockists.h2{font-weight:700;text-align:center;font-size:24px;text-transform:none;letter-spacing:.012em;padding-bottom:0;padding-top:0;margin-bottom:0}.contact-help h3,.contact-help .h3{font-weight:600;text-align:center;font-size:17px;text-transform:none;letter-spacing:.012em;padding-bottom:10px;padding-top:0}.contact-help h3.contact b,.contact-help .contact.h3 b{font-weight:700;text-align:center;font-size:17px;text-transform:none;letter-spacing:.012em;padding-bottom:0;padding-top:10px}.contact-help h3.contact,.contact-help .contact.h3{font-weight:400;text-align:center;font-size:17px;text-transform:none;letter-spacing:.012em;padding-bottom:0}.contact-help p{font-weight:400;text-align:center;font-size:17px;line-height:30px;letter-spacing:.012em;padding:0 200px 30px;margin-top:20px}@media only screen and (min-width: 750px) and (max-width: 989px){.contact-help p{padding:0 25px}}@media only screen and (max-width: 749px){.contact-help p{padding:0}}p.contact{font-size:17px;padding:0 200px}@media only screen and (min-width: 750px) and (max-width: 989px){p.contact{padding:0 25px}}@media only screen and (max-width: 749px){p.contact{padding:0}}.contact-us-button{padding:15px 10px;background:#ffe5f4;width:200px;display:block;margin:30px auto 100px;text-align:center}.contact-us-button a{color:#000;font-weight:700;font-size:20px;text-decoration:none;text-align:center;letter-spacing:.012em}.contact-us-button a:hover{color:#fff;text-decoration:none;border-bottom:none}.contact-help img.shop{width:40%;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){.contact-help img.shop{width:60%}}section#nav-band-help .contact-links{text-align:center!important}section#nav-band-help .contact-links a{font-weight:700;text-align:center;font-size:18px;line-height:30px;letter-spacing:.012em;padding-bottom:30px;text-transform:uppercase;color:#000}section#bottom-band-help .contact-header{font-size:18px;font-weight:700;letter-spacing:.012em;color:#000}section#bottom-band-help .accordion-button{text-transform:none;letter-spacing:1px}section#bottom-band-help .accordion-button h4,section#bottom-band-help .accordion-button .h4{text-transform:none;letter-spacing:1px;padding-top:20px;padding-bottom:10px;font-weight:600;font-size:16px}section#bottom-band-help .accordion-button h4:hover,section#bottom-band-help .accordion-button .h4:hover{color:#dbdede}section#bottom-band-help .accordion-content{margin-bottom:20px}section#bottom-band-help .accordion-content a.first{margin-top:10px}section#bottom-band-help .accordion-content a{padding:10px 0 0 5px;font-weight:400;margin:0}section#bottom-band-help .accordion-content a span.active,section#contact-dets nav .accordion-content a.active{font-weight:700}section#bottom-band-help .accordion-content p{margin-bottom:0;letter-spacing:.025em;text-align:left;line-height:25px}nav.breadcrumb-sup-home{margin-bottom:25px;text-align:center;margin-top:25px;font-weight:600}@media only screen and (max-width: 749px){nav.breadcrumb-sup-home{text-align:center;margin-bottom:20px}}nav.breadcrumb-sup-home a{color:#000}nav.breadcrumb-sup-home a:hover{color:#ffbbc1}nav.breadcrumb-sup{margin-bottom:25px;text-align:center}@media only screen and (max-width: 749px){nav.breadcrumb-sup{text-align:center;margin-bottom:20px}}nav.breadcrumb-sup a{color:#000}nav.breadcrumb-sup a:hover{color:#ffbbc1}section#landing-pages{background:#fff;padding:20px 0 0;margin-bottom:60px}@media only screen and (max-width: 749px){section#landing-pages{padding:0;margin-bottom:60px}}section#landing-pages-top{background:#fff;padding:20px 0 0;margin-bottom:10px}@media only screen and (max-width: 749px){section#landing-pages-top{padding:0;margin-bottom:0}}section#landing-pages-then{background:#fff;padding:50px 0 15px;margin-bottom:0}@media only screen and (max-width: 749px){section#landing-pages-then{padding:35px 0 0;margin-bottom:35px}}section#landing-pages-other{background:#fff;padding:40px 0 0}@media only screen and (max-width: 749px){section#landing-pages-other{padding:40px 0 0}}section#landing-pages-bg-colour{background:#f8f4f1;padding:0;margin-top:100px}@media only screen and (max-width: 749px){section#landing-pages-bg-colour{padding:60px 0;margin-top:80px}}section#landing-pages-bg-colour-bottom{background:#f8f4f1;padding:80px 0;margin-top:60px}@media only screen and (max-width: 749px){section#landing-pages-bg-colour-bottom{padding:80px 0 20px;margin-top:60px}}section#landing-pages-bg-bottom-flat{background:#f8f4f1;padding:80px 0;margin-top:10px;margin-bottom:-80px}@media only screen and (max-width: 749px){section#landing-pages-bg-bottom-flat{padding:80px 0 20px;margin-top:60px}}section#landing-pages-border-bottom{padding:0}section#landing-pages-quote{background:#f8f4f1;padding:100px 0 60px}@media only screen and (max-width: 749px){section#landing-pages-quote{padding:100px 0 80px}}section#landing-pages-quote-first{background:#fec89a;padding:90px 0 60px}@media only screen and (max-width: 749px){section#landing-pages-quote-first{padding:90px 0 80px}}section#landing-pages-continue{background:#fec89a;padding:70px 0;margin-top:20px;margin-bottom:-100px}@media only screen and (max-width: 749px){section#landing-pages-continue{padding:70px 0 130px}}.landing-border{border-bottom:1px solid #000000;padding:80px 0}@media only screen and (max-width: 749px){.landing-border{padding:60px 0}}.landing-no-border{padding:80px 0 60px}@media only screen and (max-width: 749px){.landing-no-border{padding:60px 0}}.landing-padding{padding:100px 0 0}@media only screen and (max-width: 749px){.landing-padding{padding:50px 0 0}}.landing-padding-ind{padding:0}@media only screen and (max-width: 749px){.landing-padding-ind{padding:0 0 50px}}.landing-padding-writing{padding:0 100px 0 40px}@media only screen and (max-width: 749px){.landing-padding-writing{padding:0}}.landing-space{margin-bottom:40px}@media only screen and (max-width: 749px){.landing-space{margin-bottom:30px}}.very-light{margin-bottom:50px;background:#f8f9fa;padding-bottom:10px}@media only screen and (max-width: 749px){.very-light{margin-bottom:50px;margin-top:20px}}.light{margin-bottom:50px;background:#e9ecef;padding-bottom:10px}@media only screen and (max-width: 749px){.light{margin-bottom:50px}}.medium-light{margin-bottom:50px;background:#dee2e6;padding-bottom:10px}@media only screen and (max-width: 749px){.medium-light{margin-bottom:50px}}.dark{margin-bottom:50px;background:#ced4da;padding-bottom:10px}@media only screen and (max-width: 749px){.dark{margin-bottom:50px}}.very-dark{margin-bottom:50px;background:#adb5bd;padding-bottom:10px}@media only screen and (max-width: 749px){.very-dark{margin-bottom:50px}}.natural{margin-bottom:50px;background:#f3fcdc;padding-bottom:10px}@media only screen and (max-width: 749px){.natural{margin-bottom:50px}}.cool{margin-bottom:50px;background:#ecf9f8;padding-bottom:10px}@media only screen and (max-width: 749px){.cool{margin-bottom:50px}}.warm{margin-bottom:50px;background:#ffdfc4;padding-bottom:10px}@media only screen and (max-width: 749px){.warm{margin-bottom:50px}}.landing-icons{width:50px;padding-top:20px;display:block;margin-left:auto;margin-right:auto}.landing-writing h1,.landing-writing .h1,.landing-writing .h1--mini{font-weight:700;text-align:left;text-transform:none;letter-spacing:.012em;font-size:56px;line-height:62px;border-bottom:none;margin-bottom:40px;margin-top:150px;padding:0}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h1,.landing-writing .h1,.landing-writing .h1--mini{padding:0 10px;font-size:42px;line-height:42px;margin-bottom:0;margin-top:10px}}@media only screen and (max-width: 749px){.landing-writing h1,.landing-writing .h1,.landing-writing .h1--mini{line-height:38px;padding:0 10px;margin-bottom:30px;font-size:40px;margin-top:30px}}.landing-writing h1.centre,.landing-writing .centre.h1,.landing-writing .centre.h1--mini{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:56px;line-height:62px;border-bottom:none;margin-bottom:40px;margin-top:50px;padding:0 250px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h1.centre,.landing-writing .centre.h1,.landing-writing .centre.h1--mini{padding:0 10px;font-size:42px;line-height:42px;margin-bottom:0;margin-top:10px}}@media only screen and (max-width: 749px){.landing-writing h1.centre,.landing-writing .centre.h1,.landing-writing .centre.h1--mini{line-height:48px;padding:0 10px;margin-bottom:30px;font-size:40px;margin-top:30px}}.landing-writing h2,.landing-writing .h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:-.02em;font-size:40px;line-height:60px;border-bottom:none;margin-bottom:40px;padding:0 50px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h2,.landing-writing .h2{padding:0 10px;font-size:42px;line-height:42px;margin-bottom:0}}@media only screen and (max-width: 749px){.landing-writing h2,.landing-writing .h2{line-height:40px;padding:0 10px;margin-bottom:15px;font-size:34px}}.landing-writing h2.first-timer,.landing-writing .first-timer.h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:-.02em;font-size:40px;line-height:54px;border-bottom:none;margin-bottom:40px;padding:0 220px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h2.first-timer,.landing-writing .first-timer.h2{padding:0 10px;font-size:42px;line-height:42px;margin-bottom:0}}@media only screen and (max-width: 749px){.landing-writing h2.first-timer,.landing-writing .first-timer.h2{line-height:40px;padding:0 10px;margin-bottom:15px;font-size:34px}}.landing-writing h2.first-timer-continue,.landing-writing .first-timer-continue.h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:-.02em;font-size:36px;line-height:48px;border-bottom:none;margin-bottom:40px;padding:0 20px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h2.first-timer-continue,.landing-writing .first-timer-continue.h2{padding:0 10px;font-size:42px;line-height:42px;margin-bottom:0}}@media only screen and (max-width: 749px){.landing-writing h2.first-timer-continue,.landing-writing .first-timer-continue.h2{line-height:40px;padding:0 10px;margin-bottom:15px;font-size:34px}}.landing-writing h2.centre-top,.landing-writing .centre-top.h2{font-weight:400;text-align:centre;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:30px;padding:0 200px;margin-top:20px}@media only screen and (max-width: 749px){.landing-writing h2.centre-top,.landing-writing .centre-top.h2{margin-top:-10px;line-height:32px;font-size:18px;padding:0 10px}}.landing-writing h2.other-top,.landing-writing .other-top.h2{font-weight:400;text-align:left;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:30px;padding:0 100px 0 0;margin-top:-30px}@media only screen and (max-width: 749px){.landing-writing h2.other-top,.landing-writing .other-top.h2{margin-top:-10px;line-height:32px;font-size:18px;padding:0 10px}}.landing-writing h2.other,.landing-writing .other.h2{font-weight:400;text-align:left;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:30px;padding:0 100px 0 0;margin-top:-30px}@media only screen and (max-width: 749px){.landing-writing h2.other,.landing-writing .other.h2{margin-top:-10px;line-height:32px;font-size:18px;padding:0 30px}}.landing-writing h2.other-padding,.landing-writing .other-padding.h2{margin-top:180px;line-height:40px;text-align:left;padding:0}@media only screen and (max-width: 749px){.landing-writing h2.other-padding,.landing-writing .other-padding.h2{margin-top:20px;margin-bottom:15px;padding:0 30px}}.landing-writing h2.other-padding-bottom,.landing-writing .other-padding-bottom.h2{margin-top:40px;line-height:40px;text-align:left;padding:0;font-size:36px;line-height:42px}@media only screen and (max-width: 749px){.landing-writing h2.other-padding-bottom,.landing-writing .other-padding-bottom.h2{margin-top:20px;margin-bottom:15px;padding:0 30px}}.landing-writing h2.other-button,.landing-writing .other-button.h2{font-weight:700;text-align:left;text-transform:none;letter-spacing:.012em;font-size:20px;background-color:#ffe5f4;line-height:30px;padding:10px 15px;width:150px;margin-top:-10px}@media only screen and (max-width: 749px){.landing-writing h2.other-button,.landing-writing .other-button.h2{margin-left:30px;margin-top:10px;margin-bottom:40px;line-height:32px;font-size:18px;padding:20px 30px;width:170px}}.landing-writing h2.other-button a:hover,.landing-writing .other-button.h2 a:hover{color:#fff}.landing-writing h2.why,.landing-writing .why.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:30px;padding:0 200px;margin-top:-30px}@media only screen and (max-width: 749px){.landing-writing h2.why,.landing-writing .why.h2{padding:0 10px;margin-top:-10px;line-height:32px;font-size:18px}}.landing-writing h2.why-continue,.landing-writing .why-continue.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:30px;padding:0 100px;margin-top:-30px}@media only screen and (max-width: 749px){.landing-writing h2.why-continue,.landing-writing .why-continue.h2{padding:0 10px;margin-top:-10px;line-height:32px;font-size:18px}}.landing-writing h2.why-qoutation,.landing-writing .why-qoutation.h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-family:Playfair Display,serif;letter-spacing:1px;font-size:48px;color:#333}@media only screen and (max-width: 749px){.landing-writing h2.why-qoutation,.landing-writing .why-qoutation.h2{padding:0 10px;margin-top:-10px;line-height:32px;font-size:28px}}.landing-writing h2.why-qoute,.landing-writing .why-qoute.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-family:Playfair Display,serif;font-size:28px;line-height:44px;padding:0 300px;margin-top:-10px;color:#333}@media only screen and (max-width: 749px){.landing-writing h2.why-qoute,.landing-writing .why-qoute.h2{padding:0 10px;margin-top:10px;line-height:36px;font-size:24px}}.landing-writing h2.why-qoute-first,.landing-writing .why-qoute-first.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-family:Playfair Display,serif;font-size:28px;line-height:44px;padding:0 300px;margin-top:-10px;color:#000}@media only screen and (max-width: 749px){.landing-writing h2.why-qoute-first,.landing-writing .why-qoute-first.h2{padding:0 10px;margin-top:10px;line-height:36px;font-size:24px}}.landing-writing h2.why-left,.landing-writing .why-left.h2{text-align:left;text-transform:none;letter-spacing:.012em;line-height:42px;padding:0;margin-top:70px;font-size:36px}@media only screen and (max-width: 749px){.landing-writing h2.why-left,.landing-writing .why-left.h2{padding:0 10px;margin-top:-10px;line-height:32px;font-size:28px}}.landing-writing h3.why-left,.landing-writing .why-left.h3{font-weight:400;text-align:left;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:28px;padding:0;margin-top:-20px}@media only screen and (max-width: 749px){.landing-writing h3.why-left,.landing-writing .why-left.h3{padding:0 10px;margin-top:-10px;line-height:26px;font-size:18px}}.landing-writing h3.link a,.landing-writing .link.h3 a{font-weight:600;text-align:left;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:30px;padding:0;margin-top:10px}@media only screen and (max-width: 749px){.landing-writing h3.link a,.landing-writing .link.h3 a{padding:0 10px;margin-top:-10px;line-height:32px;font-size:18px}}.landing-writing h3.why-qoute,.landing-writing .why-qoute.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-family:Playfair Display,serif;font-size:22px;line-height:44px;padding:0 300px;margin-top:-10px;color:#333}@media only screen and (max-width: 749px){.landing-writing h3.why-qoute,.landing-writing .why-qoute.h3{padding:0 10px;margin-top:10px;margin-bottom:30px;line-height:32px;font-size:18px}}.landing-writing h3.why-points,.landing-writing .why-points.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:26px;padding:0 70px;margin-top:15px;margin-bottom:20px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h3.why-points,.landing-writing .why-points.h3{padding:0 10px}}@media only screen and (max-width: 749px){.landing-writing h3.why-points,.landing-writing .why-points.h3{font-size:16px;display:block;margin-left:auto;margin-right:auto;padding:0 10px}}.landing-writing h3.why,.landing-writing .why.h3{font-weight:700;text-align:center;text-transform:none;letter-spacing:-.012em;font-size:22px;line-height:28px;padding:0 30px;margin-top:20px;margin-bottom:0}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h3.why,.landing-writing .why.h3{padding:0 10px}}@media only screen and (max-width: 749px){.landing-writing h3.why,.landing-writing .why.h3{font-size:21px;display:block;margin-left:auto;margin-right:auto;padding:0 20px}}.landing-writing h3.why-two,.landing-writing .why-two.h3{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:22px;line-height:26px;padding:0 100px;margin-top:20px;margin-bottom:0}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h3.why-two,.landing-writing .why-two.h3{padding:0 10px}}@media only screen and (max-width: 749px){.landing-writing h3.why-two,.landing-writing .why-two.h3{font-size:21px;display:block;margin-left:auto;margin-right:auto;padding:0 10px}}.landing-writing h3.why-first,.landing-writing .why-first.h3{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:22px;line-height:26px;padding:0 5px;margin-top:10px;margin-bottom:20px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h3.why-first,.landing-writing .why-first.h3{padding:0 10px}}@media only screen and (max-width: 749px){.landing-writing h3.why-first,.landing-writing .why-first.h3{font-size:21px;display:block;margin-left:auto;margin-right:auto;padding:0 10px;margin-bottom:20px}}.landing-writing h4.why-first,.landing-writing .why-first.h4{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:26px;padding:0 5px;margin-top:5px;margin-bottom:20px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h4.why-first,.landing-writing .why-first.h4{padding:0 10px}}@media only screen and (max-width: 749px){.landing-writing h4.why-first,.landing-writing .why-first.h4{font-size:18px;display:block;margin-left:auto;margin-right:auto;padding:0 10px}}.landing-writing h4.colour-tone,.landing-writing .colour-tone.h4{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:26px;padding:0 5px;margin-top:-20px;margin-bottom:20px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h4.colour-tone,.landing-writing .colour-tone.h4{padding:0 10px}}@media only screen and (max-width: 749px){.landing-writing h4.colour-tone,.landing-writing .colour-tone.h4{font-size:18px;display:block;margin-left:auto;margin-right:auto;padding:0 10px}}.landing-writing h4.why,.landing-writing .why.h4{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:26px;padding:0 100px;margin-top:5px;margin-bottom:20px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h4.why,.landing-writing .why.h4{padding:0 10px}}@media only screen and (max-width: 749px){.landing-writing h4.why,.landing-writing .why.h4{font-size:18px;display:block;margin-left:auto;margin-right:auto;padding:0 10px}}.landing-writing h4.first-colour,.landing-writing .first-colour.h4{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:22px;padding:0 5px;margin-top:10px;margin-bottom:20px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h4.first-colour,.landing-writing .first-colour.h4{padding:0 10px}}@media only screen and (max-width: 749px){.landing-writing h4.first-colour,.landing-writing .first-colour.h4{font-size:18px;display:block;margin-left:auto;margin-right:auto;padding:0 10px}}.landing-writing h4,.landing-writing .h4{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:26px;padding:0 20px;margin-top:5px;margin-bottom:20px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing h4,.landing-writing .h4{padding:0 10px}}@media only screen and (max-width: 749px){.landing-writing h4,.landing-writing .h4{font-size:16px;display:block;margin-left:auto;margin-right:auto;padding:0 10px}}.landing-writing a.continue{font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.012em;font-size:16px;line-height:26px;padding:20px 0;width:300px;color:#000;background-color:#fff;display:block;margin:5px auto 20px}@media only screen and (min-width: 750px) and (max-width: 989px){.landing-writing a.continue{padding:0 10px}}@media only screen and (max-width: 749px){.landing-writing a.continue{font-size:16px;display:block;margin-left:auto;margin-right:auto;width:100%}}.landing-writing a:hover.continue{background-color:#000;color:#fff}.landing-icons{display:block;margin-left:auto;margin-right:auto;margin-bottom:2px}img.landing-swatch{border-radius:50%;width:70%;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){img.landing-swatch{width:95%}}img.landing-main{display:block;margin-left:auto;margin-right:auto;width:95%}img.landing-other{display:block;margin-left:auto;margin-right:auto;width:85%}img.landing{display:block;margin-left:auto;margin-right:auto;width:70%}img.quantity{display:block;margin-left:auto;margin-right:auto;width:40%}img.landing-colour{display:block;margin-left:auto;margin-right:auto;width:60%;padding-bottom:30px}@media only screen and (max-width: 749px){img.landing-colour{width:100%}}img.landing-colour-bottom{display:block;margin-left:auto;margin-right:auto;width:40%;padding-bottom:5px}@media only screen and (max-width: 749px){img.landing-colour-bottom{width:60%}}img.landing-left{padding-left:100px;width:100%}@media only screen and (max-width: 749px){img.landing-left{padding-left:0}}section#goodbye-greys{background:#fff;padding:20px 0 80px}section#goodbye-greys h1.goodbye-greys,section#goodbye-greys .goodbye-greys.h1,section#goodbye-greys .goodbye-greys.h1--mini{text-transform:none;font-weight:700;text-align:center;letter-spacing:-1px;font-size:45px;line-height:45px;font-family:Open Sans,sans-serif;margin-bottom:0;padding-top:10px;padding-bottom:20px}@media only screen and (max-width: 989px){section#goodbye-greys h1.goodbye-greys,section#goodbye-greys .goodbye-greys.h1,section#goodbye-greys .goodbye-greys.h1--mini{padding-top:0;font-size:35px;line-height:35px}}@media only screen and (max-width: 749px){section#goodbye-greys h1.goodbye-greys,section#goodbye-greys .goodbye-greys.h1,section#goodbye-greys .goodbye-greys.h1--mini{padding-top:30px;font-size:35px;line-height:35px}}section#goodbye-greys h2.goodbye-greys,section#goodbye-greys .goodbye-greys.h2{text-transform:none;font-weight:700;text-align:center;letter-spacing:-1px;font-size:30px;line-height:35px;font-family:Open Sans,sans-serif;margin-bottom:0;padding-top:60px;padding-bottom:20px}section#goodbye-greys .benefits-padding{padding:100px 0}section#goodbye-greys h3.bundle-types,section#goodbye-greys .bundle-types.h3{font-weight:400;text-align:center;font-size:18px;line-height:26px;padding:60px 250px;margin-bottom:10px}@media only screen and (max-width: 749px){section#goodbye-greys h3.bundle-types,section#goodbye-greys .bundle-types.h3{padding:30px 20px}}section#goodbye-greys h4.bundle-types,section#goodbye-greys .bundle-types.h4{font-weight:400;text-align:center;font-size:16px;line-height:26px;padding:20px 25px;margin-bottom:10px;text-transform:none;letter-spacing:.012em}@media only screen and (max-width: 749px){section#goodbye-greys h4.bundle-types,section#goodbye-greys .bundle-types.h4{padding:30px 20px}}section#goodbye-greys .benefits-bg{padding:20px 30px;background:#edf2fb;margin-bottom:10px}@media only screen and (max-width: 749px){section#goodbye-greys .benefits-bg{margin-bottom:30px}}section#goodbye-greys h3.benefits,section#goodbye-greys .benefits.h3{font-weight:700;text-align:center;font-size:16px;padding-top:10px}section#goodbye-greys .buy-now{padding:0 20px;width:200px;background-color:#ffe5f4;display:block;margin:0 auto 50px}section#goodbye-greys .buy-now a{font-size:16px;font-weight:700;color:#000;padding:20px 15px;display:block;margin-left:auto;margin-right:auto;text-align:center}section#goodbye-greys a img.goodbye-greys{width:400px;display:block;margin:-500px auto 0}section#top-band-getting{background:#fff;padding:60px 0 0}@media only screen and (max-width: 749px){section#top-band-getting{padding:40px 0 0}}section#top-band-getting-second{background:#fff;padding:0 0 60px}section#top-band-getting-third{background:#fff;padding:80px 0}section#top-band-consultant{padding:40px 0 0}section#second-band-getting{border-top:1px solid #000000;padding:70px 0}section#third-band-getting{padding:60px 0}section#top-band-getting-pages{background:#fff;padding:20px 0 80px;border-bottom:1px solid #000000}section#top-band-getting-started-home{background:#fff;padding:80px 0;border-bottom:1px solid #ecf0f0}@media only screen and (max-width: 749px){section#top-band-getting-started-home{padding:40px 0}}section#top-band-getting-pages-no{background:#fff;padding:50px 0 80px}section#top-band-getting-pages-complete{background:#f8f5e8;padding:60px 0;margin-bottom:20px}section#top-band-getting-pages-darken{background:#fff}section#top-band-getting-pages-light{background:#fff}section#top-band-concierge-page{background:#fff;padding:60px 0 40px}@media only screen and (max-width: 749px){section#top-band-concierge-page{padding:40px 0 20px}}section#band-concierge{background:#fff;padding:30px 0}@media only screen and (max-width: 749px){section#band-concierge{padding:20px 0}}section#bottom-band-concierge{background:#fff;padding:40px 0 100px}@media only screen and (max-width: 749px){section#bottom-band-concierge{padding:20px 0 60px}}.why-spacing{padding:60px 0}@media only screen and (max-width: 749px){.why-spacing{padding:50px 0}}.why-spacing5{padding:60px 0}@media only screen and (max-width: 749px){.why-spacing5{padding:50px 0 20px}}.getting-writing .why-colour-spacing1{padding:100px 0 0}@media only screen and (max-width: 749px){.getting-writing .why-colour-spacing1{margin-top:-80px}}.getting-writing .why-colour-spacing2{padding:100px 0 0}@media only screen and (max-width: 749px){.getting-writing .why-colour-spacing2{margin-top:-100px;padding-bottom:40px}}.getting-writing .why-colour-spacing3{padding:0 0 100px;margin-top:-50px}@media only screen and (max-width: 749px){.getting-writing .why-colour-spacing3{padding-bottom:100px}}.best-of-spacing{padding:60px 0}@media only screen and (max-width: 749px){.best-of-spacing{padding:40px 0}}.support-border-bottom{border-bottom:10px solid #000000;padding:70px 20px}.sup-home-headings h1,.sup-home-headings .h1,.sup-home-headings .h1--mini{font-weight:800;text-align:center;text-transform:none;letter-spacing:.012em;font-size:50px;line-height:50px;font-family:big-caslon-fb,serif;margin-bottom:10px;padding:0 250px}@media only screen and (min-width: 750px) and (max-width: 989px){.sup-home-headings h1,.sup-home-headings .h1,.sup-home-headings .h1--mini{padding:0 10px 10px}}@media only screen and (max-width: 749px){.sup-home-headings h1,.sup-home-headings .h1,.sup-home-headings .h1--mini{line-height:40px;padding:0 10px;font-size:40px}}.sup-home-headings h2,.sup-home-headings .h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:30px;margin-bottom:20px;padding:0 250px}@media only screen and (min-width: 750px) and (max-width: 989px){.sup-home-headings h2,.sup-home-headings .h2{padding:0}}@media only screen and (max-width: 749px){.sup-home-headings h2,.sup-home-headings .h2{font-size:18px;line-height:30px;padding:0}}h1.concierge,.concierge.h1,.concierge.h1--mini{font-weight:700;text-align:left;text-transform:none;letter-spacing:.012em;font-size:36px;line-height:46px;font-family:big-caslon-fb,serif;margin-bottom:10px;padding:0}@media only screen and (min-width: 750px) and (max-width: 989px){h1.concierge,.concierge.h1,.concierge.h1--mini{padding:0}}@media only screen and (max-width: 749px){h1.concierge,.concierge.h1,.concierge.h1--mini{line-height:38px;padding:0;font-size:28px}}h2.concierge,.concierge.h2{font-weight:400;text-align:left;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:30px;margin-bottom:20px;padding:0}@media only screen and (min-width: 750px) and (max-width: 989px){h2.concierge,.concierge.h2{padding:0}}@media only screen and (max-width: 749px){h2.concierge,.concierge.h2{font-size:18px;line-height:30px;padding:0}}h2.con-bottom,.con-bottom.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.022em;font-size:20px;line-height:30px;margin-bottom:30px;padding:0}@media only screen and (min-width: 750px) and (max-width: 989px){h2.con-bottom,.con-bottom.h2{padding:15px 0 0}}@media only screen and (max-width: 749px){h2.con-bottom,.con-bottom.h2{font-size:18px;line-height:30px;padding:15px 0 0}}.sup-home-headings h2.con-button,.sup-home-headings .con-button.h2{font-weight:700;text-align:centre;text-transform:none;letter-spacing:.012em;font-size:20px;background-color:#ffe5f4;line-height:30px;padding:15px;width:180px;margin-top:10px;text-transform:uppercase;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){.sup-home-headings h2.con-button,.sup-home-headings .con-button.h2{margin-top:10px;margin-bottom:40px;font-size:18px;padding:20px 30px;width:100%}}.sup-home-headings h2.con-button a:hover,.sup-home-headings .con-button.h2 a:hover{color:#fff}.getting-writing-white{background:#fff;padding:50px 0}@media only screen and (max-width: 749px){.getting-writing-white{padding:25px 0}}.getting-started-padding{margin-bottom:50px}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-started-padding{margin-bottom:100px}}@media only screen and (min-width: 750px) and (max-width: 989px) and (max-width: 749px){.getting-started-padding{margin-bottom:25px}}.getting-writing .what-do-spacing-heading-top{margin-bottom:60px}.getting-writing .what-do-spacing-heading{margin-top:60px;margin-bottom:60px}.getting-writing .what-do-spacing{margin-top:40px}.getting-writing img{width:50%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}.getting-writing img.home{width:70%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}.getting-writing img.why{width:90%;display:block;margin-left:auto;margin-right:auto;padding:20px 0}@media only screen and (max-width: 749px){.getting-writing img.why{width:60%}}.getting-writing img.why-salon{width:30%;display:block;margin-left:auto;margin-right:auto;padding-bottom:30px}@media only screen and (max-width: 749px){.getting-writing img.why-salon{width:60%}}.getting-writing img.best-of{width:90%;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){.getting-writing img.best-of{width:90%}}.getting-writing img.why-started{width:80%;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){.getting-writing img.why-started{width:100%}}.getting-writing img.why-top{height:600px;width:auto;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}@media only screen and (max-width: 749px){.getting-writing img.why-top{width:100%}}.getting-writing img.why-ba{width:90%;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){.getting-writing img.why-ba{width:80%}}.getting-writing img.colour{width:70%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;border-radius:50%}@media only screen and (max-width: 749px){.getting-writing img.colour{width:100%}}.getting-writing img.full{width:80%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;margin-top:20px}@media only screen and (max-width: 749px){.getting-writing img.full{width:100%}}.getting-writing img.natural-swatch{width:90%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;margin-top:0}@media only screen and (max-width: 749px){.getting-writing img.natural-swatch{width:80%;padding-bottom:0}}.getting-writing img.skintone-swatch{width:90%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;margin-top:0;border-radius:50%}@media only screen and (max-width: 749px){.getting-writing img.skintone-swatch{width:80%;padding-bottom:0}}.getting-writing img.sticker{width:100%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;margin-top:0}@media only screen and (max-width: 749px){.getting-writing img.sticker{width:100%;padding-bottom:0}}.getting-writing img.pigment{width:90%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;margin-top:0;border-radius:50%}@media only screen and (max-width: 749px){.getting-writing img.pigment{width:80%;padding-bottom:0}}.getting-writing img.mixing-ratios{width:30%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}.getting-writing img.which-colour{width:20%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 749px){.getting-writing img.which-colour{width:40%}}.getting-writing img.choose-which-colour{width:50%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;padding-top:20px}@media only screen and (max-width: 749px){.getting-writing img.choose-which-colour{width:65%}}img.support-hide{display:none}.getting-writing h1,.getting-writing .h1,.getting-writing .h1--mini{font-weight:800;text-align:center;text-transform:none;letter-spacing:.012em;font-size:50px;line-height:50px;font-family:big-caslon-fb,serif;border-bottom:2px solid;margin-bottom:40px;padding:0 250px 20px}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h1,.getting-writing .h1,.getting-writing .h1--mini{padding:0 10px 10px}}@media only screen and (max-width: 749px){.getting-writing h1,.getting-writing .h1,.getting-writing .h1--mini{line-height:36px;padding:0 10px 10px;font-size:32px}}.getting-writing h1.why,.getting-writing .why.h1,.getting-writing .why.h1--mini{font-weight:800;text-align:center;text-transform:none;letter-spacing:.012em;font-size:80px;line-height:60px;border-bottom:none;font-family:big-caslon-fb,serif;margin-bottom:40px;padding:0 100px}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h1.why,.getting-writing .why.h1,.getting-writing .why.h1--mini{padding:0 10px;font-size:42px;line-height:42px;margin-bottom:0}}@media only screen and (max-width: 749px){.getting-writing h1.why,.getting-writing .why.h1,.getting-writing .why.h1--mini{line-height:56px;padding:0 10px;margin-bottom:10px;font-size:55px}}.getting-writing h1.padding,.getting-writing .padding.h1,.getting-writing .padding.h1--mini{font-weight:800;text-align:center;text-transform:none;letter-spacing:.012em;font-size:50px;line-height:55px;font-family:big-caslon-fb,serif;border-bottom:2px solid;margin-bottom:40px;padding-bottom:20px}@media only screen and (max-width: 989px){.getting-writing h1.padding,.getting-writing .padding.h1,.getting-writing .padding.h1--mini{padding:0 100px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h1.padding,.getting-writing .padding.h1,.getting-writing .padding.h1--mini{padding:0 15px 10px;font-size:32px;line-height:36px}}.getting-writing h2,.getting-writing .h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:35px}@media only screen and (max-width: 749px){.getting-writing h2,.getting-writing .h2{line-height:30px}}.getting-writing h2.best,.getting-writing .best.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:22px;line-height:35px;padding:0 200px;margin-top:-30px}@media only screen and (max-width: 749px){.getting-writing h2.best,.getting-writing .best.h2{padding:0 10px;margin-top:-10px;line-height:32px}}.getting-writing h2.natural,.getting-writing .natural.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:35px;padding:0 250px;margin-top:-20px;margin-bottom:20px}@media only screen and (max-width: 749px){.getting-writing h2.natural,.getting-writing .natural.h2{padding:0 5px;font-size:18px}}.getting-writing h2.intro,.getting-writing .intro.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:22px;line-height:32px;font-family:Open Sans,sans-serif}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h2.intro,.getting-writing .intro.h2{font-size:18px}}@media only screen and (max-width: 749px){.getting-writing h2.intro,.getting-writing .intro.h2{font-size:18px;line-height:26px}}.getting-writing h2 a,.getting-writing .h2 a{color:#000;border-bottom:1px solid #000000;font-weight:600}.getting-writing h2 a:hover,.getting-writing .h2 a:hover{border-bottom:1px solid #dbdede;color:#dbdede}.getting-writing h2.home,.getting-writing .home.h2{font-weight:600;text-align:center;text-transform:none;letter-spacing:.012em;font-size:24px}.getting-writing h2.under-home,.getting-writing .under-home.h2{color:#000;font-family:big-caslon-fb,serif;font-weight:800;font-size:24px;letter-spacing:.012em}@media only screen and (max-width: 749px){.getting-writing h2.under-home,.getting-writing .under-home.h2{font-size:26px}}.getting-writing a h2.under-home,.getting-writing a .under-home.h2{color:#000;font-weight:800}.getting-writing a:hover h2.under-home,.getting-writing a:hover .under-home.h2{color:#000}.getting-writing h2.do-you,.getting-writing .do-you.h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:24px;padding:10px 60px 5px}.getting-writing h2.do-you a,.getting-writing .do-you.h2 a{font-weight:700;border-bottom:none}.getting-writing h2.do-you a:hover,.getting-writing .do-you.h2 a:hover,.getting-writing a:hover .do-you-background{opacity:.8}.getting-writing .do-you-background{padding:40px 10px 50px;background:#eff9f5}.getting-writing .do-you-background a:hover{opacity:.8}.getting-writing h2.pre-lightened,.getting-writing .pre-lightened.h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:24px;margin-bottom:-10px;font-family:Open Sans,sans-serif}.getting-writing h2.steps,.getting-writing .steps.h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:24px;padding:0 60px 5px;font-family:Open Sans,sans-serif}@media only screen and (max-width: 989px){.getting-writing h2.steps,.getting-writing .steps.h2{padding:0 50px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h2.steps,.getting-writing .steps.h2{padding:0 5px 10px;font-size:20px;line-height:24px}}.getting-writing h3.steps,.getting-writing .steps.h3{font-weight:600;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;padding:0 60px 0 60px 10px}.getting-writing h2.parts,.getting-writing .parts.h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:24px;padding-bottom:10px}.getting-writing h2.steps-padding,.getting-writing .steps-padding.h2{padding:0 250px;font-family:Open Sans,sans-serif}@media only screen and (max-width: 989px){.getting-writing h2.steps-padding,.getting-writing .steps-padding.h2{padding:0 40px}}@media only screen and (max-width: 749px){.getting-writing h2.steps-padding,.getting-writing .steps-padding.h2{padding:0 5px;font-size:18px;line-height:30px}}.getting-writing h2.cr-know-header,.getting-writing .cr-know-header.h2{text-align:left;font-weight:800;font-size:32px;padding:20px 0 10px}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h2.cr-know-header,.getting-writing .cr-know-header.h2{padding:0 0 10px;font-size:22px}}@media only screen and (max-width: 749px){.getting-writing h2.cr-know-header,.getting-writing .cr-know-header.h2{text-align:center}}.getting-writing h2.cr-know,.getting-writing .cr-know.h2{text-align:left;font-family:Open Sans,sans-serif;line-height:26px;padding:0 0 20px}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h2.cr-know,.getting-writing .cr-know.h2{font-size:18px;line-height:30px}}@media only screen and (max-width: 749px){.getting-writing h2.cr-know,.getting-writing .cr-know.h2{text-align:center;font-size:20px;line-height:26px;padding:0 10px 20px}}.getting-writing h2.cr-will,.getting-writing .cr-will.h2{text-align:center;font-weight:700;font-size:24px}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h2.cr-will,.getting-writing .cr-will.h2{padding:0 0 10px}}@media only screen and (min-width: 750px) and (max-width: 989px) and (max-width: 749px){.getting-writing h2.cr-will,.getting-writing .cr-will.h2{text-align:center}}.getting-writing h2.what-do,.getting-writing .what-do.h2{text-align:left;font-weight:700;font-size:20px;padding:0;line-height:24px}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h2.what-do,.getting-writing .what-do.h2{padding:0 0 10px;font-size:18px}}@media only screen and (max-width: 749px){.getting-writing h2.what-do,.getting-writing .what-do.h2{text-align:center}}.getting-writing h2.steps-middle,.getting-writing .steps-middle.h2{padding:0 300px;font-family:Open Sans,sans-serif}@media only screen and (max-width: 989px){.getting-writing h2.steps-middle,.getting-writing .steps-middle.h2{padding:0 100px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h2.steps-middle,.getting-writing .steps-middle.h2{padding:10px 25px 0;font-size:18px;line-height:26px}}.getting-writing h2.middle,.getting-writing .middle.h2{padding:0 300px}@media only screen and (max-width: 989px){.getting-writing h2.middle,.getting-writing .middle.h2{padding:0 100px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h2.middle,.getting-writing .middle.h2{padding:0 5px;font-size:18px;line-height:30px}}.getting-writing h2.middle-darken,.getting-writing .middle-darken.h2{padding:0 70px;font-family:Open Sans,sans-serif}@media only screen and (max-width: 989px){.getting-writing h2.middle-darken,.getting-writing .middle-darken.h2{padding:0 100px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h2.middle-darken,.getting-writing .middle-darken.h2{padding:10px 20px 0;font-size:18px;line-height:26px}}.getting-writing h2.describe,.getting-writing .describe.h2{margin-top:-40px;padding:0 60px}@media only screen and (max-width: 749px){.getting-writing h2.describe,.getting-writing .describe.h2{padding:0}}.getting-writing h2.steps-gs-cr,.getting-writing .steps-gs-cr.h2{font-weight:800;text-align:center;text-transform:none;letter-spacing:.012em;font-size:24px;padding:0;border-bottom:2px solid;margin-bottom:10px}.getting-writing h2.gs-home,.getting-writing .gs-home.h2{line-height:26px;margin-top:5px}.getting-writing h2.gs-home a,.getting-writing .gs-home.h2 a{font-weight:800;font-size:30px;line-height:36px;letter-spacing:.01em;margin-bottom:10px;text-align:center;text-decoration:none;border-bottom:none}@media only screen and (max-width: 749px){.getting-writing h2.gs-home a,.getting-writing .gs-home.h2 a{font-size:30px;padding:0 10px}}.getting-writing h2.gs-home a:hover,.getting-writing .gs-home.h2 a:hover{color:#dbdede}.getting-writing h2.gs-home-pad,.getting-writing .gs-home-pad.h2{line-height:26px;margin-top:5px;padding:0 50px}.getting-writing h2.gs-home-pad a,.getting-writing .gs-home-pad.h2 a{font-weight:800;font-size:30px;line-height:36px;letter-spacing:.01em;margin-bottom:10px;text-align:center;text-decoration:none;border-bottom:none}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h2.gs-home-pad a,.getting-writing .gs-home-pad.h2 a{font-size:20px;line-height:2px}}@media only screen and (max-width: 749px){.getting-writing h2.gs-home-pad a,.getting-writing .gs-home-pad.h2 a{font-size:30px;padding:20px 0}}.getting-writing h2.gs-home-pad a:hover,.getting-writing .gs-home-pad.h2 a:hover{color:#dbdede}.getting-writing h3.skintone,.getting-writing .skintone.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-top:-5px;font-size:18px;line-height:26px}.getting-writing h2.why-heading,.getting-writing .why-heading.h2{font-weight:700;text-align:center;text-transform:none;letter-spacing:.01em;margin-bottom:15px;font-size:38px;line-height:42px;font-family:big-caslon-fb,serif;margin-top:10px;padding:0 250px}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h2.why-heading,.getting-writing .why-heading.h2{padding:0 150px}}@media only screen and (max-width: 749px){.getting-writing h2.why-heading,.getting-writing .why-heading.h2{font-size:28px;line-height:34px;padding:0 10px}}.custom-grid{display:flex;flex-wrap:wrap;padding:50px 0 0}.custom-grid__item{box-sizing:border-box;padding:10px;margin:50px 0 70px}@media only screen and (max-width: 749px){.custom-grid__item{margin:40px 0 50px}}.custom-grid__item img{width:20%}.column1{flex:1 1 50%;background-color:#fbfaff;border-right:10px solid #ffffff;display:flex;align-items:center;justify-content:center}.column2{flex:1 1 50%;display:flex;flex-direction:column;background-color:#fbfaff}.box1,.box2{width:100%;height:50%;display:flex;align-items:center;justify-content:center;border-bottom:10px solid #ffffff}.box2{border-bottom:none}.column1 img,.box1 img,.box2 img{width:70%;height:auto;display:block;margin:auto}@media only screen and (max-width: 749px){.column1 img,.box1 img,.box2 img{width:100%}}.getting-writing h3.home,.getting-writing .home.h3{font-weight:600;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0}.getting-writing h3.home-bottom,.getting-writing .home-bottom.h3{font-weight:600;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;padding:20px 40px 0}.getting-writing h3.contact,.getting-writing .contact.h3{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;padding-top:20px;text-decoration:underline;font-size:18px;color:#ffe5f4}.getting-writing h3.number-home,.getting-writing .number-home.h3{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;margin-top:10px;font-size:26px}@media only screen and (max-width: 749px){.getting-writing h3.number-home,.getting-writing .number-home.h3{font-size:20px}}.getting-writing h3.number,.getting-writing .number.h3{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:20px}.getting-writing h3.colour-number,.getting-writing .colour-number.h3{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px}.getting-writing h3.developer,.getting-writing .developer.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px;padding-top:20px;line-height:30px}.getting-writing h3.developer a,.getting-writing .developer.h3 a{color:#000;border-bottom:1px solid #000000;font-weight:600}.getting-writing h3.developer a:hover,.getting-writing .developer.h3 a:hover{border-bottom:1px solid #dbdede;color:#dbdede}.getting-writing h3.why-heading,.getting-writing .why-heading.h3{font-weight:800;text-align:center;text-transform:none;letter-spacing:.01em;margin-bottom:5px;font-size:32px;line-height:44px;font-family:big-caslon-fb,serif}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h3.why-heading,.getting-writing .why-heading.h3{font-size:24px;line-height:28px}}@media only screen and (max-width: 749px){.getting-writing h3.why-heading,.getting-writing .why-heading.h3{font-size:22px;line-height:26px}}.getting-writing h3.why-colour-heading,.getting-writing .why-colour-heading.h3{font-weight:800;text-align:center;text-transform:none;letter-spacing:.01em;margin-top:-10px;margin-bottom:110px;font-size:32px;line-height:44px;font-family:big-caslon-fb,serif;padding:0 200px}@media only screen and (max-width: 749px){.getting-writing h3.why-colour-heading,.getting-writing .why-colour-heading.h3{font-size:26px;line-height:34px;padding:0 40px;margin-bottom:80px}}.getting-writing h3.why-use,.getting-writing .why-use.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px;line-height:28px;padding:0 50px}@media only screen and (max-width: 989px){.getting-writing h3.why-use,.getting-writing .why-use.h3{padding:0 20px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h3.why-use,.getting-writing .why-use.h3{padding:0;font-size:16px}}.getting-writing h3.why-use a,.getting-writing .why-use.h3 a{color:#1e7de4}.getting-writing h3.why-use a:hover,.getting-writing .why-use.h3 a:hover{color:#1e7de4;text-decoration:underline}.getting-writing h3.why-use-padding,.getting-writing .why-use-padding.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px;line-height:28px;padding:0 250px}@media only screen and (max-width: 989px){.getting-writing h3.why-use-padding,.getting-writing .why-use-padding.h3{padding:0 20px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h3.why-use-padding,.getting-writing .why-use-padding.h3{padding:0 10px;font-size:16px}}.getting-writing h3.why-use-padding a,.getting-writing .why-use-padding.h3 a{color:#1e7de4}.getting-writing h3.why-use-padding a:hover,.getting-writing .why-use-padding.h3 a:hover{color:#1e7de4;text-decoration:underline}.getting-writing h3.why-start,.getting-writing .why-start.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-top:10px;margin-bottom:0;font-size:18px;line-height:30px;padding:0 250px}@media only screen and (max-width: 989px){.getting-writing h3.why-start,.getting-writing .why-start.h3{padding:0 100px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h3.why-start,.getting-writing .why-start.h3{padding:0 15px;font-size:16px}}.getting-writing h3.matters,.getting-writing .matters.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px;line-height:30px;padding:0 150px}@media only screen and (max-width: 989px){.getting-writing h3.matters,.getting-writing .matters.h3{padding:0 100px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h3.matters,.getting-writing .matters.h3{padding:0 25px;font-size:16px;line-height:24px}}.getting-writing h3.why-colour,.getting-writing .why-colour.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:20px;margin-top:-25px;line-height:32px;padding:0 150px}@media only screen and (max-width: 989px){.getting-writing h3.why-colour,.getting-writing .why-colour.h3{padding:0 100px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h3.why-colour,.getting-writing .why-colour.h3{padding:0 20px;font-size:18px;line-height:30px;margin-top:10px}}.getting-writing h3.why-colour-points,.getting-writing .why-colour-points.h3{font-weight:700;text-align:left;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:26px;line-height:42px;padding:0 20px;font-family:big-caslon-fb,serif}@media only screen and (max-width: 989px){.getting-writing h3.why-colour-points,.getting-writing .why-colour-points.h3{padding:0 100px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h3.why-colour-points,.getting-writing .why-colour-points.h3{padding:0 20px;font-size:22px;line-height:30px;margin-top:10px}}.getting-writing h3.why,.getting-writing .why.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px;line-height:28px;padding:0 20px 15px}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing h3.why,.getting-writing .why.h3{padding:0 10px;font-size:16px;line-height:26px}}@media only screen and (max-width: 749px){.getting-writing h3.why,.getting-writing .why.h3{padding:0 20px 20px;font-size:18px;line-height:24px}}.getting-writing h3.which-home,.getting-writing .which-home.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px;line-height:30px;padding:0 50px}@media only screen and (max-width: 989px){.getting-writing h3.which-home,.getting-writing .which-home.h3{padding:0 10px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h3.which-home,.getting-writing .which-home.h3{padding:0 5px;font-size:18px;line-height:26px}}.getting-writing h3.which,.getting-writing .which.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px;line-height:30px;padding:0 20px}@media only screen and (max-width: 989px){.getting-writing h3.which,.getting-writing .which.h3{padding:0 10px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h3.which,.getting-writing .which.h3{padding:0 5px;font-size:16px;line-height:26px}}.getting-writing h3.result,.getting-writing .result.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-top:100px;font-size:18px;padding:10px;line-height:30px;background:#fff2ee}@media only screen and (max-width: 989px){.getting-writing h3.result,.getting-writing .result.h3{padding:20px 0;margin-top:50px}}@media only screen and (max-width: 989px) and (max-width: 749px){.getting-writing h3.result,.getting-writing .result.h3{padding:20px 0;margin-top:50px;margin-bottom:50px}}.getting-writing h3.developer-result,.getting-writing .developer-result.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px;padding-top:5px;line-height:30px}.getting-writing h3.developer-result a,.getting-writing .developer-result.h3 a{color:#000;border-bottom:1px solid #000000;font-weight:600}.getting-writing h3.developer-result a:hover,.getting-writing .developer-result.h3 a:hover{border-bottom:1px solid #dbdede;color:#dbdede}.getting-writing h3.shop-now a,.getting-writing .shop-now.h3 a{color:#ffe5f4;font-weight:600}.getting-writing h3.how-to,.getting-writing .how-to.h3{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px;padding-top:5px;line-height:30px;padding-bottom:5px}.getting-writing p a{font-size:16px;color:#000;border-bottom:1px solid #000000;font-weight:600}.getting-writing p a:hover{border-bottom:1px solid #dbdede;color:#dbdede}.getting-writing p{text-transform:none;letter-spacing:.012em;font-size:16px;line-height:30px;text-align:center}.getting-writing p.points{text-align:center;text-transform:none;letter-spacing:.012em;font-weight:600;font-size:16px}.getting-writing p.steps{text-align:left;text-transform:none;letter-spacing:.012em;font-weight:600;font-size:16px}@media only screen and (max-width: 749px){.getting-writing p.steps{text-align:center}}.getting-writing p.what-do{text-align:left;text-transform:none;letter-spacing:.012em;font-weight:400;font-size:16px;line-height:24px}@media only screen and (max-width: 749px){.getting-writing p.what-do{text-align:center}}.getting-writing .image img{width:30%;display:block;margin-left:auto;margin-right:auto;padding:20px 0;text-align:center}@media only screen and (max-width: 749px){.getting-writing .image img{width:60%}}img.how-do-cr{width:90%;display:block;margin-left:auto;margin-right:auto;padding:0 0 20px;text-align:center}@media only screen and (max-width: 749px){img.how-do-cr{width:70%;margin-top:-50px;padding:0}}a p.mix-quantities{text-align:center;font-weight:600;color:#000;line-height:26px}a img.mix-quantities{border-radius:50%;width:50%}a img.filler-swatch{border-radius:50%;width:70%}@media only screen and (max-width: 749px){a img.filler-swatch{width:50%}}.getting-writing .image a p{font-size:16px;font-weight:600;text-align:center}.getting-writing .click{text-align:center!important}.getting-writing .help-shop{text-align:center;background:#f6f5ff;padding:20px 0}.getting-writing .help-shop img{width:50%;margin-bottom:5px}a.best-of{text-align:center;font-weight:700;font-size:18px;display:block;margin-left:auto;margin-right:auto;margin-top:30px;color:#fff;background:#000;width:200px;padding:15px 20px;text-transform:uppercase;letter-spacing:.02em}a.best-of:hover{background:#ffe5f4}a.why{text-align:center;font-weight:700;font-size:16px;display:block;margin-left:auto;margin-right:auto;margin-top:30px;color:#000;background:#ffe5f4;width:300px;padding:15px 20px;text-transform:uppercase;letter-spacing:.02em}a.why:hover{color:#fff}.getting-writing a.gs-home{text-align:center;display:block;font-size:18px;font-weight:400;text-decoration:underline;padding-top:10px;color:#1e7de4}.getting-writing a.gs-home:hover{color:#1e7de4;font-weight:60}.support-section a.gs-home:hover{color:#1e7de4;font-weight:600}.getting-writing a.help-shop{text-align:center;color:#000;font-weight:700;text-transform:uppercase;padding:0;margin-bottom:200px}.getting-writing a:hover.help-shop{color:#fff}.getting-writing a.click{font-size:16px;font-weight:600;text-align:center!important;border-bottom:1px solid;color:#000}.getting-writing a:hover.click{color:#dbdede}.getting-writing .spacing{margin:70px 0 10px!important}.getting-writing .divide{padding:5px 0}.getting-writing .line{margin-top:50px;margin-bottom:30px;border-bottom:1px solid #000000}.getting-writing .info-background{padding:40px 10px 50px;background:#ddf0f0}hr{border-bottom:1px solid #e0e5e5;margin:50px 0}hr.skintone{border-bottom:1px solid #e0e5e5;margin:60px 0}.getting-writing .info-background-two{margin:30px 0;padding:5px 10px 20px;background:#ddf0f0}.getting-writing .why-background{min-height:250px;padding:30px;background:#fff}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing .why-background{padding:10px 10px 0;min-height:150px}}@media only screen and (max-width: 749px){.getting-writing .why-background{min-height:0px;padding:10px}}.getting-writing .why-background2{min-height:250px;padding:30px}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing .why-background2{padding:10px 10px 0;min-height:150px}}@media only screen and (max-width: 749px){.getting-writing .why-background2{min-height:0px;padding:10px}}.getting-writing .info-background-gs-cr{min-height:420px;margin:30px 0;padding:30px;background:#f8f7ff}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing .info-background-gs-cr{padding:20px 10px}}@media only screen and (max-width: 749px){.getting-writing .info-background-gs-cr{min-height:200px;padding:30px 10px}}.getting-writing .info-background-gs{min-height:200px;margin:30px 0;padding:30px 10px;background:#fcf5fa}.getting-writing .info-background-gs-small{margin:30px 0;padding:30px 20px;background:#fcf5fa}.getting-writing .colour-reflect-bg{min-height:180px;margin:0 0 50px;padding:30px;background:#fff2ee}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing .colour-reflect-bg{padding:20px 10px}}@media only screen and (max-width: 749px){.getting-writing .colour-reflect-bg{min-height:100px;padding:30px 10px}}.getting-writing .info-background-light{min-height:220px;padding:30px 10px;background:#f8f7ff;margin-top:50px;border:1px solid #EDEBFF}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing .info-background-light{min-height:250px}}.getting-writing a:hover .info-background-light{padding:30px 10px;background:#fff}.getting-writing .understand{min-height:220px;padding:30px 10px;background:#f8f7ff;margin-top:50px;border:1px solid #EDEBFF}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing .understand{min-height:220px}}@media only screen and (max-width: 749px){.getting-writing .understand{min-height:220px}}.getting-writing a:hover .understand{padding:30px 10px;background:#fff}.getting-writing .info-background-darker{min-height:200px;margin:30px 10px;padding:30px 10px;background:#f8f5e8}.getting-writing .info-background-darker-small{margin:60px 50px 50px;padding:40px 20px;background:#fff2ee}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing .info-background-darker-small{margin:60px 0;padding:20px 10px}}@media only screen and (max-width: 749px){.getting-writing .info-background-darker-small{margin:60px 0;padding:35px 30px}}.understanding-background{padding:40px 10px 50px;background:#000}@media only screen and (min-width: 750px) and (max-width: 989px){.getting-writing .info-background{min-height:190px}}@media only screen and (max-width: 749px){.getting-writing .info-background{margin-bottom:20px}}.getting-writing .accordion-whole{background:#fff2ee;padding:30px 20px;margin-bottom:20px}.getting-writing .accordion-button h4,.getting-writing .accordion-button .h4{font-weight:700;text-transform:none;letter-spacing:.015em}.getting-writing .accordion-button span{float:right}.getting-writing .accordion-content p{padding-top:20px;text-align:left}.getting-writing .accordion-content h4,.getting-writing .accordion-content .h4{font-weight:700;text-transform:none;letter-spacing:.015em;padding-top:5px}.getting-writing .accordion-content h4.try,.getting-writing .accordion-content .try.h4{font-weight:700;padding-top:15px}.getting-writing .accordion-content .product-images{padding-top:10px}.getting-writing .accordion-content .product-images a p{padding-top:5px;text-align:center;font-size:16px;font-weight:600;color:#000;line-height:20px}@media only screen and (max-width: 749px){.getting-writing .accordion-content .product-images a p{padding-bottom:10px}}.getting-writing .accordion-content .product-images a:hover p{color:#dbdede}.getting-writing .accordion-content .product-images img{width:100%;border-radius:50%}.quiz h1,.quiz .h1,.quiz .h1--mini{font-weight:800;text-align:center;text-transform:none;letter-spacing:.012em;font-size:50px;line-height:50px;font-family:big-caslon-fb,serif;margin-bottom:40px}@media only screen and (min-width: 750px) and (max-width: 989px){.quiz h1,.quiz .h1,.quiz .h1--mini{padding:0 10px 10px}}@media only screen and (max-width: 749px){.quiz h1,.quiz .h1,.quiz .h1--mini{line-height:36px;padding:0 10px 10px;font-size:32px}}.quiz h2.question-number,.quiz .question-number.h2{text-align:center;font-weight:700;font-size:20px;line-height:28px}.quiz h2.question,.quiz .question.h2{text-align:center;font-weight:600;font-size:20px;line-height:28px;padding-bottom:30px}.quiz h2.answer-title,.quiz .answer-title.h2{text-align:left;font-weight:700;font-size:20px;line-height:28px;padding:60px 0 0}.quiz h2.ask,.quiz .ask.h2{text-align:center;font-weight:700;font-size:24px;line-height:32px;padding-top:50px}.quiz h3.answer,.quiz .answer.h3{text-align:center;font-weight:700;font-size:18px;line-height:26px;padding:0 15px}@media only screen and (min-width: 750px) and (max-width: 989px){.quiz h3.answer,.quiz .answer.h3{padding:0 10px}}@media only screen and (max-width: 749px){.quiz h3.answer,.quiz .answer.h3{padding:0 10px}}.quiz h3.shop-button a,.quiz .shop-button.h3 a{display:block;margin:0 auto;width:250px}.quiz h3.shop-button a,.quiz .shop-button.h3 a{text-align:center;font-weight:700;font-size:16px;padding:15px;letter-spacing:.025em;background-color:#ffbbc1;text-transform:uppercase}@media only screen and (min-width: 750px) and (max-width: 989px){.quiz h3.shop-button a,.quiz .shop-button.h3 a{padding:15px}}@media only screen and (max-width: 749px){.quiz h3.shop-button a,.quiz .shop-button.h3 a{padding:15px;margin-bottom:20px}}.quiz p.header{font-size:18px;line-height:28px;text-align:center;padding:0 250px 100px}@media only screen and (min-width: 750px) and (max-width: 989px){.quiz p.header{padding:0 10px 70px}}@media only screen and (max-width: 749px){.quiz p.header{padding:0 10px 10px}}.quiz p.answer{font-size:18px;line-height:28px;text-align:left;padding:0}@media only screen and (min-width: 750px) and (max-width: 989px){.quiz p.answer{padding:0 0 70px}}@media only screen and (max-width: 749px){.quiz p.answer{padding:0 0 10px}}.quiz p.answer a{font-weight:600;color:#000;text-decoration:underline}img.quiz-header{display:block;margin-left:auto;margin-right:auto;width:100%;margin-bottom:30px}@media only screen and (max-width: 749px){img.quiz-header{margin-top:-20px}}img.quiz-swatches{display:block;margin-left:auto;margin-right:auto;border-radius:50%;width:70%;margin-bottom:30px}@media only screen and (min-width: 750px) and (max-width: 989px){img.quiz-swatches{width:50%}}@media only screen and (max-width: 749px){img.quiz-swatches{width:50%;padding-top:20px}}.quiz .question-nobg{padding:60px 0}.quiz .question-outline{background-color:#efedfc;padding:60px 0}.quiz .shop{padding:40px 0}@media only screen and (max-width: 749px){.quiz .shop{padding:0 0 10px}}.quiz .background{background-color:#323232}.how-to-tabs{text-align:center}.how-to-tabs ul.tabs li{display:inline-block;text-align:center;margin-bottom:20px;background-color:#fff;font-family:Open Sans,sans-serif}@media only screen and (max-width: 749px){.how-to-tabs ul.tabs li{margin-bottom:10px}}.how-to-tabs ul.tabs li h2,.how-to-tabs ul.tabs li .h2{text-align:center;padding:10px 20px;margin-bottom:0;font-weight:700;text-transform:uppercase;font-family:Open Sans,sans-serif}@media only screen and (max-width: 749px){.how-to-tabs ul.tabs li h2,.how-to-tabs ul.tabs li .h2{font-size:20px}}.how-to-tabs ul.tabs li a:hover h2,.how-to-tabs ul.tabs li a:hover .h2{color:#dbdede}.how-to-tabs ul.tabs li a.active h2,.how-to-tabs ul.tabs li a.active .h2{background-color:#000;color:#fff}.how-to-tabs ul.tabs li h3,.how-to-tabs ul.tabs li .h3{padding:20px 15px 5px;font-size:16px;letter-spacing:1px;text-align:center}.how-to-tabs ul.tabs li h3:hover,.how-to-tabs ul.tabs li .h3:hover{color:#ffbbc1}.how-to-tabs #tab{padding:30px 0 0}.how-to-tabs img.tab-image{display:inline-block;width:90%;margin-top:0}@media only screen and (min-width: 750px) and (max-width: 989px){.how-to-tabs img.tab-image{width:70%;margin-top:0}}@media only screen and (max-width: 749px){.how-to-tabs img.tab-image{margin-top:20px;width:100%}}.how-to-tabs h3,.how-to-tabs .h3{font-weight:600;text-align:center;font-size:16px;margin-top:0;padding:0 5px;letter-spacing:.012em;margin-bottom:30px}@media only screen and (max-width: 749px){.how-to-tabs h3,.how-to-tabs .h3{font-size:14px;min-height:40px;margin-bottom:0;padding:0 5px}}.getting-writing .developer-inline{text-align:center}img.pre-lightened{display:inline-block;width:60%;border-radius:50%;margin-top:0;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){img.pre-lightened{width:40%}}img.colour-filler{width:100%;margin-top:0;display:block;margin-left:auto;margin-right:auto}img.colour-remover-image{display:inline-block;width:30%;margin-top:0;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){img.colour-remover-image{width:70%}}.developer-image img.developer-image{display:inline-block;width:50%;margin-top:0}@media only screen and (min-width: 750px) and (max-width: 989px){.developer-image img.developer-image{width:80%;margin-top:0}}@media only screen and (max-width: 749px){.developer-image img.developer-image{margin-top:0;width:50%}}.getting-writing .swatches-inline{text-align:center;display:inline-block;padding-top:10px}.getting-writing .colour-pic img{width:200px}img.swatches{width:80%}@media only screen and (max-width: 749px){img.swatches{width:100%}}.getting-writing h2.swatch-name,.getting-writing .swatch-name.h2{font-weight:400;font-size:20px;text-align:center;text-transform:none;letter-spacing:.012em;line-height:25px;margin-bottom:40px;margin-top:0;font-family:Open Sans,sans-serif}.getting-writing h2.swatch-name-gs,.getting-writing .swatch-name-gs.h2{font-weight:400;font-size:18px;text-align:center;text-transform:none;letter-spacing:.012em;line-height:22px;margin-bottom:30px;margin-top:0}@media only screen and (max-width: 749px){.getting-writing h2.swatch-name-gs,.getting-writing .swatch-name-gs.h2{margin-top:5px}}.getting-writing .swatches-spacing{padding:0 10px}.best-of-band{background:#eeebff;padding:150px 10px}h1.best-of-2023,.best-of-2023.h1,.best-of-2023.h1--mini{font-weight:900;font-size:120px;font-family:big-caslon-fb,serif;text-align:center;letter-spacing:.002em;margin-bottom:0;color:#8c66ff;text-transform:none}@media only screen and (max-width: 749px){h1.best-of-2023,.best-of-2023.h1,.best-of-2023.h1--mini{font-size:60px;margin-bottom:-2px}}h2.best-of-2023-other,.best-of-2023-other.h2{font-weight:700;font-size:60px;line-height:60px;text-align:center;text-transform:none;letter-spacing:.002em;margin-bottom:100px;color:#8c66ff;padding:0 220px}@media only screen and (max-width: 749px){h2.best-of-2023-other,.best-of-2023-other.h2{font-size:60px;margin-bottom:60px;padding:0 20px}}h2.best-of-2023,.best-of-2023.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;color:#8c66ff;font-size:22px;line-height:35px;padding:0 600px 50px}@media only screen and (max-width: 749px){h2.best-of-2023,.best-of-2023.h2{padding:0 20px 40px;font-size:18px;line-height:26px}}.best-of-bg{background:ivory;padding:100px 0}@media only screen and (max-width: 749px){.best-of-bg{padding:50px 0}}.best-of-bg-blue{background:#eeebff;padding:100px 0}@media only screen and (max-width: 749px){.best-of-bg-blue{padding:50px 0}}.best-of-page{margin-top:0;padding:60px 0 20px}@media only screen and (max-width: 749px){.best-of-page{padding-bottom:30px}}h1.best-of,.best-of.h1,.best-of.h1--mini{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:60px;line-height:60px;border-bottom:none;margin-bottom:10px;padding:0 250px;color:#8c66ff}@media only screen and (max-width: 749px){h1.best-of,.best-of.h1,.best-of.h1--mini{padding:0 25px 15px;font-size:50px;line-height:55px}}h1.best-of-explanation,.best-of-explanation.h1,.best-of-explanation.h1--mini{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;font-size:60px;line-height:60px;border-bottom:none;margin-bottom:10px;padding:0 150px;color:#8c66ff}@media only screen and (max-width: 749px){h1.best-of-explanation,.best-of-explanation.h1,.best-of-explanation.h1--mini{padding:0 25px 15px;font-size:50px;line-height:55px}}h2.best-of-point,.best-of-point.h2{font-weight:600;font-family:big-caslon-fb,serif;font-style:italic;text-align:center;text-transform:none;letter-spacing:.012em;font-size:40px;line-height:60px;border-bottom:none;margin-bottom:10px;padding:60px 250px;color:#8c66ff}@media only screen and (max-width: 749px){h2.best-of-point,.best-of-point.h2{padding:40px 25px;font-size:30px;line-height:45px}}h2.best-of,.best-of.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:22px;line-height:35px;padding:0 200px 50px}@media only screen and (max-width: 749px){h2.best-of,.best-of.h2{padding:0 20px 40px;font-size:18px;line-height:26px}}.gift-band-shop-cart-got{border:3px solid #ff002b;background:#fee2f1;font-size:18px;font-weight:700;color:#237c4f;padding:30px 20px;font-size:16px;margin-top:20px;margin-bottom:20px}section#gift-band-in-collection{background:#fee2f1;padding:20px 10px;margin-bottom:20px}@media only screen and (max-width: 749px){section#gift-band-in-collection{margin-bottom:40px}}section#gift-band-in-cart{background:#fff1e6;margin-top:-60px;padding:20px 10px;margin-bottom:20px}@media only screen and (max-width: 749px){section#gift-band-in-cart{margin-top:-20px;margin-bottom:40px;padding:5px}}.gift-band-shop-cart{background:#f2e4fb;padding:20px 10px;margin-top:-60px;margin-bottom:20px}@media only screen and (max-width: 749px){.gift-band-shop-cart{margin-top:-30px;margin-bottom:20px}}.gift-band-cart{background:#f2e4fb;padding:20px 10px}h2.cart_ship_save,.cart_ship_save.h2{font-size:16px;color:#a385ff;text-align:center;padding-top:10px;text-transform:uppercase}h3.cart_ship_value,.cart_ship_value.h3{font-size:14px;color:#a385ff;text-align:center;padding-top:5px;font-weight:400}h3.cart_ship_added,.cart_ship_added.h3{font-size:14px;color:#a385ff;text-align:center;font-weight:400;padding:0 5px}h2.cart_ship_spend,.cart_ship_spend.h2{font-size:16px;text-align:center;padding-top:10px;text-transform:uppercase;margin-bottom:0}h2.cart_ship_spend-coll,.cart_ship_spend-coll.h2{font-size:20px;text-align:center;padding-top:15px;text-transform:uppercase;margin-bottom:0;color:#ca7aff;font-weight:400}@media only screen and (max-width: 749px){h2.cart_ship_spend-coll,.cart_ship_spend-coll.h2{font-size:16px;padding:10px 2px 0;line-height:20px}}h3.cart_ship_spend-value,.cart_ship_spend-value.h3{font-size:16px;text-align:center;padding-top:5px;text-transform:uppercase;font-weight:400;letter-spacing:1px}@media only screen and (max-width: 749px){h3.cart_ship_spend-value,.cart_ship_spend-value.h3{font-size:12px}}h3.cart_ship_promo,.cart_ship_promo.h3{font-size:14px;text-align:center;padding-top:5px;font-weight:400}h4.cart_ship_promo_value,.cart_ship_promo_value.h4{font-size:14px;text-align:center;padding-top:0;font-weight:400;text-transform:none;letter-spacing:.001em}h4.cart_ship_promo_value_added,.cart_ship_promo_value_added.h4{font-size:12px;text-align:center;padding-top:0;font-weight:400;text-transform:none;letter-spacing:.001em;color:#000}@media only screen and (max-width: 749px){h4.cart_ship_promo_value_added,.cart_ship_promo_value_added.h4{font-size:10px;padding:0 10px}}img.gift-cart{display:block;margin-left:auto;margin-right:auto;width:60%}@media only screen and (max-width: 749px){img.gift-cart{width:40%}}img.gift-collection{display:block;margin-left:auto;margin-right:auto;width:60%}@media only screen and (max-width: 749px){img.gift-collection{width:80%}}section#gift-band{background:#fffaf0;padding-top:20px;padding-bottom:30px}.gift{padding:10px 0}@media only screen and (max-width: 749px){.gift{padding:25px 0}}.gift-product{padding:10px 0 20px;background:#fffaf0;margin-top:10px;min-height:300px;border:8px solid #FF0033;margin-bottom:40px}@media only screen and (max-width: 749px){.gift-product{padding:8px 0 10px}}.gift-product-coll{padding:10px 0 20px;background:#f0e0ff;margin-top:10px;min-height:300px;border:1px solid #DAB3FF;margin-bottom:40px}@media only screen and (max-width: 749px){.gift-product-coll{padding:10px 0 20px;min-height:10px;border:none;margin-top:-10px;margin-bottom:-5px}}@media only screen and (max-width: 749px){.gift-product-coll-mob{padding:0 0 10px;min-height:10px;border:none;margin-bottom:-5px;background:#f0e0ff}}.gift-product-selected{padding:8px 0 20px;background:#fff;margin-top:10px;border:2px #A385FF solid;min-height:300px}@media only screen and (max-width: 749px){.gift-product-selected{padding:8px 0 10px;min-height:220px}}.gift-product-collection{padding:10px 0 20px;margin-top:10px}@media only screen and (max-width: 749px){.gift-product-collection{padding:8px 0 10px}}.gift-product-padding{margin-top:1000px}h1.gift-header,.gift-header.h1,.gift-header.h1--mini{font-weight:400;font-size:28px;text-align:center;text-transform:none;letter-spacing:.002em;margin-bottom:0;color:#237c4f;text-transform:uppercase}@media only screen and (max-width: 749px){h1.gift-header,.gift-header.h1,.gift-header.h1--mini{font-size:18px;margin-bottom:-2px}}h1.gift,.gift.h1,.gift.h1--mini{font-weight:900;font-size:52px;text-align:center;text-transform:none;letter-spacing:.001em;margin-bottom:5px;color:#f03;font-family:big-caslon-fb,serif}@media only screen and (max-width: 749px){h1.gift,.gift.h1,.gift.h1--mini{font-size:42px;line-height:46px;padding:10px 15px 0;margin-bottom:10px}}h2.gift,.gift.h2{font-weight:400;padding:0 250px;font-size:30px;text-align:center;line-height:36px;margin-bottom:10px;color:#f03}@media only screen and (max-width: 749px){h2.gift,.gift.h2{padding:0 5px;font-size:20px;line-height:24px}}h3.gift,.gift.h3{font-weight:700;font-size:24px;padding:0 5px;text-align:center;margin-bottom:2px;text-transform:uppercase;color:#0a7432}@media only screen and (max-width: 749px){h3.gift,.gift.h3{font-size:18px}}h2.gift-coll,.gift-coll.h2{font-weight:600;font-size:20px;line-height:26px;padding:0 5px;text-align:center;margin-bottom:2px;text-transform:none}@media only screen and (max-width: 749px){h2.gift-coll,.gift-coll.h2{font-size:14px;line-height:18px}}h3.gift-coll,.gift-coll.h3{font-weight:700;font-size:18px;line-height:26px;padding:0 5px;text-align:center;margin-bottom:2px;text-transform:uppercase}@media only screen and (max-width: 749px){h3.gift-coll,.gift-coll.h3{font-size:12px;line-height:16px}}h2.gift-unlock-prod-page,.gift-unlock-prod-page.h2{font-weight:700;font-size:14px;line-height:26px;padding:20px 5px 0;text-align:center;margin-bottom:2px;text-transform:none}@media only screen and (max-width: 749px){h2.gift-unlock-prod-page,.gift-unlock-prod-page.h2{font-size:14px;line-height:18px}}h2.gift-prod-page,.gift-prod-page.h2{font-weight:600;font-size:13px;line-height:26px;padding:0 5px;text-align:center;margin-bottom:2px;text-transform:none}@media only screen and (max-width: 749px){h2.gift-prod-page,.gift-prod-page.h2{font-size:12px;line-height:15px;padding-bottom:5px}}h3.gift-prod-page,.gift-prod-page.h3{font-weight:700;font-size:11px;line-height:6px;padding:20px 5px 0;text-align:center;margin-bottom:2px;text-transform:uppercase}@media only screen and (max-width: 749px){h3.gift-prod-page,.gift-prod-page.h3{font-size:11px;line-height:14px;padding:5px 5px 0;margin-top:10px}}h4.gift-value-prod-page,.gift-value-prod-page.h4{font-weight:400;font-size:10px;padding:0 5px;text-align:center;margin-bottom:2px;margin-top:-5px;letter-spacing:.002em;text-transform:none;color:#495057}@media only screen and (max-width: 749px){h4.gift-value-prod-page,.gift-value-prod-page.h4{font-size:11px}}p.gift-congrats{text-align:center;font-weight:600;padding:20px;font-size:16px;margin-top:-20px}@media only screen and (max-width: 749px){p.gift-congrats{margin-top:15px;margin-bottom:-10px}}img.gift-product-page{display:block;margin-left:auto;margin-right:auto;width:80%;margin-top:10px}@media only screen and (max-width: 749px){img.gift-product-page{width:70%;margin-top:10px;margin-bottom:5px}}h3.gift-get,.gift-get.h3{font-weight:400;font-size:18px;padding:0 100px;text-align:center;color:#0a7432}@media only screen and (max-width: 749px){h3.gift-get,.gift-get.h3{font-size:16px;padding:0 10px}}h3.gift-terms,.gift-terms.h3{font-weight:400;font-size:13px;padding:10px 5px 0;text-align:center;margin-bottom:40px;color:#237c4f}h4.gift-value,.gift-value.h4{font-weight:400;font-size:16px;padding:0 5px;text-align:center;margin-bottom:2px;letter-spacing:.002em;text-transform:none;color:#0a7432}@media only screen and (max-width: 749px){h4.gift-value,.gift-value.h4{font-size:12px;margin-bottom:0}}img.gift{display:block;margin-left:auto;margin-right:auto;width:60%}@media only screen and (max-width: 749px){img.gift{width:50%;margin-top:-20px;margin-bottom:-20px}}.getting-started-bottom{margin-top:100px;padding:40px 0 20px;text-align:center;border-top:1px solid #000000}.gs-links{background-color:#fff}.gs-links-button{margin-top:20px;background-color:#fff2ee;padding:20px 0;width:400px;display:block;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (max-width: 749px){.gs-links-button{width:100%;padding:20px 10px}}a:hover .gs-links-button{background-color:#fff;padding:20px 0;width:400px}@media only screen and (max-width: 749px){a:hover .gs-links-button{width:100%;padding:20px 10px}}.gs-links-button h3,.gs-links-button .h3{font-size:20px;margin-bottom:0}.gs-links-button h4,.gs-links-button .h4{font-size:18px;font-weight:400;margin-bottom:10px;color:#000;text-transform:none;letter-spacing:.012em}.getting-started-bottom a{font-weight:700}.gs-started-before p{font-weight:700;margin-bottom:5px}.top-support-links{display:inline-block;width:200px}.dropbtn{background-color:#3498db;color:#fff;padding:16px;font-size:16px;border:none;cursor:pointer;display:inline-block}.dropbtn:hover,.dropbtn:focus{background-color:#2980b9}.dropdown{position:absolute;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:none;z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.show{display:block}section#top-band-support{background:#fff;padding:0 0 60px}section#top-band-support-home{background:#fff;padding:30px 0 60px}section#bottom-band-support-blog{background:#edf2fb;padding:50px 20px 10px}@media only screen and (max-width: 749px){section#bottom-band-support-blog{margin-top:40px;padding:40px 20px 0}}section#bottom-band-support{border-top:1px solid #000000;padding:70px 20px 50px}@media only screen and (max-width: 749px){section#bottom-band-support{margin-top:60px}}section#support-band-no-colour{padding:10px 0 60px}section#support-band-no-colour-middle{padding:60px 0 40px}section#support-band-band{padding:60px 0 40px}section#support-home-band{border-top:1px solid #000000;padding:60px 0 40px}section#support-home-band-other{border-top:1px solid #ECF0F0;padding:60px 0 40px}section#middle-band-support{background-color:#ecf0f0;padding:60px 20px 100px}.support-header h1,.support-header .h1,.support-header .h1--mini{font-weight:800;text-align:center;text-transform:none;letter-spacing:.012em;padding-top:20px;font-size:30px;padding-bottom:20px;font-family:Google_OpenSans_400_sans}@media only screen and (max-width: 749px){.support-header h1,.support-header .h1,.support-header .h1--mini{font-size:26px}}.support-header h1.support-left,.support-header .support-left.h1,.support-header .support-left.h1--mini{font-weight:700;text-align:left;text-transform:none;letter-spacing:.012em;padding-top:100px;font-size:28px;padding-bottom:20px;font-family:Google_OpenSans_400_sans}@media only screen and (max-width: 749px){.support-header h1.support-left,.support-header .support-left.h1,.support-header .support-left.h1--mini{font-size:24px;padding-top:10px}}.support-header h1.support-right,.support-header .support-right.h1,.support-header .support-right.h1--mini{font-weight:700;text-align:right;text-transform:none;letter-spacing:.012em;padding-top:60px;font-size:30px;padding-bottom:20px;font-family:Google_OpenSans_400_sans}@media only screen and (max-width: 749px){.support-header h1.support-right,.support-header .support-right.h1,.support-header .support-right.h1--mini{font-size:26px;padding-top:10px}}.support-home .support-header h3.left,.support-home .support-header .left.h3{font-weight:700;text-align:left;text-transform:none;letter-spacing:.012em;padding-top:10px;font-size:18px;padding-bottom:20px;font-family:Google_OpenSans_400_sans}@media only screen and (max-width: 749px){.support-home .support-header h3.left,.support-home .support-header .left.h3{font-size:16px;padding-top:10px}}.support-home .support-header h3.right,.support-home .support-header .right.h3{font-weight:700;text-align:left;text-transform:none;letter-spacing:.012em;padding-top:10px;font-size:18px;padding-bottom:20px;font-family:Google_OpenSans_400_sans}@media only screen and (max-width: 749px){.support-home .support-header h3.right,.support-home .support-header .right.h3{font-size:16px;padding-top:10px;padding-bottom:40px}}@media only screen and (max-width: 749px){.support-home .support-header .support-padding{margin-bottom:40px}}.popular-topics{text-align:center;margin-top:20px}.popular-topics .support-divide{margin-top:60px}@media only screen and (min-width: 750px) and (max-width: 989px){.popular-topics .support-divide{display:none}}@media only screen and (max-width: 749px){.popular-topics .support-divide{display:none}}section#bottom-band-support h1.contact,section#bottom-band-support .contact.h1,section#bottom-band-support .contact.h1--mini{font-size:30px;font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;padding-bottom:10px}@media only screen and (max-width: 749px){section#bottom-band-support h1.contact,section#bottom-band-support .contact.h1,section#bottom-band-support .contact.h1--mini{padding:10px 0;font-size:24px;line-height:30px;margin-bottom:0}}section#bottom-band-support h2.contact,section#bottom-band-support .contact.h2{padding:0 250px;font-size:16px;font-weight:400;text-align:center;line-height:26px}@media only screen and (min-width: 750px) and (max-width: 989px){section#bottom-band-support h2.contact,section#bottom-band-support .contact.h2{padding:0 25px}}@media only screen and (max-width: 749px){section#bottom-band-support h2.contact,section#bottom-band-support .contact.h2{padding:0;font-size:16px;line-height:24px}}section#bottom-band-support h3.contact-button,section#bottom-band-support .contact-button.h3{text-align:center;margin-top:50px;margin-bottom:70px}section#bottom-band-support h3.contact-button a,section#bottom-band-support .contact-button.h3 a{font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.022em;padding:15px 30px;font-size:16px;color:#000;background:#ffe5f4}@media only screen and (max-width: 749px){section#bottom-band-support h3.contact-button a,section#bottom-band-support .contact-button.h3 a{padding:15px 50px}}section#bottom-band-support h3.contact-button a:hover,section#bottom-band-support .contact-button.h3 a:hover{color:#fff}section#bottom-band-support-blog h1.contact,section#bottom-band-support-blog .contact.h1,section#bottom-band-support-blog .contact.h1--mini{font-size:30px;font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;padding-bottom:10px}@media only screen and (max-width: 749px){section#bottom-band-support-blog h1.contact,section#bottom-band-support-blog .contact.h1,section#bottom-band-support-blog .contact.h1--mini{padding:10px 0;font-size:24px;line-height:30px;margin-bottom:0}}section#bottom-band-support-blog h2.contact,section#bottom-band-support-blog .contact.h2{padding:0 250px;font-size:16px;font-weight:400;text-align:center;line-height:26px}@media only screen and (min-width: 750px) and (max-width: 989px){section#bottom-band-support-blog h2.contact,section#bottom-band-support-blog .contact.h2{padding:0 25px}}@media only screen and (max-width: 749px){section#bottom-band-support-blog h2.contact,section#bottom-band-support-blog .contact.h2{padding:0;font-size:16px;line-height:24px}}section#bottom-band-support-blog h3.contact-button,section#bottom-band-support-blog .contact-button.h3{text-align:center;margin-top:50px;margin-bottom:70px}section#bottom-band-support-blog h3.contact-button a,section#bottom-band-support-blog .contact-button.h3 a{font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.022em;padding:15px 30px;font-size:16px;color:#000;background:#ffe5f4}@media only screen and (max-width: 749px){section#bottom-band-support-blog h3.contact-button a,section#bottom-band-support-blog .contact-button.h3 a{padding:15px 50px}}section#bottom-band-support-blog h3.contact-button a:hover,section#bottom-band-support-blog .contact-button.h3 a:hover{color:#fff}a:hover .support-home-header{background-color:#fff}.support-home-header{padding:80px 40px;background-color:#fff2ee;margin-bottom:10px}@media only screen and (min-width: 750px) and (max-width: 989px){.support-home-header{padding:70px 40px;min-height:250px}}@media only screen and (min-width: 750px) and (max-width: 989px){.support-home-header{padding:30px;min-height:150px}}@media only screen and (max-width: 749px){.support-home-header{padding:40px;min-height:50px}}h2.support-home-header,.support-home-header.h2{font-weight:400;letter-spacing:.012em;font-size:26px;text-align:center;line-height:30px}@media only screen and (max-width: 749px){h2.support-home-header,.support-home-header.h2{font-size:22px}}h2.support-home-header b,.support-home-header.h2 b{font-weight:700;letter-spacing:.012em;font-size:28px;text-align:center}h3.support-home-header,.support-home-header.h3{font-weight:600;letter-spacing:.012em;font-size:18px;text-align:center;margin-bottom:10px}.popular-topics h3,.popular-topics .h3{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;padding:15px;background-color:#fff;display:inline;font-size:18px;margin-top:20px;float:center}@media only screen and (min-width: 750px) and (max-width: 989px){.popular-topics h3,.popular-topics .h3{display:block;margin-top:5px}}@media only screen and (max-width: 749px){.popular-topics h3,.popular-topics .h3{display:block}}.popular-topics .spacing{padding:0 10px;display:inline}@media only screen and (max-width: 749px){.popular-topics .spacing{display:none}}.popular-topics .spacing2{display:none}@media only screen and (min-width: 750px) and (max-width: 989px){.popular-topics .spacing2{display:block;margin-top:50px}}@media only screen and (max-width: 749px){.popular-topics .spacing2{display:none}}.top-image-hide{display:none}section#top-band-support-page-cr{background:#fcf5fa;padding:50px 0;margin-bottom:40px}section#top-band-support-page{background:#ddf0f0;padding:50px 0;margin-bottom:40px}section#support-page-links{background:#fff;padding:50px 0 0;text-align:center;margin-bottom:-50px}@media only screen and (max-width: 749px){section#support-page-links{margin-bottom:-50px}}section#top-band-support-page-cr .support-header h1,section#top-band-support-page-cr .support-header .h1,section#top-band-support-page-cr .support-header .h1--mini{font-weight:800;text-align:center;text-transform:none;letter-spacing:.012em}section#top-band-support-page .support-header h1,section#top-band-support-page .support-header .h1,section#top-band-support-page .support-header .h1--mini{font-weight:800;text-align:center;text-transform:none;letter-spacing:.012em}section#top-band-support .support-header h1,section#top-band-support .support-header .h1,section#top-band-support .support-header .h1--mini{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em}@media only screen and (max-width: 749px){section#top-band-support .support-header h1,section#top-band-support .support-header .h1,section#top-band-support .support-header .h1--mini{line-height:32px;font-size:28px}}section#top-band-support .support-header h2,section#top-band-support .support-header .h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:35px;margin-bottom:60px}@media only screen and (max-width: 749px){section#top-band-support .support-header h2,section#top-band-support .support-header .h2{line-height:22px;font-size:18px}}section#top-band-support-home .support-header h1,section#top-band-support-home .support-header .h1,section#top-band-support-home .support-header .h1--mini{font-weight:700;font-size:48px;text-align:center;text-transform:none;letter-spacing:.012em}@media only screen and (max-width: 749px){section#top-band-support-home .support-header h1,section#top-band-support-home .support-header .h1,section#top-band-support-home .support-header .h1--mini{line-height:36px;font-size:32px}}section#top-band-support-home .support-header h2,section#top-band-support-home .support-header .h2{font-weight:400;text-align:center;font-size:24px;text-transform:none;letter-spacing:.012em;margin-top:-20px}@media only screen and (max-width: 749px){section#top-band-support-home .support-header h2,section#top-band-support-home .support-header .h2{line-height:22px;font-size:20px}}.support-home .support-header h2,.support-home .support-header .h2{font-weight:400;text-align:center;font-size:20px;line-height:32px;padding:0 200px 70px;text-transform:none;letter-spacing:.012em;margin-top:-30px}@media only screen and (max-width: 749px){.support-home .support-header h2,.support-home .support-header .h2{line-height:28px;font-size:20px;padding:0 0 50px}}.support-home .support-header h2.left,.support-home .support-header .left.h2{font-weight:400;text-align:left;font-size:20px;line-height:32px;padding:0 100px 10px 0;text-transform:none;letter-spacing:.012em;margin-top:-30px}@media only screen and (max-width: 749px){.support-home .support-header h2.left,.support-home .support-header .left.h2{line-height:28px;font-size:20px;padding:0}}.support-home h2.product,.support-home .product.h2{font-weight:700;text-align:center;font-size:28px;line-height:38px;text-transform:none;letter-spacing:.012em;font-family:Open Sans,sans-serif}@media only screen and (max-width: 749px){.support-home h2.product,.support-home .product.h2{line-height:28px;font-size:20px}}.support-home a:hover h2.product,.support-home a:hover .product.h2{color:#dbdede}.support-home h3,.support-home .h3{font-weight:700;text-align:center;font-size:20px;text-transform:none;letter-spacing:.012em;padding-bottom:30px}.support-home .support-header h3,.support-home .support-header .h3{font-weight:700;text-align:center;font-size:23px;line-height:27px;text-transform:none;letter-spacing:.012em;padding-bottom:10px}.support-home .support-header h4,.support-home .support-header .h4{font-weight:400;text-align:center;font-size:18px;line-height:28px;text-transform:none;letter-spacing:.012em;padding:0 50px}@media only screen and (max-width: 749px){.support-home .support-header h4,.support-home .support-header .h4{padding:0 5px}}.support-home a:hover h3,.support-home a:hover .h3{color:#dbdede}section#top-band-support .support-header img{width:50%;display:block;margin-left:auto;margin-right:auto;padding-bottom:0}@media only screen and (max-width: 749px){section#top-band-support .support-header img{width:100%}}.support-home img{width:60%;display:block;margin-left:auto;margin-right:auto;padding-bottom:20px}@media only screen and (max-width: 749px){.support-home img{width:100%}}.support-home img.full{width:100%;display:block;margin-left:auto;margin-right:auto;padding-bottom:20px}@media only screen and (max-width: 749px){.support-home img.full{width:100%}}.support-home img.support-home{width:80%;display:block;margin-left:auto;margin-right:auto;padding-bottom:20px}@media only screen and (max-width: 749px){.support-home img.support-home{width:70%}}section#support-page-colour{background:#fff;padding:0}section#support-page-colour-remover{background:#fff;padding:0}.white-background{background:#fff;padding:70px 0 50px}@media only screen and (max-width: 749px){.white-background{padding:50px 0 0;margin-bottom:-50px}}.support-page{padding:0 100px}@media only screen and (min-width: 750px) and (max-width: 989px){.support-page{padding:0}}@media only screen and (max-width: 749px){.support-page{padding:0}}.bleach-bath-background{background:#dfe7fd;padding:40px 100px;margin-bottom:40px}@media only screen and (max-width: 749px){.bleach-bath-background{padding:40px 20px}}.bleach-bath-background h2.bleach-bath-advice,.bleach-bath-background .bleach-bath-advice.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:28px}@media only screen and (max-width: 749px){.bleach-bath-background h2.bleach-bath-advice,.bleach-bath-background .bleach-bath-advice.h2{font-size:16px}}.bleach-bath-background img.bleach-bath-box{display:block;margin-left:auto;margin-right:auto;width:50%}@media only screen and (max-width: 749px){.bleach-bath-background img.bleach-bath-box{width:70%}}.support-page h1,.support-page .h1,.support-page .h1--mini{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;padding-bottom:20px;font-size:50px;line-height:55px;font-family:big-caslon-fb,serif;border-bottom:2px solid;border-spacing:150px 0;margin-bottom:40px;margin-top:0}@media only screen and (max-width: 749px){.support-page h1,.support-page .h1,.support-page .h1--mini{line-height:40px;padding-bottom:20px;font-size:35px}}.support-page h2,.support-page .h2{font-weight:700;text-align:left;text-transform:none;letter-spacing:.012em;font-size:26px;line-height:32px;margin-bottom:10px}@media only screen and (max-width: 749px){.support-page h2,.support-page .h2{line-height:30px;font-size:22px}}.support-page h2.choose,.support-page .choose.h2{font-weight:700;text-align:center;text-transform:none;background-color:#fff2ee;padding:30px 0;letter-spacing:.012em;font-size:26px}.support-page h2.colour-filler,.support-page .colour-filler.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:30px}.support-page h3,.support-page .h3{font-weight:700;font-size:20px;letter-spacing:.012em}.support-page h3.faqs,.support-page .faqs.h3{font-weight:700;font-size:20px;margin-bottom:5px}.support-page h3.colour-number,.support-page .colour-number.h3{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px}.support-page h3.which,.support-page .which.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:18px;line-height:24px;padding:0 20px}@media only screen and (max-width: 989px){.support-page h3.which,.support-page .which.h3{padding:0 10px}}@media only screen and (max-width: 989px) and (max-width: 749px){.support-page h3.which,.support-page .which.h3{padding:0 5px;font-size:18px;line-height:26px}}.support-page h3.result,.support-page .result.h3{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-top:100px;font-size:18px;padding:10px;line-height:30px;background:#fff2ee}@media only screen and (max-width: 989px){.support-page h3.result,.support-page .result.h3{padding:20px 0;margin-top:50px}}@media only screen and (max-width: 989px) and (max-width: 749px){.support-page h3.result,.support-page .result.h3{padding:20px 0;margin-top:50px;margin-bottom:50px}}.support-page h4,.support-page .h4{font-weight:700;font-size:20px;text-transform:none;line-height:25px;letter-spacing:.012em}.support-page h5{font-weight:400;font-size:18px;text-align:center;padding:30px 40px;background-color:#fff2ee;letter-spacing:.012em;margin-bottom:60px;line-height:30px}@media only screen and (max-width: 749px){.support-page h5{padding:30px 15px}}.support-page h5.formula{font-weight:400;font-size:18px;text-align:center;padding:30px 40px;background-color:#fff2ee;letter-spacing:.012em;margin-bottom:60px;line-height:30px}@media only screen and (max-width: 749px){.support-page h5.formula{padding:30px 15px}}.support-page h5 a{font-size:18px;color:#1e7de4;border-bottom:1px solid #000000;font-weight:600}.support-page p{text-align:left;line-height:32px;padding-bottom:30px;font-size:17px}.support-page p a{font-size:17px;color:#000;border-bottom:1px solid #000000;font-weight:600}.support-page p a:hover{border-bottom:1px solid #dbdede;color:#dbdede}.support-page p.faqs{text-align:left;line-height:32px;padding-bottom:30px;font-size:17px}.support-page .info-background-darker-small{padding:30px 20px;background:#fff2ee}@media only screen and (min-width: 750px) and (max-width: 989px){.support-page .info-background-darker-small{margin:20px 0;padding:20px 10px}}@media only screen and (max-width: 749px){.support-page .info-background-darker-small{margin:20px 0;padding:15px 10px}}.support-page .all-together-inline-small{display:inline-block}.support-page .all-together-small{display:inline-block;padding:10px 0}.support-page .all-together-small p{display:inline-block;padding:0}@media only screen and (min-width: 750px) and (max-width: 989px){.support-page .all-together-small p{width:700px}}@media only screen and (max-width: 749px){.support-page .all-together-small p{width:300px}}.support-page .sup-icons-small{width:30px;height:30px;margin-bottom:-10px}@media only screen and (max-width: 749px){.support-page .sup-icons-small{width:30px;height:30px;margin-right:10px}}.pre-background{border:2px solid #000000;padding:30px 20px 20px;margin-bottom:50px}.product-name h3,.product-name .h3{text-align:center;padding:20px 0 50px;text-transform:none}.product-name h3 a,.product-name .h3 a{font-size:20px;color:#000;border-bottom:1px solid #000000;font-weight:600}.product-name h3 a:hover,.product-name .h3 a:hover{border-bottom:1px solid #dbdede;color:#dbdede}.colour-banding h3,.colour-banding .h3{text-align:center;padding:20px 0 50px}.support-page img{display:block;margin-left:auto;margin-right:auto;padding-bottom:20px}.support-page img.colour{width:80%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;border-radius:50%}@media only screen and (max-width: 749px){.support-page img.colour{width:100%}}img.cr-stubborn{display:block;margin-left:auto;margin-right:auto;margin-top:-30px;padding-bottom:30px;width:45%}@media only screen and (max-width: 749px){img.cr-stubborn{width:80%}}img.cr-stubborn-swatch{display:block;margin-left:auto;margin-right:auto;padding-bottom:30px;width:40%;padding-top:20px}@media only screen and (max-width: 749px){img.cr-stubborn-swatch{width:60%}}img.how-to{display:block;margin-left:auto;margin-right:auto;padding-bottom:50px}a img.how-to-home{display:block;margin:-20px auto -30px;width:100px}a img.how-to-home-cr{display:block;margin:-5px auto -20px;width:30%}img.cr-next{width:100px;display:block;margin-left:auto;margin-right:auto}img.mix_colour{display:block;margin-left:auto;margin-right:auto;padding-bottom:50px}.mixing-layout h2,.mixing-layout .h2{text-align:center}.mixing-layout h5{font-weight:400;font-size:18px;text-align:center;padding:30px 0;background-color:#fff2ee;letter-spacing:.012em;margin-bottom:60px}@media only screen and (max-width: 749px){.mixing-layout h5{padding:30px 5px}}.mixing-layout p{text-align:center;font-size:17px}.mixing-layout p.mixing{text-align:center;font-size:17px;margin-top:-20px;line-height:24px}.mixing-layout img{width:80%;margin-bottom:-30px}.mixing-layout img.cr{width:30%;margin-bottom:-30px}@media only screen and (max-width: 749px){.mixing-layout img.cr{width:50%;margin-bottom:-20px}}.mixing-layout img.cr-mix{width:30%;margin-bottom:15px}@media only screen and (max-width: 749px){.mixing-layout img.cr-mix{width:50%;margin-bottom:15px}}section#support-page{background:#fff;padding:0}section#support-page h4,section#support-page .h4{text-transform:none;font-weight:400}section#support-page h5{font-size:18px;font-weight:600;text-align:center;background:#f4f7f8;padding:20px 10px;letter-spacing:.025em;margin-bottom:30px}section#support-page p{font-size:16px;text-align:left;line-height:28px;padding-bottom:25px;letter-spacing:.025em}section#support-page p a{border-bottom:1px solid #000000;color:#000}section#support-page p a:hover{color:#dbdede;border-bottom:1px solid #dbdede}.support-page hr{border-bottom:1px solid #e0e5e5;margin:20px 0 40px}.support-home-links{background:none}.support-home-links h2,.support-home-links .h2{border-bottom:1px solid #000000;text-align:center}.support-home-links nav a{text-align:left;display:block;padding:0 0 10px;font-size:16px;color:#000}.support-home-links nav a.current{font-weight:700}.support-home-links nav a hover{color:#dbdede}@media only screen and (max-width: 749px){.support-home-links .mobile-divider{padding:25px 0}}.discover{padding:50px 0 150px}.discover h2,.discover .h2{text-align:center;font-weight:700;font-size:30px;letter-spacing:.012em}.discover .support-links{font-size:18px;font-weight:600;text-align:center;color:#000}.discover .support-links a{color:#000}.discover .support-links a:hover{color:#ffbbc1}.discover .support-links-left{font-size:18px;font-weight:600;text-align:left;color:#000;padding-bottom:20px}.discover .support-links-left a{color:#000}.discover .support-links-left a:hover{color:#ffbbc1}.support-section img{width:70%;display:block;margin-left:auto;margin-right:auto;padding-bottom:40px}@media only screen and (min-width: 750px) and (max-width: 989px){.support-section img{width:100%}}@media only screen and (max-width: 749px){.support-section img{width:100%}}.sup-padding{padding:0 50px}@media only screen and (min-width: 750px) and (max-width: 989px){.sup-padding{padding:0}}@media only screen and (max-width: 749px){.sup-padding{padding:0}}.support-section .how-background{background-color:#000;padding:50px 0}@media only screen and (max-width: 749px){.support-section .how-background{padding:30px 10px}}.support-section h1,.support-section .h1,.support-section .h1--mini{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em}@media only screen and (min-width: 750px) and (max-width: 989px){.support-section h1,.support-section .h1,.support-section .h1--mini{padding:0 50px}}@media only screen and (max-width: 749px){.support-section h1,.support-section .h1,.support-section .h1--mini{padding:0 20px 10px 0;line-height:32px}}.support-section h2,.support-section .h2{font-weight:700;font-size:30px;margin-bottom:10px;text-align:center;line-height:40px;font-family:Open Sans,sans-serif}@media only screen and (max-width: 749px){.support-section h2,.support-section .h2{font-size:22px;line-height:26px}}.support-section h2.other,.support-section .other.h2{font-weight:700;font-size:26px;margin-bottom:10px;text-align:center;margin-top:10px;line-height:30px}@media only screen and (max-width: 749px){.support-section h2.other,.support-section .other.h2{font-size:22px;line-height:26px}}.support-section h2.home,.support-section .home.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:35px;margin-top:-20px;padding:0 200px}@media only screen and (min-width: 750px) and (max-width: 989px){.support-section h2.home,.support-section .home.h2{padding:0 50px}}@media only screen and (max-width: 749px){.support-section h2.home,.support-section .home.h2{padding:0 20px;line-height:30px}}.support-section h3,.support-section .h3{font-weight:400;font-size:18px;line-height:30px;text-align:center;padding:0 20px}@media only screen and (max-width: 749px){.support-section h3,.support-section .h3{font-size:18px;line-height:26px}}.support-section h3.sup-home-padding,.support-section .sup-home-padding.h3{font-weight:400;font-size:18px;line-height:30px;text-align:center;padding:0 60px}@media only screen and (min-width: 750px) and (max-width: 989px){.support-section h3.sup-home-padding,.support-section .sup-home-padding.h3{padding:0 10px!important}}@media only screen and (max-width: 749px){.support-section h3.sup-home-padding,.support-section .sup-home-padding.h3{padding:0 5px}}.support-section h3.padding,.support-section .padding.h3{font-weight:400;font-size:18px;line-height:30px;text-align:center;padding:0 300px}@media only screen and (min-width: 750px) and (max-width: 989px){.support-section h3.padding,.support-section .padding.h3{padding:0 100px!important}}@media only screen and (max-width: 749px){.support-section h3.padding,.support-section .padding.h3{padding:0!important}}.support-section a{text-align:center;display:block;font-size:18px;font-weight:700;text-decoration:underline}.support-section a.learn-black{text-align:center;display:block;font-size:18px;font-weight:700;text-decoration:underline;color:#000}.support-section a.learn-black:hover{color:#dbdede}.support-section space-mobile{display:none}@media only screen and (max-width: 749px){.support-section space-mobile{display:inline-block;padding-top:30px!important}}.support-section img.concierge{width:60%;display:block;margin:0 auto -20px}@media only screen and (min-width: 750px) and (max-width: 989px){.support-section img.concierge{width:40%;margin-bottom:20px}}@media only screen and (max-width: 749px){.support-section img.concierge{width:40%;margin-bottom:20px}}img.con{width:40%;display:block;margin:0 auto -20px}@media only screen and (min-width: 750px) and (max-width: 989px){img.con{width:80%;margin-bottom:20px}}@media only screen and (max-width: 749px){img.con{width:60%;margin-bottom:20px}}.support-section-left h2,.support-section-left .h2{font-weight:700;font-size:26px;margin-bottom:10px;text-align:left}@media only screen and (min-width: 750px) and (max-width: 989px){.support-section-left h2,.support-section-left .h2{font-size:22px;line-height:26px}}@media only screen and (max-width: 749px){.support-section-left h2,.support-section-left .h2{margin-top:5px;font-size:22px;line-height:26px;text-align:center}}.support-section-left h3,.support-section-left .h3{font-weight:400;font-size:18px;line-height:30px;text-align:left}@media only screen and (max-width: 749px){.support-section-left h3,.support-section-left .h3{font-size:16px;line-height:28px;text-align:center}}.support-section-left a{text-align:left;display:block;font-size:18px;font-weight:700;text-decoration:underline}@media only screen and (max-width: 749px){.support-section-left a{text-align:center}}.support-icons{width:80px;height:80px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}@media only screen and (max-width: 749px){.support-icons{width:50px;height:50px;margin-bottom:0}}.support-icons-lets{width:50px;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 749px){.support-icons-lets{width:50px;height:50px}}h3.support-page-product,.support-page-product.h3{font-weight:700;font-size:18px;line-height:25px;text-align:center}@media only screen and (max-width: 749px){h3.support-page-product,.support-page-product.h3{font-size:18px;line-height:24px;margin-bottom:20px}}a:hover h3.support-page-product,a:hover .support-page-product.h3{color:#dbdede}img.support-page-product-no-curve{width:250px;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 749px){img.support-page-product-no-curve{width:200px}}img.support-page-product-small{width:250px;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 749px){img.support-page-product-small{width:200px}}img.support-image{width:250px;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 749px){img.support-image{width:200px}}img.support-page-product{width:250px;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;border-radius:50%}@media only screen and (max-width: 749px){img.support-page-product{width:200px}}.support-mix-amounts{width:150px;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){.support-mix-amounts{width:120px}}.dev-backgrop{margin-top:20px;padding-bottom:20px}.how-much-mix{width:150px;display:block;margin-left:auto;margin-right:auto;margin-bottom:-10px;padding-top:10px}@media only screen and (max-width: 749px){.how-much-mix{width:120px}}.under-home-icons{width:100px;height:100px;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){.under-home-icons{width:60px;height:60px}}.get-help .bubble{display:block;margin-left:auto;margin-right:auto;padding-bottom:5px}.how-to h2.top,.how-to .top.h2{font-weight:700;padding-bottom:40px}.how-to h2.top-other,.how-to .top-other.h2{font-weight:700;padding-bottom:20px}.how-to h2.mixing,.how-to .mixing.h2{font-weight:700;padding:0 0 30px}.how-to h2.how-to,.how-to .how-to.h2{font-weight:700;padding:0}.how-to a h3.details,.how-to a .details.h3{font-weight:700;font-size:18px;text-align:center;padding:0 0 10px;margin-top:0}@media only screen and (max-width: 749px){.how-to a h3.details,.how-to a .details.h3{min-height:70px;line-height:26px}}.how-to a:hover h3.details,.how-to a:hover .details.h3{color:#dbdede}.how-to h3.details,.how-to .details.h3{font-weight:700;font-size:18px;text-align:center;padding:0 0 10px;margin-top:0}.how-to h3.mixing,.how-to .mixing.h3{font-weight:600;font-size:17px;text-align:center;padding:30px 0;background:#fff2ee;margin-bottom:20px;line-height:32px}.how-to h3.mixing-other,.how-to .mixing-other.h3{font-weight:600;font-size:17px;text-align:center;padding:20px 0;background:#000;margin-top:30px;margin-bottom:20px}.how-to h3.steps,.how-to .steps.h3{font-weight:700;font-size:18px;padding-top:0;margin-bottom:0;padding-bottom:5px}.how-to p{font-size:17px;text-align:left;line-height:28px;letter-spacing:.025em}.how-to p.mix{padding:20px 0;font-size:17px}.how-to hr{border-bottom:1px solid #e0e5e5;margin:40px 0}.how-to img.swatch{display:block;margin-left:auto;margin-right:auto;width:70%;padding-top:10px;margin-bottom:-5px}.how-to img.swatch-two{display:block;margin-left:auto;margin-right:auto;width:70%;padding-top:30px;margin-bottom:-5px}.support-accordion h4,.support-accordion .h4{text-transform:none;font-weight:600;line-height:30px;letter-spacing:.025em;margin-bottom:40px!important}.support-accordion p{font-size:16px;text-align:left;line-height:28px;margin-bottom:50px;letter-spacing:.025em;margin-top:-30px;color:#000}section#support-page .support-sidebar h2,section#support-page .support-sidebar .h2{text-align:left;font-weight:700}section#support-page .support-sidebar nav a{text-align:left;display:block;padding:0 0 10px;font-size:15px;color:#000}section#support-page .support-sidebar nav a:hover{color:#dbdede}section#support-page .support-sidebar nav a.current{font-weight:700}section#support-page .bottom-links{font-weight:600}section#bottom-support-band{border-top:1px solid #000000;padding:10px 0;margin-bottom:20px;margin-top:100px}.bottom-links-layout{padding:20px 0 0;text-align:center}.bottom-links-layout p{color:#000;font-weight:700;margin-bottom:10px;text-align:center;font-size:16px}.bottom-links-layout a{font-weight:700;text-align:center}.bottom-links-layout a:hover{color:#dbdede}.support-bottom{margin:0 0 40px;padding:40px 0 20px;text-align:center;border-top:1px solid #000000}.support-bottom-button{margin-top:20px;background-color:#fff2ee;padding:20px 0;width:400px;display:block;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (max-width: 749px){.support-bottom-button{width:100%}}a:hover .support-bottom-button{background-color:#fff;padding:20px 0;width:400px}@media only screen and (max-width: 749px){a:hover .support-bottom-button{width:100%}}.support-bottom h3,.support-bottom .h3{font-size:20px;margin-bottom:0}.support-bottom h4,.support-bottom .h4{font-size:18px;font-weight:400;margin-bottom:10px;color:#000;text-transform:none;letter-spacing:.012em}.support-bottom a{font-weight:700}section#top-band-real{padding:60px 0}section#top-band-real-home{padding:80px 0 60px}section#top-band-real-example{padding:80px 0 20px}section#band-products-used{padding:0 0 50px}section#real-life-home-second{padding:20px 0 80px}@media only screen and (min-width: 750px) and (max-width: 989px){section#real-life-home-second{padding:20px 0}}@media only screen and (max-width: 749px){section#real-life-home-second{padding:20px 0 30px}}.real-life-background{background:#fff2f3;padding:0}.real-life-mystory{background:#f4f7f8;padding:50px 0}.my-story-padding{padding:0 20px}.real-life-home img{width:90%;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 749px){.real-life-home img{width:100%}}.real-life-home a h2,.real-life-home a .h2{font-size:22px;line-height:26px;text-align:center;padding:10px 20px 0;font-weight:700;font-family:Google_OpenSans_400_sans}.real-life-home a:hover h2,.real-life-home a:hover .h2{color:#ffbbc1}.real-life-home a:hover img{opacity:.8}.real-life{margin-bottom:0}h1.stockists,.stockists.h1,.stockists.h1--mini{margin-top:0}.real-life h2,.real-life .h2{font-size:28px;line-height:32px;font-weight:700;padding-bottom:20px}h2.my-story,.my-story.h2{font-size:26px;line-height:32px;text-align:center;padding-bottom:5px;margin-bottom:30px}h2.products-used,.products-used.h2{font-size:26px;line-height:38px;text-align:center;padding-bottom:5px;border-bottom:2px solid;margin-bottom:30px}.real-life h3,.real-life .h3{font-size:22px;font-weight:700;line-height:36px;margin-bottom:0;margin-top:20px}.real-life p{font-size:16px;letter-spacing:.012em;line-height:26px}.real-life p a{font-size:16px;text-decoration:underline;color:#000}.real-life p a:hover{color:#ffbbc1}.real-life img{margin-bottom:-3px}@media only screen and (min-width: 750px) and (max-width: 989px){.real-life img{width:70%;display:block;margin-left:auto;margin-right:auto;margin-bottom:0}}.real-life-height{height:500px;padding:0 50px}@media only screen and (min-width: 750px) and (max-width: 989px){.real-life-height{height:400px}}@media only screen and (max-width: 749px){.real-life-height{padding:0 20px;margin-bottom:40px;height:100px}}.products-used h3,.products-used .h3{font-size:18px;font-weight:600;text-align:center;letter-spacing:.012em;line-height:24px}@media only screen and (max-width: 989px){.products-used img{width:100%}}.products-used a:hover h3,.products-used a:hover .h3{color:#ffbbc1}.products-used a:hover img{opacity:.8}section#top-band-stockists{background:#fff;padding:60px 0 20px}section#second-band-stockists{padding:0 0 200px}@media only screen and (max-width: 749px){section#second-band-stockists{padding:0 0 100px}}section#second-band-stockists-content{padding:30px 0 200px}section#top-band .header h1,section#top-band .header .h1,section#top-band .header .h1--mini{font-weight:600;text-align:center;text-transform:none;letter-spacing:.012em;font-size:24px}h2.stockists,.stockists.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:18px;line-height:35px;margin-top:20px;padding:0 200px}@media only screen and (max-width: 749px){h2.stockists,.stockists.h2{padding:0 20px}}.stockists{margin-top:0}.stockists h1,.stockists .h1,.stockists .h1--mini{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em}@media only screen and (min-width: 750px) and (max-width: 989px){.stockists h1,.stockists .h1,.stockists .h1--mini{padding:0 50px}}@media only screen and (max-width: 749px){.stockists h1,.stockists .h1,.stockists .h1--mini{padding:0 20px 10px 0;line-height:32px}}h2.home,.home.h2{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;font-size:20px;line-height:35px;margin-top:-20px;padding:0 200px}@media only screen and (min-width: 750px) and (max-width: 989px){h2.home,.home.h2{padding:0 50px}}@media only screen and (max-width: 749px){h2.home,.home.h2{padding:0 20px;line-height:30px}}.stockists p{font-size:15px;padding:15px 0 25px;line-height:18px;border-bottom:1px solid #323232}@media only screen and (min-width: 750px) and (max-width: 989px){.stockists p{padding:20px 0 30px}}@media only screen and (max-width: 749px){.stockists p{padding:10px 0 20px}}.stockists-button{padding:60px 10px;background:#ffe5f4;margin-top:30px}@media only screen and (min-width: 750px) and (max-width: 989px){.stockists-button{min-height:250px}}a:hover .stockists-button{background:#fff}.stockists-button h3,.stockists-button .h3{font-weight:700;text-align:center;font-size:30px}.stockists-button-small{padding:15px 10px;background:#ffe5f4;margin-top:30px;width:200px;display:block;margin-left:auto;margin-right:auto}.stockists-button-small a h3,.stockists-button-small a .h3{color:#000;font-weight:700;font-size:20px;text-decoration:none;text-align:center}.stockists-button-small a:hover h3,.stockists-button-small a:hover .h3{color:#fff;text-decoration:none;border-bottom:none}.stockists-nav{text-align:center;margin:20px 0}.stockists-nav li{font-weight:700;display:inline;padding:0 10px}.stockists-nav li a{color:#000;background:#ecf0f0;text-transform:uppercase;line-height:60px;padding:14px 16px}.stockists-nav li a:hover{background-color:#ffe5f4}img.stockists{margin-bottom:30px;width:70%;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){img.stockists{width:100%}}img.stockist-image{width:30%;margin-bottom:-20px;display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 750px) and (max-width: 989px){img.stockist-image{width:50%}}@media only screen and (max-width: 749px){img.stockist-image{width:100%}}.pagination{text-align:center;margin:40px 40px 50px}.pagination a{color:#000}.pagination a:hover,.pagination a:focus{color:#ffe5f4}.pagination .current{font-weight:700;color:#000}.pagination a,.pagination .current{display:inline-block;padding:5px 10px}.comment{margin-bottom:20px}.comment:last-child{margin-bottom:0}.comment+.comment{padding-top:20px;border-top:1px solid white}.rte--indented-images .rte__image-indent{position:relative;margin-left:-20px;margin-right:-20px}@media only screen and (min-width: 750px){.rte--indented-images .rte__image-indent{margin-left:-40px;margin-right:-40px}}.section-header{margin-bottom:40px}@media only screen and (max-width: 749px){.section-header__item+.section-header__item{margin-top:20px}}.section-header__title,.section-header__subtext{margin-bottom:0}.hero-wrapper{position:relative;margin-top:-30px}@media only screen and (min-width: 750px){.hero-wrapper{margin-top:-60px}}.hero{background-color:#e6e6e6;height:330px;margin-bottom:-30px;overflow:hidden}@media only screen and (min-width: 750px){.hero{height:600px;margin-bottom:-60px}}.hero .hero__slide,.hero .slick-list,.hero .slick-track{height:100%}.ie9 .hero{margin-bottom:60px}.hero__pause:focus{clip:auto;width:auto;height:auto;margin:0;color:#fff;background-color:#006eff;padding:10px;z-index:10000;transition:none}.hero__pause:focus .icon{fill:currentColor}.hero__pause-stop{display:block}.is-paused .hero__pause-stop,.hero__pause-play{display:none}.is-paused .hero__pause-play{display:block}.hero .slick-dots{margin:0;bottom:10px}.hero .slick-dots li{margin:0;vertical-align:middle}.hero .slick-dots li button{position:relative}.hero .slick-dots li button:before{text-indent:-9999px;background-color:#fff;border-radius:100%;border:2px solid transparent;width:10px;height:10px;margin:5px 0 0 5px;opacity:1;transition:all .2s}.hero .slick-dots li.slick-active button:before{background-color:transparent;border-color:#fff;opacity:1;width:12px;height:12px;margin:4px 0 0 4px}.hero .slick-dots li button:active:before{opacity:.5}.hero .slick-prev,.hero .slick-next{top:0;height:100%;margin-top:0;width:40px}.hero .slick-prev{left:0}.hero .slick-next{right:0}.hero__slide{position:relative}.hero__image{position:relative;opacity:0;transition:opacity .8s cubic-bezier(.44,.13,.48,.87);height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:top center}.slick-initialized .hero__image,.no-js .hero__image{opacity:1}.hero__image img{display:block;width:100%}.ie9 .hero__slide{z-index:1!important}.ie9 .slick-dots{z-index:2}.hero__text-wrap{position:absolute;bottom:45px;left:0;right:10px}@media only screen and (min-width: 750px){.hero__text-wrap{bottom:120px}}.hero__text-content{opacity:0;-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px);transition:all .6s cubic-bezier(.44,.13,.48,.87);transition-delay:.3s}.slick-active .hero__text-content{opacity:1;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.hero__title-wrap{margin-bottom:8px}.hero__title{display:inline;font-size:2.4em;line-height:1;margin:0;padding:0 10px;background-color:#006eff;color:#fff;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}@media only screen and (min-width: 750px){.hero__title{font-size:4em}}.hero__title--has-link{transition:background-color .15s ease-in}.hero__title--has-link:hover,.hero__title--has-link:focus{background-color:#0058cc}.hero__link{color:inherit}.hero__link:hover,.hero__link:focus{color:inherit}.hero__subtitle,.hero__arrow{display:inline;line-height:2;padding:10px;background-color:#fff;color:#000;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}@media only screen and (min-width: 750px){.hero__subtitle,.hero__arrow{font-size:1.33333em}}.hero__subtitle.hero__link,.hero__arrow{transition:background-color .15s ease-in}.hero__subtitle.hero__link:hover,.hero__subtitle.hero__link:focus,.hero__arrow:hover,.hero__arrow:focus{color:#000;background-color:#ebebeb}.hero__arrows{display:inline;color:#000;margin-right:1px}.no-js .hero__arrows{display:none}.hero__arrow{cursor:pointer;padding-right:15px;padding-left:15px}.hero__arrow .icon{position:relative;top:-3px;left:3px;width:11px;height:11px;fill:currentColor}.hero__arrow--next{border-left:1px solid #f2f2f2}.is-transitioning{display:block!important;visibility:visible!important}.page-container{overflow:hidden}.js-drawer-open .page-container:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.js-drawer-open{overflow:hidden}.drawer{display:none;position:fixed;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;top:0;bottom:0;max-width:95%;z-index:1;background-color:#fff;transition:all .35s cubic-bezier(.33,.59,.14,1)}.drawer--left{width:300px;left:-300px}.js-drawer-open-left .drawer--left{display:block;-ms-transform:translateX(300px);-webkit-transform:translateX(300px);transform:translate(300px)}.no-csstransforms .js-drawer-open-left .drawer--left{left:0}.drawer--right{width:300px;right:-300px}.js-drawer-open-right .drawer--right{display:block;-ms-transform:translateX(-300px);-webkit-transform:translateX(-300px);transform:translate(-300px)}.no-csstransforms .js-drawer-open-right .drawer--right{right:0}.is-moved-by-drawer{transition:all .35s cubic-bezier(.33,.59,.14,1)}.js-drawer-open-left .is-moved-by-drawer{-ms-transform:translateX(300px);-webkit-transform:translateX(300px);transform:translate(300px)}.no-csstransforms .js-drawer-open-left .is-moved-by-drawer{left:300px}.js-drawer-open-right .is-moved-by-drawer{-ms-transform:translateX(-300px);-webkit-transform:translateX(-300px);transform:translate(-300px)}.no-csstransforms .js-drawer-open-right .is-moved-by-drawer{left:-300px}.page-element{position:relative}.page-element.is-transitioning{z-index:2}.page-container{background-color:#fff}.is-moved-by-drawer,.js-drawer-open .is-moved-by-drawer{transition:all .35s cubic-bezier(.33,.59,.14,1)}.js-drawer-open-left .is-moved-by-drawer{box-shadow:#0000001a 0 0 5px}.js-drawer-open-right .is-moved-by-drawer{box-shadow:#0000001a 0 0 -5px}.drawer--left{left:-75px}.js-drawer-open-left .drawer--left{-ms-transform:translateX(75px);-webkit-transform:translateX(75px);transform:translate(75px)}.drawer{overflow:visible;color:#000}.drawer__inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden}.drawer__search{position:relative;background-color:#000;padding:10px}.drawer__search-input{display:block;width:100%;padding-left:15px;background-color:#fff}.drawer__search-input[type=search]{padding-right:60px}.drawer__search-input::-webkit-search-decoration{display:none}.drawer__search-submit{position:absolute;right:0;top:0;bottom:0;padding:0 20px}.drawer__search-submit .icon{width:25px;height:25px;fill:#000}.drawer__nav{list-style:none}.drawer__nav--template-index{position:relative;margin-bottom:-10px;background-color:#fff}.drawer__nav--margin{margin-bottom:30px}.drawer__nav-item{display:block;border-bottom:1px solid white}.drawer__nav-link{font-family:Open Sans,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:.1em;text-transform:uppercase;display:block;padding:13.33333px 20px;font-size:18px;font-weight:700;color:#000}.drawer__nav-link:hover,.drawer__nav-link:focus{color:#000;background-color:#fafafa}.drawer__nav-has-sublist{display:table;width:100%}.drawer__nav-has-sublist .drawer__nav-link{display:table-cell;vertical-align:middle;width:100%}.drawer__nav-toggle{position:relative;display:table-cell;vertical-align:middle;width:1%}.drawer__nav-toggle-btn{position:absolute;top:0;bottom:0;right:0;padding:10px 20px;color:#000;line-height:1}.drawer__nav-toggle-btn .icon{width:18px;height:18px;fill:currentColor}.drawer__nav-toggle-btn:hover,.drawer__nav-toggle-btn:focus{opacity:.6;border-left:1px solid white}.drawer__nav-toggle--open{display:block}.drawer__nav-toggle--close{display:none}h1.search-header,.search-header.h1,.search-header.h1--mini{font-weight:700;letter-spacing:.015em;font-size:30px}section#featured-edit-header{border-bottom:2px solid #f4f7f8;padding:0 0 20px;margin-bottom:30px}@media only screen and (max-width: 749px){section#featured-edit-header{margin-top:-20px;margin-bottom:0;border-bottom:none}}section#featured-edit-header h1.featured-edit,section#featured-edit-header .featured-edit.h1,section#featured-edit-header .featured-edit.h1--mini{font-weight:700;text-align:center;letter-spacing:.012em;font-size:45px;line-height:45px;font-family:Open Sans,sans-serif;text-transform:none;margin-bottom:10px;padding-top:60px}@media only screen and (max-width: 989px){section#featured-edit-header h1.featured-edit,section#featured-edit-header .featured-edit.h1,section#featured-edit-header .featured-edit.h1--mini{padding-top:0;font-size:35px;line-height:35px}}@media only screen and (max-width: 749px){section#featured-edit-header h1.featured-edit,section#featured-edit-header .featured-edit.h1,section#featured-edit-header .featured-edit.h1--mini{padding-top:10px;font-size:35px;line-height:35px}}section#featured-edit-header h2.featured-edit,section#featured-edit-header .featured-edit.h2{text-transform:none;font-weight:400;text-align:center;letter-spacing:.012em;padding:10px 250px 20px;line-height:28px;margin-bottom:40px}@media only screen and (max-width: 989px){section#featured-edit-header h2.featured-edit,section#featured-edit-header .featured-edit.h2{width:100%;font-size:16px;line-height:28px;padding:5px;margin-bottom:30px;margin-top:10px}}section#top-band-collection-header{padding:30px 0 20px;margin-bottom:30px}@media only screen and (max-width: 749px){section#top-band-collection-header{padding:10px 0 20px;margin-bottom:0;border-bottom:none}}section#top-band-collection-other{padding:30px 0 20px;margin-bottom:30px}@media only screen and (max-width: 749px){section#top-band-collection-other{margin-bottom:0;border-bottom:none}}section#top-band-collection-header h1.collection-header,section#top-band-collection-header .collection-header.h1,section#top-band-collection-header .collection-header.h1--mini{text-transform:none;font-weight:800;text-align:center;letter-spacing:.01em;font-size:50px;line-height:55px;font-family:big-caslon-fb,serif;margin-bottom:0;padding-top:20px;text-transform:capitalize}@media only screen and (max-width: 989px){section#top-band-collection-header h1.collection-header,section#top-band-collection-header .collection-header.h1,section#top-band-collection-header .collection-header.h1--mini{padding-top:0;font-size:35px;line-height:35px}}@media only screen and (max-width: 749px){section#top-band-collection-header h1.collection-header,section#top-band-collection-header .collection-header.h1,section#top-band-collection-header .collection-header.h1--mini{padding-top:30px;font-size:45px;line-height:50px}}section#top-band-collection-header h2.subtitle,section#top-band-collection-header .subtitle.h2{padding:20px 270px 10px;text-align:center;font-weight:400;font-family:Open Sans,sans-serif;font-size:20px;line-height:28px}@media only screen and (max-width: 749px){section#top-band-collection-header h2.subtitle,section#top-band-collection-header .subtitle.h2{padding:20px 15px 10px;line-height:30px}}section#top-band-collection-other h1.collection-other,section#top-band-collection-other .collection-other.h1,section#top-band-collection-other .collection-other.h1--mini{text-transform:none;font-weight:800;text-align:center;letter-spacing:.01em;font-size:50px;line-height:55px;font-family:big-caslon-fb,serif;margin-bottom:5px;padding-top:50px}@media only screen and (max-width: 989px){section#top-band-collection-other h1.collection-other,section#top-band-collection-other .collection-other.h1,section#top-band-collection-other .collection-other.h1--mini{padding-top:0;font-size:35px;line-height:35px}}@media only screen and (max-width: 749px){section#top-band-collection-other h1.collection-other,section#top-band-collection-other .collection-other.h1,section#top-band-collection-other .collection-other.h1--mini{padding-top:30px;font-size:35px;line-height:35px}}section#top-band-collection-header h1.collection-header-featured,section#top-band-collection-header .collection-header-featured.h1,section#top-band-collection-header .collection-header-featured.h1--mini{font-weight:700;text-align:center;letter-spacing:.012em;font-size:45px;line-height:45px;font-family:Open Sans,sans-serif;text-transform:none;margin-bottom:10px;padding-top:60px;text-transform:uppercase}@media only screen and (max-width: 989px){section#top-band-collection-header h1.collection-header-featured,section#top-band-collection-header .collection-header-featured.h1,section#top-band-collection-header .collection-header-featured.h1--mini{padding-top:0;font-size:35px;line-height:35px}}@media only screen and (max-width: 749px){section#top-band-collection-header h1.collection-header-featured,section#top-band-collection-header .collection-header-featured.h1,section#top-band-collection-header .collection-header-featured.h1--mini{padding-top:10px;font-size:35px;line-height:35px}}h2.collection-description,.collection-description.h2{text-transform:none;font-weight:400;text-align:center;letter-spacing:.012em;padding:10px 10px 20px;line-height:28px}@media only screen and (max-width: 989px){h2.collection-description,.collection-description.h2{width:100%;font-size:16px;line-height:22px;margin-bottom:10px;margin-top:10px}}h2.collection-description-padding,.collection-description-padding.h2{text-transform:none;font-weight:400;text-align:center;letter-spacing:.012em;padding:10px 200px 50px;line-height:28px}@media only screen and (max-width: 989px){h2.collection-description-padding,.collection-description-padding.h2{width:100%;font-size:16px;line-height:22px;margin-bottom:10px;margin-top:10px;padding:10px 0}}h2.collection-description-featured,.collection-description-featured.h2{text-transform:none;font-weight:400;text-align:center;letter-spacing:.012em;padding:10px 250px 20px;line-height:28px;margin-bottom:40px}@media only screen and (max-width: 989px){h2.collection-description-featured,.collection-description-featured.h2{width:100%;font-size:16px;line-height:28px;padding:5px;margin-bottom:30px;margin-top:10px}}a h2.collection-blog-featured,a .collection-blog-featured.h2{text-transform:none;font-weight:700;font-family:Open Sans,sans-serif;text-align:center;letter-spacing:.012em;padding:60px 25px 0;font-size:32px;line-height:40px;margin-bottom:10px}@media only screen and (max-width: 989px){a h2.collection-blog-featured,a .collection-blog-featured.h2{width:100%;font-size:26px;line-height:30px;padding:5px;margin-bottom:10px;margin-top:10px}}a:hover h2.collection-blog-featured,a:hover .collection-blog-featured.h2{color:#dbdede}a h2.collection-blog-bottom,a .collection-blog-bottom.h2{text-transform:none;font-family:Open Sans,sans-serif;font-weight:700;text-align:center;letter-spacing:.012em;padding:0 25px;font-size:32px;line-height:40px;margin-bottom:10px}@media only screen and (max-width: 989px){a h2.collection-blog-bottom,a .collection-blog-bottom.h2{width:100%;font-size:26px;line-height:30px;padding:5px;margin-bottom:10px;margin-top:10px}}a:hover h2.collection-blog-bottom,a:hover .collection-blog-bottom.h2{color:#dbdede}section#collection-blog{margin-top:60px;margin-bottom:40px}@media only screen and (max-width: 749px){section#collection-blog{margin-top:40px;margin-bottom:10px}}section#collection-blog-other{margin-top:-20px;margin-bottom:40px}@media only screen and (max-width: 749px){section#collection-blog-other{margin-top:-80px;margin-bottom:10px}}section#collection-blog h2,section#collection-blog .h2{text-transform:none;font-weight:800;font-family:big-caslon-fb,serif;text-align:left;letter-spacing:.012em;padding:100px 100px 0 0;line-height:36px;font-size:30px}@media only screen and (max-width: 989px){section#collection-blog h2,section#collection-blog .h2{width:100%;font-size:26px;line-height:30px;margin-bottom:0;padding:20px 0 0}}section#collection-blog a:hover h2,section#collection-blog a:hover .h2{color:#dbdede}section#collection-blog-other h2.roots,section#collection-blog-other .roots.h2{text-transform:none;font-weight:700;text-align:center;letter-spacing:.012em;padding:20px 50px;line-height:36px;font-size:30px}@media only screen and (max-width: 989px){section#collection-blog-other h2.roots,section#collection-blog-other .roots.h2{width:100%;font-size:26px;line-height:30px;margin-bottom:0;padding:20px 10px 0}}section#collection-blog-other h3.roots,section#collection-blog-other .roots.h3{text-transform:none;font-weight:400;text-align:center;letter-spacing:.012em;padding:0 50px 50px;line-height:28px;font-size:18px}@media only screen and (max-width: 989px){section#collection-blog-other h3.roots,section#collection-blog-other .roots.h3{width:100%;font-size:16px;line-height:22px;margin-bottom:10px;margin-top:10px;padding:10px}}section#top-band-collection-header h3.roots-blurbs,section#top-band-collection-header .roots-blurbs.h3{padding:10px 200px 50px;line-height:28px;font-size:18px;font-weight:400;text-align:center}@media only screen and (max-width: 989px){section#top-band-collection-header h3.roots-blurbs,section#top-band-collection-header .roots-blurbs.h3{padding:15px 10px 50px;line-height:26px;font-size:16px}}section#collection-page h2.collection-header-other,section#collection-page .collection-header-other.h2{font-size:28px;font-weight:700;text-align:center;padding-bottom:50px}section#collection-top-image{padding:0 0 30px;display:block;margin-left:auto;margin-right:auto}section#collection-top-image img{display:block;margin-left:auto;margin-right:auto}section#collection-blog h3,section#collection-blog .h3{text-transform:none;font-weight:400;text-align:left;letter-spacing:.012em;padding:10px 0 70px;line-height:28px;font-size:18px}@media only screen and (max-width: 989px){section#collection-blog h3,section#collection-blog .h3{width:100%;font-size:16px;line-height:22px;margin-bottom:10px;margin-top:10px;padding:10px 0}}section#collection-blog a:hover h3,section#collection-blog a:hover .h3{color:#dbdede}section#collection-blog-other a h4,section#collection-blog-other a .h4{font-weight:400;font-size:16px;letter-spacing:.012em;text-transform:none;text-decoration:underline;text-align:center;margin-top:-30px;margin-bottom:20px}@media only screen and (max-width: 989px){section#collection-blog-other a h4,section#collection-blog-other a .h4{margin-top:10px}}section#collection-blog a:hover img{opacity:.8}section#collection-blog a img.roots{margin-bottom:-50px}@media only screen and (max-width: 989px){section#collection-blog a img.roots{margin-bottom:20px}}h3.collection-fine-print,.collection-fine-print.h3{text-transform:none;font-weight:400;text-align:center;letter-spacing:.012em;padding:10px 250px 20px;line-height:28px;margin-bottom:20px;font-size:16px}@media only screen and (max-width: 989px){h3.collection-fine-print,.collection-fine-print.h3{width:100%;font-size:14px;line-height:22px;padding:5px;margin-bottom:30px;margin-top:10px}}h3.collection-blog-print,.collection-blog-print.h3{text-transform:none;font-weight:400;text-align:center;letter-spacing:.012em;padding:10px 25px 20px;line-height:28px;margin-bottom:20px;font-size:18px}@media only screen and (max-width: 989px){h3.collection-blog-print,.collection-blog-print.h3{width:100%;font-size:18px;line-height:26px;padding:5px;margin-bottom:50px;margin-top:10px}}img.feat-image{padding:10px 0;margin-bottom:20px}@media only screen and (max-width: 989px){img.feat-image{margin-bottom:20px}}img.feat-image:hover{opacity:.8}img.promo-image{padding:10px 0}@media only screen and (max-width: 989px){img.promo-image{margin-bottom:20px}}.row-padding{margin:50px 0}h2.coll-blog,.coll-blog.h2{font-size:34px;line-height:40px;font-family:big-caslon-fb,serif;font-weight:800;padding-top:30px}h3.coll-blog,.coll-blog.h3{font-size:18px;font-weight:400;margin-bottom:30px}.collection-header-body{text-transform:none;font-weight:500;text-align:center;letter-spacing:.012em;font-size:45px;line-height:45px;font-family:Oswald,sans-serif;text-transform:uppercase;padding:40px 0}@media only screen and (max-width: 989px){.collection-header-body{padding-top:0;font-size:35px;line-height:35px}}@media only screen and (max-width: 749px){.collection-header-body{padding-top:20px;font-size:35px;line-height:35px}}.collection-description img{width:100%}section#collection-page{padding-bottom:100px}.collection-sidebar h2,.collection-sidebar .h2{text-align:left;font-weight:700}@media only screen and (max-width: 749px){.collection-back{margin-top:20px}}section#getting-started-header{padding-top:30px;padding-bottom:100px;background-color:#ffe5d9}section#choose-colour{padding-top:40px;background-color:#fafcff;margin-bottom:0;padding-bottom:100px}h1.collection-best,.collection-best.h1,.collection-best.h1--mini{font-size:38px;line-height:42px;text-align:center;letter-spacing:.01em;font-weight:700;text-transform:none;padding:40px 250px 0;margin-bottom:10px}@media only screen and (max-width: 749px){h1.collection-best,.collection-best.h1,.collection-best.h1--mini{padding:20px 20px 0}}h2.collection-best,.collection-best.h2{font-size:30px;line-height:34px;text-align:center;letter-spacing:.01em;padding:0 300px}@media only screen and (max-width: 749px){h2.collection-best,.collection-best.h2{padding:0 10px}}h3.collection-best-blurb-top,.collection-best-blurb-top.h3{font-size:18px;line-height:26px;font-weight:400;padding:10px 300px 5px;text-align:center;margin-bottom:30px}@media only screen and (max-width: 749px){h3.collection-best-blurb-top,.collection-best-blurb-top.h3{padding:10px 20px;margin-bottom:30px}}h3.collection-best-naturals,.collection-best-naturals.h3{font-size:18px;line-height:24px;font-weight:700;padding:0 0 5px;text-align:center;margin-bottom:30px}@media only screen and (max-width: 749px){h3.collection-best-naturals,.collection-best-naturals.h3{padding:10px 20px}}h3.skintone-type,.skintone-type.h3{font-size:18px;line-height:26px;font-weight:700;text-align:center}h3.skintone-type-blurb,.skintone-type-blurb.h3{font-size:16px;line-height:26px;font-weight:400;text-align:center}h3.collection-best-blurb,.collection-best-blurb.h3{font-size:16px;line-height:26px;font-weight:400;padding:10px 300px 60px;text-align:center}@media only screen and (max-width: 749px){h3.collection-best-blurb,.collection-best-blurb.h3{padding:10px 20px;margin-bottom:30px}}.skintone-cool-bg{padding:30px;background:#edf2fb}.skintone-warm-bg{padding:30px;background:#fff1e6}.colour-spacing{margin-top:100px}.collection-sidebar a#toggle-menu{display:none;text-transform:uppercase;text-align:center;border-top:0;border-bottom:1px solid #f4f7f8;padding:10px 0;margin-bottom:10px}.collection-sidebar a#toggle-menu span{display:inline-block;padding-left:30px;font-size:17px;letter-spacing:1px;font-weight:600}.collection-sidebar nav a{font-size:15px;font-weight:700;letter-spacing:.025em;color:#000;border-bottom:none;display:block;text-transform:uppercase}.collection-sidebar nav dl{border-bottom:1px solid #f4f7f8}.collection-sidebar nav li{border-top:1px solid #f4f7f8;font-weight:700;margin:0}.collection-sidebar nav li:last-child{border-bottom:1px solid #f4f7f8}.collection-sidebar nav li a{padding-top:10px;padding-bottom:10px;padding-right:20px;position:relative;text-decoration:none}.collection-sidebar nav a.current{font-weight:700}.collection-sidebar nav .accordion-content{margin-bottom:20px}.collection-sidebar nav .accordion-content a.first{margin-top:10px}.collection-sidebar nav .accordion-content a{padding:10px 0 0 5px;font-weight:400;margin:0}.collection-sidebar nav .accordion-content a.current{font-weight:700}.collection-sidebar nav .accordion-content p{margin-bottom:0}.collection-sidebar nav li a span{color:#000;position:absolute;right:0;top:10px;font-weight:400}@media only screen and (max-width: 749px){.collection-sidebar .accordion-button{background-color:#f4f7f8;padding:20px}}@media only screen and (max-width: 749px){.collection-sidebar .accordion-button span{display:inline-block;padding:10px 20px 0}}.feat-padding{padding:40px 0}@media only screen and (max-width: 749px){.feat-padding{padding:10px 0}}.land-bg{margin-bottom:20px;padding:20px 0}.other-bg,.bundle-bg{padding:40px 0;background-color:#f5f5f7}.land-other-bg{padding:40px 0}.land-other-second{padding:0 0 40px}.land-icon-padding{padding:0 300px}@media only screen and (max-width: 989px){.land-icon-padding{padding:0 30px}}.cant{margin-top:20px;background-color:#f74354;border-radius:25px;padding:0 0 15px;margin-bottom:0}@media only screen and (max-width: 989px){.cant{margin-bottom:-60px}}h1.landing-page,.landing-page.h1,.landing-page.h1--mini{font-weight:700;letter-spacing:.015em;line-height:51px;text-transform:none;padding-top:10px;font-size:50px;text-align:center}@media only screen and (max-width: 989px){h1.landing-page,.landing-page.h1,.landing-page.h1--mini{padding-top:40px;text-align:center;font-size:42px;line-height:43px}}h1.landing-page-how,.landing-page-how.h1,.landing-page-how.h1--mini{font-weight:700;letter-spacing:.015em;line-height:51px;text-transform:none;padding-top:10px;font-size:48px;text-align:center}@media only screen and (max-width: 989px){h1.landing-page-how,.landing-page-how.h1,.landing-page-how.h1--mini{padding-top:40px;text-align:center;font-size:42px;line-height:43px}}.landing-bundle a img.landing-bundle{width:40%!important;display:block;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px}.landing-bundle a img.landing-bundle-double{width:60%!important;display:block;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px}.landing-bundle a h3,.landing-bundle a .h3{text-align:center;font-size:24px}.landing-bundle a h4.button,.landing-bundle a .button.h4{text-align:center;font-size:16px;background-color:#f74354;color:#fff;width:120px;padding:10px 0;display:block;margin-left:auto;margin-right:auto;margin-top:30px}.landing-bundle a:hover h4.button,.landing-bundle a:hover .button.h4{background:#fff;color:#f74354}p.how-method{font-weight:700;letter-spacing:.01em;text-align:center;text-transform:uppercase;margin-top:-20px;font-size:20px;color:#495057;padding:0 0 30px}@media only screen and (max-width: 989px){p.how-method{margin-top:-5px}}p.how-to-method{font-weight:600;letter-spacing:.01em;line-height:22px;text-transform:none;font-size:18px;text-align:center;margin-bottom:10px;padding:0 50px}@media only screen and (max-width: 989px){p.how-to-method{text-align:center;font-size:16px;padding:0 60px}}p.how-to-method2{font-weight:600;letter-spacing:.01em;line-height:24px;text-transform:none;font-size:18px;text-align:center;margin-bottom:10px;padding:0 20px}@media only screen and (max-width: 989px){p.how-to-method2{text-align:center;font-size:16px;padding:0 60px}}p.how-to-method2 a{color:#0271e3}p.how-to-method2 a:hover{color:#000}p.landing-desc{font-weight:400;letter-spacing:.01em;line-height:32px;text-transform:none;font-size:20px;text-align:center;margin-bottom:10px;padding:0 300px}@media only screen and (max-width: 989px){p.landing-desc{text-align:center;font-size:18px;padding:0 10px}}h2.landing-page,.landing-page.h2{font-weight:700;letter-spacing:.015em;line-height:38px;text-transform:none;padding:0 330px;font-size:34px;text-align:center;margin-bottom:10px}@media only screen and (max-width: 989px){h2.landing-page,.landing-page.h2{text-align:center;font-size:26px;padding:0 30px}}h3.landing-points,.landing-points.h3{font-weight:700;letter-spacing:.015em;line-height:24px;text-transform:none;padding-top:0;padding-left:10px;padding-right:10px;font-size:20px;text-align:center;margin-bottom:10px}@media only screen and (max-width: 989px){h3.landing-points,.landing-points.h3{text-align:center;font-size:16px;line-height:18px;padding-top:5px}}h3.landing-points-cant,.landing-points-cant.h3{font-weight:700;color:#fff;letter-spacing:.015em;line-height:24px;text-transform:none;padding-top:0;padding-left:10px;padding-right:10px;font-size:20px;text-align:center;margin-bottom:10px}@media only screen and (max-width: 989px){h3.landing-points-cant,.landing-points-cant.h3{text-align:center;font-size:16px;line-height:18px;padding-top:5px}}img.landing-swatch1{display:block;margin-left:auto;margin-right:auto;width:25%}img.gloss-inst{display:block;margin-left:auto;margin-right:auto;width:100%;padding-bottom:20px}@media only screen and (max-width: 989px){img.gloss-inst{width:60%}}.landing-point-icons{width:50px;padding-top:20px;display:block;margin-left:auto;margin-right:auto;padding-bottom:10px}@media only screen and (max-width: 989px){.landing-point-icons{width:40px;padding-bottom:0}}p.landing-desc-under{font-weight:400;letter-spacing:.01em;line-height:30px;text-transform:none;font-size:18px;text-align:center;margin-bottom:10px;padding:0 300px}@media only screen and (max-width: 989px){p.landing-desc-under{text-align:center;font-size:16px;line-height:26px;padding:0 10px}}p.landing-desc-under-col{font-weight:400;letter-spacing:.01em;line-height:26px;text-transform:none;font-size:18px;text-align:center;margin-bottom:10px;padding:0 30px}@media only screen and (max-width: 989px){p.landing-desc-under-col{text-align:center;font-size:16px;padding:0 10px}}.collection-sort{display:inline-block;text-align:left;max-width:150px}.collection-sort+.collection-sort{margin-left:20px}@media only screen and (max-width: 749px){.collection-sort{width:80%}.collection-sort+.collection-sort{margin:20px 0 0}}.collection-sort__label-sup{display:block;text-align:center}@media only screen and (min-width: 750px){.collection-sort__label-sup{text-align:center;padding-left:0;margin-bottom:0}}.collection-sort__label{display:block;text-align:center}@media only screen and (min-width: 750px){.collection-sort__label{text-align:left;padding-left:6.66667px;margin-bottom:0}}.collection-sort__input{background-color:transparent;font-weight:700;padding-top:6.66667px;padding-bottom:6.66667px;padding-left:6.66667px;border:1px solid #e6e6e6}@media only screen and (max-width: 749px){.collection-sort__input{width:100%;border:1px solid #e6e6e6}}.collection{margin-bottom:30px}.collection:last-child{margin-bottom:0}.collection-card{position:relative;box-sizing:content-box;display:block;background-color:#fff;background-repeat:no-repeat;background-position:center top;background-size:cover;padding:0;height:330px;z-index:1}.collection-card:focus{z-index:2}@media only screen and (min-width: 750px){.collection-card{padding:0}}.collection-card:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.4;z-index:1;transition:opacity .2s ease}.collection-card:hover:after,.collection-card:focus:after{opacity:.6}.collection-card__meta{display:block;position:absolute;bottom:20px;left:0;margin-right:10px;z-index:2}@media only screen and (min-width: 750px){.collection-card__meta{bottom:40px}}.collection-card__title{display:inline;background-color:#fff;color:#000;margin-bottom:10px;padding:2px 10px;letter-spacing:0;font-size:1.73333em;text-transform:none;font-weight:700;line-height:1.2;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}@media only screen and (min-width: 990px){.collection-card__title{font-size:2.13333em}}.collection-card__subtext{font-size:1em;font-weight:700;letter-spacing:.6px;text-transform:uppercase;margin:10px 0 0 10px;font-size:.86667em;color:#fff}.social-sharing .icon{width:24px;height:24px;fill:currentColor}@media only screen and (max-width: 749px){.social-sharing__title{display:inline-block;margin-bottom:10px}}.social-sharing__link{color:#000;opacity:.7}.social-sharing__link:hover,.social-sharing__link:focus{opacity:1;color:#ffe5f4}.social-sharing__link+.social-sharing__link{margin-left:10px}.cart-table{background-color:#fff;border:0;margin-bottom:20px}.cart-table td,.cart-table th{border:0}@media only screen and (min-width: 750px){.cart-table td,.cart-table th{padding:20px}}thead.cart_headings{font-size:16px;border-bottom:2px solid #000;text-transform:uppercase;letter-spacing:.015em}thead.cart_headings th.total{text-align:right;padding-right:20px}@media only screen and (min-width: 750px){.cart__cell--image{width:180px}.cart__cell--quantity{width:130px}.cart__cell--total{width:200px;text-align:right}}@media only screen and (max-width: 749px){.cart-table th,.cart-table td{text-align:center}.cart-table td:before{display:none}}.cart__image{display:inline-block;max-width:120px;margin:10px auto}@media only screen and (max-width: 749px){.cart__image img{max-height:180px;margin-bottom:-20px}}h1.cart-header,.cart-header.h1,.cart-header.h1--mini{text-transform:none;font-weight:700;text-align:center;letter-spacing:.012em;font-size:45px;font-family:Playfair Display,serif;margin-bottom:0}@media only screen and (max-width: 749px){h1.cart-header,.cart-header.h1,.cart-header.h1--mini{margin-top:-20px;font-size:28px;margin-bottom:-30px}}.dont-forget{padding:20px 0;margin:20px 40px;background-color:#fff1e6}@media only screen and (max-width: 749px){.dont-forget{margin:50px 0 20px}}.dont-forget h2,.dont-forget .h2{padding:0;font-weight:700;text-align:center}@media only screen and (max-width: 749px){.dont-forget h2,.dont-forget .h2{font-size:16px}}.dont-forget p{padding:0;font-weight:400;text-align:center}@media only screen and (max-width: 749px){.dont-forget p{font-size:16px}}.dont-forget p a{color:#1e7de4;text-decoration:underline}.dont-forget p a:hover{color:#000;text-decoration:underline}h2.cart-extras,.cart-extras.h2{font-weight:700;font-size:48px;letter-spacing:.015em;text-align:center;line-height:26px;padding-bottom:40px;font-family:Playfair Display,serif}@media only screen and (max-width: 749px){h2.cart-extras,.cart-extras.h2{font-size:28px}}.product-name-cart{font-size:16px;text-transform:none;font-weight:700;margin:0 0 .66667em;color:#000;letter-spacing:.025em}@media only screen and (max-width: 749px){.product-name-cart{margin-bottom:-100px}}.cart__quantity-label{display:block;text-align:center;font-size:16px}@media only screen and (max-width: 749px){.cart__quantity-label{font-size:13px;margin-bottom:5px;margin-top:-15px;text-transform:uppercase;letter-spacing:.025em}}.cart__cell--quantity .js-qty{max-width:120px;margin:0 auto}.cart__quantity{display:none}.no-js .cart__quantity{display:block}.cart__item-total{font-size:16px}.cart__subtotal{margin:30px 0 0;font-size:16px;text-transform:uppercase}@media only screen and (min-width: 750px){.cart__subtotal{margin-top:20px}}@media only screen and (max-width: 749px){.cart__subtotal{margin-top:20px;font-size:16px}}.cart_ship_save{font-size:16px;color:#a385ff}.cart__taxes{margin-bottom:40px;font-size:12px}.cart__note{width:100%;background-color:#fff;border:1px solid #e6e6e6}@media only screen and (max-width: 749px){.cart__note{min-height:50px}}.cart__buttons .btn,.cart__buttons .btn--secondary{margin-bottom:10px}@media only screen and (max-width: 749px){.cart__buttons .btn,.cart__buttons .btn--secondary{display:block;width:100%}}.update-cart{display:none}.no-js .update-cart{display:inline-block}.cart-item__original-price,.cart-item__discount{font-size:80%!important;margin-bottom:0!important}.js-qty{position:relative}.js-qty--is-loading{opacity:.6}.js-qty__input{width:100%;padding-left:30px;padding-right:30px;text-align:center}.js-qty__adjust{position:absolute;top:0;bottom:0;text-align:center;width:30px;padding:0;background:none;border-style:solid;border-color:#e7e7e7;border-width:0;transition:background-color .03s ease-in}.js-qty__adjust:hover,.js-qty__adjust:focus{background-color:#e7e7e7;transition-duration:.08s}.js-qty__adjust .icon{width:8px;height:8px;fill:currentColor}.js-qty__adjust--minus{left:0;border-right-width:1px}.js-qty__adjust--plus{right:0;border-left-width:1px}.notification{visibility:hidden;position:absolute;width:100%;top:0;opacity:0;transition:top .25s,visibility .25s,opacity .15s;transition-timing-function:cubic-bezier(.33,.59,.14,1);z-index:4}.notification--promo{position:static;display:none}.notification--active{display:block;visibility:visible;top:100%;opacity:1}.notification__link{display:block;padding:10px 0}.notification__link:hover u{text-decoration:none}.notification__inner{position:relative;overflow:visible;padding:10px 0}.notification__inner--has-link{padding:0}.notification__message{display:block;padding:0 60px;text-align:center;font-weight:700}.notification__message span{text-decoration:underline;white-space:nowrap}.notification--success,.notification--promo{background-color:#ffe5f4;color:#000}.notification--success a,.notification--promo a{color:#000}.notification--error{background-color:#ec523e;color:#fff}.notification--error a{color:#fff}.notification__close{position:absolute;top:0;bottom:0;right:20px;padding:0 10px;color:inherit}.notification__close .icon{fill:currentColor}.modal{display:none;opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;color:#000;z-index:15;transition:all ease-in-out .2s}.modal.modal--is-active{display:block;opacity:1}body.modal--is-active{overflow:hidden}.modal__inner{height:100%;-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px);-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all ease-in-out .2s}.modal--is-active .modal__inner{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.modal__centered{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal__centered .no-csstransforms{top:20%}.modal__close{position:absolute;top:0;right:0;padding:20px}.modal__close .icon{font-size:1.33333em}.featured-card{display:block;position:relative;height:380px;text-align:center;border-color:#fff;border-style:solid;border-width:0 0 1px 1px;background-color:#fff}.featured-card:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#0000000f;opacity:0;transition:opacity .15s ease-in;z-index:1}.featured-card:hover:before{opacity:1}.featured-card--cover{background-repeat:no-repeat;background-position:top center;background-size:cover;border-width:0}.featured-card__image-wrapper{position:absolute;bottom:30px;left:0;right:0;height:62%}.featured-card__image{display:block;margin:0 auto;max-height:100%;height:100%}.featured-card__header{position:relative;display:inline-block;padding:30px 5% 10px;z-index:1}.featured-card__header--background{background-color:#fff}.featured-card__title{font-size:1.86667em;margin-bottom:0;color:#000}.featured-card__action{font-size:1em;font-weight:700;letter-spacing:.6px;text-transform:uppercase;font-size:.86667em;color:#ffe5f4}.featured-card:hover .featured-card__action{color:inherit}.section-block{position:relative;background-color:#fff}.section-block--padding{padding:30px}.section-block__header{margin-bottom:30px}.section-block__header--padded{padding-top:30px}.section-block__title,.section-block__subtext{margin-bottom:0}.map-section{position:relative;height:650px;width:100%;overflow:hidden}@media only screen and (min-width: 750px){.map-section{height:500px}}.map-section__page-width{position:relative;text-align:center;height:100%}.map-section__overlay{position:relative;display:inline-block;background-color:#fff;padding:40px;margin:0 20px;text-align:center;z-index:3}@media only screen and (min-width: 750px){.map-section__overlay{position:absolute;left:0;top:50%;transform:translateY(-50%)}.ie9 .map-section__overlay{top:10%}}.map-section__link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.map-section__container{position:absolute;top:0;left:0;width:100%;height:150%;margin-bottom:-50%}@media only screen and (min-width: 750px){.map-section__container{width:130%;height:100%;margin:0 -30% 0 0}}.gm-style-cc,.gm-style-cc+div{visibility:hidden}.link-block{position:relative;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;justify-content:center;padding:100px 20px;text-align:center;flex:1;background-size:cover;background-position:top center}.link-block:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.4;transition:opacity .2s ease;z-index:1}.link-block:hover:after,.link-block:hover:focus{opacity:.5}.link-block__cta{word-break:break-word;z-index:2}.qoute-background{background-color:#ecf0f0}.section-block--padding-qoutes{padding:30px;background-color:#ecf0f0}@media only screen and (max-width: 749px){.section-block--padding-qoutes{padding:10px 0 0;margin-bottom:-30px}}.quote-icon{display:block;margin:0 auto 20px}.quotes-wrapper{background-color:#ecf0f0}@media only screen and (max-width: 749px){.quotes-wrapper{margin-top:0;margin-bottom:0}}.quotes-wrapper .slick-dots{position:relative;bottom:0;margin-top:30px}.quotes-wrapper .slick-dots li,.quotes-wrapper .slick-dots button{width:auto;height:auto}.quotes-wrapper .slick-dots button{line-height:1;font-size:1em;opacity:.6;color:currentColor}.quotes-wrapper .slick-dots button:before{display:none}.quotes-wrapper .slick-dots .slick-active button{font-weight:700;opacity:1}.quotes-wrapper .slick-slide[tabindex="0"]{outline:none}.image-content__image{display:block;margin:0 auto}.image-content__text{padding:0 20px}.flex--center-vertical .grid__item{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.grid-center{margin:0 -10px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 749px){.featured-product__text{text-align:center;position:relative;top:-50px;margin-bottom:-50px}}@media only screen and (max-width: 749px){.featured-product__image{text-align:center}}.article-block{display:block;text-align:center}@media only screen and (max-width: 749px){.article-block{padding:0;display:block;margin:0 auto}}.article-block__image{height:0;padding-bottom:100%;background-size:cover;background-repeat:no-repeat;background-position:top center}@media only screen and (max-width: 749px){.article-block__image{padding-bottom:100%;display:block;margin:0 auto}}.article-block__info{padding:20px 10px}.article-block__date{display:block;font-size:.875em;color:#000}.article-block__date,.article-block__title{margin-bottom:5px;font-size:20px}.featured-content{position:relative;padding:120px 20px 40px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (min-width: 750px){.featured-content{padding:80px}}@media only screen and (max-width: 749px){.column-flex{-webkit-flex-direction:column;flex-direction:column}}.column-flex__image{position:relative;height:200px;background-repeat:no-repeat;background-size:cover;background-position:top center}@media only screen and (min-width: 750px){.column-flex__image{height:380px}}.column-flex__image--tall{height:300px}@media only screen and (min-width: 750px){.column-flex__image--tall{height:720px}}@media only screen and (max-width: 749px){.column-flex__image--tall{height:500px}}.column-flex__content{padding:20px}section#support-page-undertones{background:#fff;padding:0}section#support-page-undertones .background-undertones{background:#fff;padding:70px 0 50px}@media only screen and (max-width: 749px){section#support-page-undertones .background-undertones{padding:50px 0 0;margin-bottom:-50px}}.undertone-background{background:#edf2fb;padding:50px 0}.undertone-background-warm{background:#fff1e6;padding:50px 0}.undertone-background-other{background:#fff;padding:50px 0}.undertones h1,.undertones .h1,.undertones .h1--mini{font-weight:700;text-align:center;text-transform:none;letter-spacing:.012em;padding-bottom:20px;font-size:50px;line-height:55px;font-family:big-caslon-fb,serif;border-bottom:2px solid;border-spacing:150px 0;margin-bottom:40px;margin-top:0}@media only screen and (max-width: 749px){.undertones h1,.undertones .h1,.undertones .h1--mini{line-height:40px;padding-bottom:20px;font-size:35px}}.undertones p{text-align:left;line-height:28px;padding-bottom:30px;font-size:16px;padding-top:5px}div.undertones p.undertones{font-weight:400;text-align:center;text-transform:none;letter-spacing:.012em;margin-bottom:0;font-size:16px;padding:20px 40px 0;line-height:22px;margin-top:0}@media only screen and (max-width: 749px){div.undertones p.undertones{padding:0 20px;font-size:14px;line-height:24px;margin-top:20px;margin-bottom:25px}}div.undertones h3.undertone-colours,div.undertones .undertone-colours.h3{font-weight:700;text-align:center;font-size:20px;line-height:22px;margin-bottom:-15px}@media only screen and (max-width: 749px){div.undertones h3.undertone-colours,div.undertones .undertone-colours.h3{padding:0 20px;line-height:28px}}div.undertones h3.undertones,div.undertones .undertones.h3{font-weight:700;text-align:center!important;font-size:40px!important;margin-bottom:-10px}div.undertones h3.undertone-colours-type,div.undertones .undertone-colours-type.h3{font-weight:700;text-align:center;padding-top:15px;font-size:22px;line-height:26px;margin-bottom:-10px}div.undertones h3.undertone-name,div.undertones .undertone-name.h3{font-weight:700;text-align:center;padding-top:15px;font-size:14px;line-height:16px}@media only screen and (max-width: 749px){div.undertones h3.undertone-name,div.undertones .undertone-name.h3{font-size:12px;padding:10px 10px 0}}div.undertones-product-name a{font-weight:700;text-align:center;background:none!important;font-size:30px!important}div.undertones .blog-shop-now{text-align:center;margin-bottom:70px}div.undertones .blog-shop-now a{text-transform:uppercase;padding:10px 30px;letter-spacing:1px;font-weight:700;margin-top:0;background-color:#ffe5f4;text-align:center;color:#000;font-size:14px}div.undertones img.swatch-undertone{padding:0 20px;width:200px;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 749px){div.undertones img.swatch-undertone{width:150px;padding:0 10px;margin-top:15px}}div.undertones img.colour-undertones{width:150px;display:block;margin-left:auto;margin-right:auto;padding-bottom:20px}div.undertones .all-together-inline{text-align:center;padding:20px 0 0}div.undertones .img-inline{display:inline-block;padding:20px 0 0}h1.checklist,.checklist.h1,.checklist.h1--mini{font-weight:800;text-align:center;text-transform:none;letter-spacing:.012em;font-size:50px;line-height:50px;font-family:big-caslon-fb,serif;margin-bottom:10px;padding:0 250px}@media only screen and (min-width: 750px) and (max-width: 989px){h1.checklist,.checklist.h1,.checklist.h1--mini{padding:0 10px 10px}}@media only screen and (max-width: 749px){h1.checklist,.checklist.h1,.checklist.h1--mini{line-height:40px;padding:0 10px;font-size:40px}}h2.checklist,.checklist.h2{font-weight:400;text-align:center;padding:10px 0 0}@media only screen and (max-width: 749px){h2.checklist,.checklist.h2{line-height:26px;padding:10px 30px 0}}.presale-checklist{padding:0 200px;margin-top:-30px}@media only screen and (min-width: 750px) and (max-width: 989px){.presale-checklist{padding:0 10px}}@media only screen and (max-width: 749px){.presale-checklist{padding:0 15px}}.presale-checklist .divide{padding:20px 0}.presale-checklist h3,.presale-checklist .h3{font-family:big-caslon-fb,serif;letter-spacing:.012em;font-weight:800;margin-bottom:0}.presale-checklist p{font-size:16px}.presale-checklist p a{color:#1e7de4;text-decoration:underline!important}.free-gift-bg{border:4px solid #FF0033;padding:20px;min-height:430px;background:#fffaf0}@media only screen and (max-width: 749px){.free-gift-bg{min-height:380px;margin-bottom:20px}}h2.free-gift-cart-spend,.free-gift-cart-spend.h2{font-weight:800;text-align:center;padding:10px 15px 0;font-size:18px;line-height:22px;text-transform:uppercase;color:#0a7432}h2.free-gift-cart,.free-gift-cart.h2{font-weight:400;text-align:center;padding:10px 15px 0;font-size:18px;line-height:22px;color:#0a7432}h3.free-gift-cart,.free-gift-cart.h3{font-weight:700;text-align:center;font-size:16px;padding:10px 0 0;color:#0a7432}h3.free-gift-cart-value,.free-gift-cart-value.h3{font-weight:400;text-align:center;font-size:14px;color:#0a7432}
/*# sourceMappingURL=/cdn/shop/t/253/assets/theme.scss.css.map */
