Excitement levels: hair

/* latin-ext */
@font-face {
font-family: ‘Montserrat’;
font-style: italic;
font-weight: 300;
src: local(‘Montserrat Light Italic’), local(‘Montserrat-LightItalic’), url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZYgzz8vZwnCo.woff2) format(‘woff2’);
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: ‘Montserrat’;
font-style: italic;
font-weight: 300;
src: local(‘Montserrat Light Italic’), local(‘Montserrat-LightItalic’), url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZYgzz_PZw.woff2) format(‘woff2’);
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: ‘Montserrat’;
font-style: italic;
font-weight: 400;
src: local(‘Montserrat Italic’), local(‘Montserrat-Italic’), url(https://fonts.gstatic.com/s/montserrat/v12/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format(‘woff2’);
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: ‘Montserrat’;
font-style: italic;
font-weight: 400;
src: local(‘Montserrat Italic’), local(‘Montserrat-Italic’), url(https://fonts.gstatic.com/s/montserrat/v12/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format(‘woff2’);
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: ‘Montserrat’;
font-style: italic;
font-weight: 500;
src: local(‘Montserrat Medium Italic’), local(‘Montserrat-MediumItalic’), url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZOg3z8vZwnCo.woff2) format(‘woff2’);
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: ‘Montserrat’;
font-style: italic;
font-weight: 500;
src: local(‘Montserrat Medium Italic’), local(‘Montserrat-MediumItalic’), url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZOg3z_PZw.woff2) format(‘woff2’);
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: ‘Montserrat’;
font-style: italic;
font-weight: 600;
src: local(‘Montserrat SemiBold Italic’), local(‘Montserrat-SemiBoldItalic’), url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZFgrz8vZwnCo.woff2) format(‘woff2’);
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: ‘Montserrat’;
font-style: italic;
font-weight: 600;
src: local(‘Montserrat SemiBold Italic’), local(‘Montserrat-SemiBoldItalic’), url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZFgrz_PZw.woff2) format(‘woff2’);
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: ‘Montserrat’;
font-style: normal;
font-weight: 300;
src: local(‘Montserrat Light’), local(‘Montserrat-Light’), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format(‘woff2’);
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: ‘Montserrat’;
font-style: normal;
font-weight: 300;
src: local(‘Montserrat Light’), local(‘Montserrat-Light’), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format(‘woff2’);
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: ‘Montserrat’;
font-style: normal;
font-weight: 400;
src: local(‘Montserrat Regular’), local(‘Montserrat-Regular’), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format(‘woff2’);
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: ‘Montserrat’;
font-style: normal;
font-weight: 400;
src: local(‘Montserrat Regular’), local(‘Montserrat-Regular’), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format(‘woff2’);
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: ‘Montserrat’;
font-style: normal;
font-weight: 500;
src: local(‘Montserrat Medium’), local(‘Montserrat-Medium’), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format(‘woff2’);
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: ‘Montserrat’;
font-style: normal;
font-weight: 500;
src: local(‘Montserrat Medium’), local(‘Montserrat-Medium’), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format(‘woff2’);
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: ‘Montserrat’;
font-style: normal;
font-weight: 600;
src: local(‘Montserrat SemiBold’), local(‘Montserrat-SemiBold’), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format(‘woff2’);
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: ‘Montserrat’;
font-style: normal;
font-weight: 600;
src: local(‘Montserrat SemiBold’), local(‘Montserrat-SemiBold’), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format(‘woff2’);
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* *****GLOBAL STYLES AND CLIENT-SPECIFIC CSS***** */
* {
font-variant-ligatures: none;
}
[owa] div {
display: block;
}
div, p, a, li, td {
-webkit-text-size-adjust: none !important;
}
img {
-ms-interpolation-mode: bicubic !important;
}
body {
width: 100% !important;
-webkit-text-size-adjust: none;
font-family: Ebrima, Corbel, ‘Lucida Sans Unicode’, ‘Lucida Grande’, Arial, Helvetica, sans-serif;
color: #000000;
margin: 0 auto!important;
padding: 0 !important;
border: 0;
-webkit-text-size-adjust: none !important;
-webkit-animation: bugfix infinite 1s;
-ms-text-size-adjust: none !important;
}
.ExternalClass * {
line-height: 100%
}
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {
line-height: 100%;
}
td#spacefix {
font-size: 1px;
line-height: 1px;
}
table {
mso-table-lspace: 0pt;
mso-table-rspace: 0pt;
}
a[x-apple-data-detectors] {
color: inherit !important;
text-decoration: none !important;
font-size: inherit !important;
font-family: inherit !important;
font-weight: inherit !important;
line-height: inherit !important;
}
@-ms-viewport {
width:device-width;
}

@media yahoo {
form input {
display: none!important;
max-height: 0px!important;
height: 0px!important;
visibility: hidden!important;
}

}
@-webkit-keyframes bugfix {
from {
padding:0;
}
to {
padding: 0;
}
}
@-ms-viewport {
width:device-width
}
/* *****LINKS AND DROPDOWN MENU***** */
a:link {
color: #000000;
text-decoration: none;
}
a:active {
color: #000000;
text-decoration: none;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
color: #000000;
text-decoration: none;
}
a img {
border-style: none !important;
}
td.cta a, td.cta a:link {
color: #000000;
background: transparent;
-o-transition: color .2s ease-out, background .5s ease-in;
-ms-transition: color .2s ease-out, background .5s ease-in;
-moz-transition: color .2s ease-out, background .5s ease-in;
-webkit-transition: color .2s ease-out, background .5s ease-in;
}
input[type=checkbox] {
position: absolute;
top: -9999px;
left: -9999px;
}

@media only screen and (max-width:640px) {
u ~ div {
min-width: 100vw;
}
u ~ div table.terms-container td {
font-size:11px !important;
line-height: 24px !important;
padding-left: 1em !important;
padding-right: 1em !important;
text-align: center !important;
padding-bottom: 20px !important;
}
u ~ div .gmail-hide{
display: none !important;
}
}
u ~ div .cta table {
width: auto !important;
}
u ~ div .cta table td a {
padding: 0 15px !important;
}

@media only screen and (max-width:480px) {
.valign-middle{
vertical-align: middle !important;
}
.mob-heightwidth, #mob-heightwidth {
height: auto !important;
width: 100% !important;
}
.mob-height, #mob-height {
height: auto !important;
}
.mobile-show, #mobile-show {
width: 100% !important;
overflow: visible !important;
visibility: visible!important;
display: block !important;
max-height: none!important;
}
#nav-show {
display:table !important;
max-height: none!important;
}
.mobile-hide, #mobile-hide {
display: none!important;
visibility: hidden !important;
height: 0px !important;
width: 0px!important;
}
.centeralign, #centeralign {
float: none !important;
text-align: center;
margin: 0 auto!important;
}
.nofloat, #nofloat {
float: none!important;
}
.nopad, #nopad {
padding: 0px!important;
}
#headerlogo {
padding: 7% 0!important;
}

/* ***** WIDTH MODIFIERS***** */
.full-width, #full-width {
width: 100%!important;
}
.full-width img {
width: 100% !important;
height: auto;
}
.half-width, #half-width {
width: 50%!important;
}
.third-width, #third-width {
width: 33%!important;
}
.quarter-width, #quarter-width {
width: 25%!important;
}
.mobile-60 {
width: 60% !important;
}
.mobile-75 {
width: 75% !important;
}
.mobile-80 {
width: 80% !important;
}
.mobile-85 {
width: 85% !important;
}
.mobile-90 {
width: 90% !important;
}
.mobile-95 {
width: 95% !important;
}

/* ***** IMAGE MODIFIERS***** */
.img-full img, #img-full img {
width: 100%!important;
height: auto!important;
}
.img-half img, #img-half img {
width: 50%!important;
height: auto!important;
}
.img-80 img, #img-80 img {
width: 80%!important;
height: auto!important;
}
.img-75 img, #img-75 img {
width: 75%!important;
height: auto!important;
}
.img-65 img, #img-65 img {
width: 65%!important;
height: auto!important;
}
.img-60 img, #img-60 img {
width: 60%!important;
height: auto!important;
}
.img-80 img, #img-80 img {
width: 80%!important;
height: auto!important;
}
.img-third img, #img-third img {
width: 33%!important;
height: auto!important;
}
.img-95 img, #img-95 img {
width: 95%!important;
height: auto!important;
}
.img-90 img, #img-90 img {
width: 90%!important;
height: auto!important;
}
/***** Padding Modifiers ***** */

.header-pad, #header-pad {
padding-top: 8% !important;
padding-left: 15px !important;
padding-right:15px !important;
}
.header-pad-2, #header-pad-2 {
padding-top: 6% !important;
padding-left: 15px !important;
padding-right:15px !important;
}
.header-pad-3, #header-pad-3 {
padding-top: 10% !important;
padding-left: 15px !important;
padding-right:15px !important;
}
.header-pad-4, #header-pad-4 {
padding: 8% 15px !important;
}
.header-pad-5, #header-pad-3 {
padding: 6% 15px !important;
}
.header-img-pad, #header-img-pad {
padding-top: 8% !important;
}
.header-img-pad-2, #header-img-pad-2 {
padding-top: 6% !important;
}
.header-img-pad-3, #header-img-pad-3 {
padding-top: 10% !important;
}
.header-img-pad-4, #header-img-pad-4 {
padding: 8% 0 !important;
}
.header-img-pad-5, #header-img-pad-5 {
padding: 6% 0 !important;
}
.header-img-pad-6,#header-img-pad-6{
padding-top: 18% !important;
}
.copy-pad, #copy-pad {
padding: 6% 15px !important;
}
.copy-pad-2, #copy-pad-2 {
padding: 4% 15px !important;
}
.copy-pad-3, #copy-pad-3 {
padding: 10% 15px 8% !important;
}
.copy-pad-4, #copy-pad-4 {
padding: 4% 15px 0% !important;
}
.copy-pad-5, #copy-pad-5 {
padding:10% 15px !important;
}
.copy-pad-bottom, #copy-pad-bottom {
padding-bottom: 6% !important;
padding-left: 15px !important;
padding-right:15px !important;
}
.copy-pad-top, #copy-pad-top {
padding-top: 6% !important;
padding-left: 15px !important;
padding-right:15px !important;
}
.copy-pad-right-14 {
padding-right: 14% !important;
}
.copy-pad-left-10 {
padding-left: 10% !important;
}
.copy-pad-left-12 {
padding-left: 12% !important;
}
.copy-pad-right-12 {
padding-right: 12% !important;
}
.copy-pad-right-10 {
padding-right: 10% !important;
}
.copy-pad-left-16{
padding-left: 16% !important;
}
.copy-pad-right-16{
padding-right: 16% !important;
}
.copy-pad-left-18 {
padding-left: 18% !important;
}
.copy-pad-right-18 {
padding-right: 18% !important;
}
.copy-pad-left-8 {
padding-left: 8% !important;
}
.copy-pad-right-8 {
padding-right: 8% !important;
}
.no-pad-left {
padding-left: 0 !important;
}
.no-pad-right {
padding-right: 0 !important;
}
.no-pad-top {
padding-top: 0 !important;
}
.no-pad-bottom {
padding-bottom: 0 !important;
}

/* ***** cta modifiers ***** */

table.two-buttons {
width: 100% !important;
max-width: 360px !important;
padding: 0 !important;
margin: 0 !important;
}
.cta-left, #cta-left {
margin: 0px 5px 0px auto !important;
width: 48% !important;
}
.cta-right, #cta-right {
margin: 0px auto 0px 5px !important;
width: 48% !important;
}
#findstore td {
height: auto !important;
}
.cta#findstore a {
line-height: 18px !important;
}

/* ***** afterpay ***** */
.afterpay-banner {
padding: 0 0 4% !important
}

/* ***** styling modifiers ***** */
.no-wrap {
white-space : nowrap;
}

/* ***** iPhone date/time formatting fix ***** */

a[href^=”x-apple-data-detectors:”] {
color: inherit;
text-decoration: inherit;
}
}

/* dimension fixes for certain iPhone resolutions */

@media only screen and (max-device-width : 320px) {
.footer-nav a {
font-size: 11px !important;
}
.ip5-text, #ip5-text {
font-size: 11px !important;
}
}

@media only screen and (min-device-width : 375px) and (max-device-width : 640px) {
.i6hide {
display: none!important;
}
}

@media only screen and (max-width: 5000px) {
.n-collapsed {
max-height: 0;
overflow: hidden;
}
.n-collapsed table {
border: none !important;
background-color: transparent;
}
.n-menu-button {
display: block;
width: 30px;
height: 20px;
padding: 0px;
cursor: pointer;
position: absolute;
left: 15px;
top: 0;
background-color: none;
}
.n-menu-icon {
height: 1px;
margin-top: 18px;
}
.n-menu-button:after {
display: block;
font-size: 9px;
font-family: Montserrat, Avenir, effraregular, Ebrima, Corbel, ‘Lucida Sans Unicode’, ‘Lucida Grande’, Arial, sans-serif;
position: relative;
top: 12px;
text-align: left;
letter-spacing: -0.5px;
}
.n-menu-icon:before, .n-menu-icon:after {
content: “”;
display: block;
height: 1px;
position: relative;
top:0px;
}
.n-menu-icon:after {
top: 7px;
}
table.top-menu-item {
width: 100% !important;
}
table.top-menu-item td {
padding: 0 !important;
background-color: transparent !important;
}
table.top-menu-item a {
line-height: 14px !important;
font-size: 12px !important;
display: block !important;
text-align: left !important;
color: #000 !important;
letter-spacing: 0.22em;
width: 95%;
padding: 10px 0 10px 25px !important;
}
table.top-menu-first a {
border: none;
padding: 14px 0 10px 25px !important;
}
table.top-menu-last a {
border: none;
padding: 10px 0 14px 25px !important;
}
table.top-menu-item a:hover, table.top-menu-item a:active {
background-color: rgba(200,200,200,0.2) !important
}
table.top-menu-item a span {
color: #000 !important;
}
#main-nav + .n-collapsed {
max-height: 0;
-webkit-transition: max-height 0.8s 0s ease-in-out;
-moz-transition: max-height 0.8s 0s ease-in-out;
-ms-transition: max-height 0.8s 0s ease-in-out;
transition: max-width 0.8s 0s ease-in-out;
}
#main-nav:not(:checked) + .n-collapsed {
max-height: 445px !important;
max-width: 205px;
position:absolute;
top: 0px;
left: 0;
}
#main-nav:not(:checked) ~ .n-collapsed .n-menu-icon {
}
#main-nav:checked ~ .n-collapsed label {
}
#main-nav:not(:checked) ~ .n-collapsed label {
background-size: 30% auto !important;
background-position: 50% 9% !important;
}
#main-nav:checked + .n-collapsed {
max-height: 0px;
overflow: hidden;
max-width: 0px;
}
table#header {
width: 100% !important;
padding: 0 !important;
height: 72px !important;
}
table#header a.logo {
max-width: 110px !important;
margin: 0 auto !important;
text-align: center !important;
display: block !important;
}
.mimcollective-header table#header a.logo {
max-width: 240px !important;
}
.mimcooutlet-header table#header a.logo {
max-width: 100px !important;
}
img.mimco-logo {
margin: 0 auto;
display: block!important
}
img[class].mimco-logo {
max-width: 119px !important;
height: auto !important;
margin: 0 auto 0 auto !important;
display: block !important;
}
.mimcollective-header img[class].mimco-logo {
max-width: 239px !important;
}
.mimcooutlet-header img[class].mimco-logo {
max-width: 99px !important;
}
table#nav-container {
width: 100% !important;
background-color: rgba(255,255,255,0.9) !important;
-webkit-backdrop-filter: blur(3px);
margin: 72px 0 auto 0 !important;
padding: 0px 0 !important;
}

table#header {
width: 100% !important;
position: relative !important;
}
table#header td {
background-color:#000000 !important;
position: relative !important;
text-align: center!important;
padding: 20px 0 16px !important;
}
table#header td.header-bgwhite {
background-color:#ffffff !important;
}
.mimcollective-header table#header td {
padding: 24px 0 18px !important;
}
.mimcooutlet-header table#header td {
background-color:#cccccc !important;
padding: 14px 0 8px !important;
}
.hamburger-icon b {
background-color:#ffffff;
display: block;
line-height: 3px !important;
height: 3px !important;
margin-bottom: 6px !important;
}
.hamburger-icon-white b {
background-color:#000000;
display: block;
line-height: 3px !important;
height: 3px !important;
margin-bottom: 6px !important;
}
td.logo-nav-container {
padding: 0 !important;
width: 100% !important;
}
.n-menu-button {
display: block;
width: 25px;
height: 40px;
padding:5px 0 0 5px;
cursor: pointer;
position: absolute;
right: 0;
top: 0;
background-color: none;
}
u ~ div table.top-menu-item {
width: auto !important;
}
u ~ div table.top-menu-item td {
padding: 0 !important;
background-color: transparent !important;
}
u ~ div table.top-menu-item a {
line-height: 35px !important;
font-size: 12px !important;
display: block !important;
text-align: left !important;
color: #000 !important;
letter-spacing: 0.1em;
width: auto;
padding: 0 18px 0%;
}
u ~ div table.top-menu-first a {
border: none;
padding: 0 14px 0 0 !important;
}
u ~ div table.top-menu-last a {
border: none;
padding: 0 0 0 14px !important;
}
u ~ div table.top-menu-item a:hover, table.top-menu-item a:active {
background-color: rgba(255,255,255,1) !important
}
u ~ div table.top-menu-item a span {
color: #000 !important;
}
u ~ div #main-nav + .n-collapsed {
max-height: 35px !important;
max-width: 600px;
position: relative;
}
u ~ div #main-nav:not(:checked) ~ .n-collapsed label {
background-size: 30% auto !important;
background-position: 50% 9% !important;
}
u ~ div #main-nav:checked + .n-collapsed {
max-height: 35px;
overflow: inherit;
max-width: 600px;
}
u ~ div table#nav-container {
width: 100% !important;
margin: 0 0 auto 0 !important;
padding: 0 0 !important;
}
}

@media only screen and (max-width:480px) {
#header {
width: 100% !important;
}
.mimcollective-header table#header a.logo {
max-width: 230px !important;
}
.mimcollective-header img[class].mimco-logo {
max-width: 219px !important;
}
table#nav-container {
width: 320px !important;
}
}

@media only screen and (max-width: 480px) {
table#header {
min-width: 315px;
}
table#rewards td {
text-align:center !important;
background: none !important;
padding: 0 !important;
font-size: 14px !important;
}
table#rewards a {
color:#000 !important;
}
table#rewards-container {
background: #c1bebe;
}
table#rewards-container td {
height: 40px !important;
padding: 2px 1px 2px 2px !important;
}
span.rewards-balance {
white-space:nowrap;
}
span.nowrap {
white-space:nowrap;
}
span.new-line {
display: block;
}
span.arrow-link {
display: none;
}
tr.vawp {
display:none !important;
}
.no-display {
display:none!important;
}
table.nav-container {
width: 100% !important;
background-color:#3CC !important;
}
table.terms-footer {
width: 85% !important;
}
table.terms-container {
width: 100% !important;
}
table.terms-container td {
font-size:11px !important;
line-height: 24px !important;
padding-left: 1em !important;
padding-right: 1em !important;
}

/* **** FOOTER ***** */

td.footer {
border: 0!important;
padding-top:20px!Important;
}
td.footer_padding {
padding: 5px !important;
}
.footer-nav td {
font-size: 10px !important;
}
.footer-nav-left .cta-footer {
width: 125px !important;
}
.footer-nav-right .cta-footer {
width: 145px !important;
}
.footer-nav-container {
width: 95% !important;
}
#base-nav-container {
width: 100% !important;
}
/* social */
td.social-strip {
padding: 35px 0 !important;
}
img.social-icon {
width: 40px !important;
margin: 0 auto !important;
height:auto !important;
}
/* Rewards */
#rewards-header {
font-size: 10px !important;
line-height: 16px !important;
padding: 5px 1em !important;
}
#rewards-right {
display:block !important;
overflow: visible !important;
max-height: none !important;
}
}
@media only screen and (max-width:360px){
.footer-nav-container {
width: 98% !important;
}
.footer-nav-container a{
font-size: 10px !important;
}
}

@media only screen and (max-width: 480px) {
td.product-grid-cta table.cta-button {
width: 95% !important;
}
td.product-text {
font-size: 14px !important;
padding: 3px 0 !important;
}
td.product-grid-cta {
padding: 3px 5px !important;
}
td.product-text-m {
font-size: 14px !important;
padding: 8px 5px 18px !important;
}
td.product-left {
background-position: left center !important;
background-size: auto 100% !important;
width: auto !important;
}
td.product-right {
background-position: right center !important;
background-size: auto 100% !important;
width: auto !important;
}
td.product-cta {
padding: 0 0 0 0 !important;
}
table.product-row-2 {
width: 48% !important;
margin: 0 !important;
vertical-align: bottom !important;
}

table.product-row-2 img {
width: 100% !important;
height: auto !important;
}
table.product-row-left {
margin: 0 1% 0 0 !important;
}
table.product-row-right {
margin: 0 auto !important;
}
td.product-area {
padding: 0 0 2% !important;
}
table.three-products {
width: 95% !important;
margin: 0 !important;
display: table !important;
}
table.two-products {
width: 95% !important;
margin: 0 !important;
display: table !important;
}
table.middle-product img {
margin: 6% auto auto !important;
}
table.two-products td.product-img {
width: 48% !important;
}
table.two-products td.cta-link {
width: 48% !important;
}
.two-products .cta-link a {
line-height: 20px !important;
}
table.three-products td.product-img {
width: 32% !important;
}
table.three-products td.product-img img {
width: 100% !important;
height: auto !important;
margin: 0 auto;
}
table.two-products td.product-img img {
width: 100% !important;
height: auto !important;
margin: 0 auto;
}
table.three-products td[class].product-img a {
display: block;
}
table.three-products td.product-text {
font-size: 14px !important;
padding: 10px 0 0 !important;
}
table.three-products td.product-cta {
padding: 0 0 5px !important;
}
}

@media only screen and (max-width: 360px) {
.two-products .cta-link a {
font-size: 10px !important;
line-height: 20px !important;
}
}

@media only screen and (min-width: 315px) and (max-width: 340px) {
.mobile-show {
font-size: 24px !important;
line-height: 26px !important;
}
td.textOverlap {
width: 55% !important;
}
td#padmobfix {
padding: 15px 6% 0px 6% !important;
}
td.imageOverlap img {
padding: 13% 0 !important;
background: #f1ede5;
}
td.product-segment td.prod-paragraph {
padding: 5% 6% 5% 6% !important;
}
}

@media only screen and (max-width: 480px) {
td.product-nav-container {
padding : 0 0 3% !important;
}
table.four-nav table.cta-button {
width : 100% !important;
max-width : none !important;
margin : 0 auto !important;
}
table.four-nav table.cta-button td {
border-left: 4px solid #FFF !important;
border-right: 4px solid #FFF !important;
}
td.product-nav {
padding : 5% 4px 0% !important;
}
table.two-buttons {
width : 80% !important;
max-width : 200px;
margin : 0 auto 5% !important;
}
table.two-buttons table.cta-button {
width : 90% !important;
max-width : none !important;
margin : 2% auto 2% !important;
float: none!Important;
}
.two-button-pad {
padding: 0 20%!important;
}
td.subhead-1 {
font-size : 23px !important;
line-height : 25px !important;
padding : 6% 0.5em 5% !important;
letter-spacing : 0.2em !important;
}
td.section-banner {
padding: 0 0 8% !important;
}
td.section-banner-white {
padding: 0 0 2% !important;
}
#greybar, #mobile-label {
background-color:#e7e7e7!important;
}
}

@media only screen and (max-width:480px) {
.header-one {
font-size: 18px !important;
line-height: 30px !important;
font-weight: 600 !important;
}
.header-two {
font-size: 16px !important;
line-height: 28px !important;
font-weight: 600 !important;
}
.header-three {
font-size: 14px !important;
line-height: 26px !important;
font-weight: 600 !important;
}
.body-copy {
font-size: 16px !important;
line-height: 28px !important;
}
.body-copy-large {
font-size: 18px !important;
line-height: 30px !important;
}
.body-copy-small {
font-size: 14px !important;
line-height: 26px !important;
}
.body-copy-small-2 {
font-size: 12px !important;
line-height: 18px !important;
}
.body-copy-terms {
font-size: 12px !important;
line-height: 24px !important;
}
.body-copy-terms-2 {
font-size: 10px !important;
line-height: 16px !important;
}
.reward-amount {
font-size: 24px !important;
line-height: 36px !important;
}
.cta-nav td{
font-size: 11px !important;
height: 26px !important;
}
.cta-nav td a{
line-height: 26px !important;
}
.new-arrivals-grid .cta-link { line-height: 12px !important;
height: 18px !important;
}
.new-arrivals-grid .cta-link a{
font-size: 10px !important;
line-height: 18px !important;
}
.body-copy-small-3{
line-height: 18px !important;
font-size: 11px !important;
}
}

@media only screen and (max-width:360px) {
.header-one {
font-size: 16px !important;
line-height: 28px !important;
}
.header-two {
font-size: 14px !important;
line-height: 26px !important;
}
.header-three {
font-size: 12px !important;
line-height: 24px !important;
}
.body-copy {
font-size: 14px !important;
line-height: 26px !important;
}
.body-copy-large {
font-size: 16px !important;
line-height: 28px !important;
}
.body-copy-small {
font-size: 12px !important;
line-height: 24px !important;
}
.body-copy-terms {
font-size: 11px !important;
line-height: 18px !important;
}
.body-copy-small-2 {
font-size: 10px !important;
line-height: 16px !important;
}
.cta td {
font-size: 11px !important;
}
.cta-nav td{
font-size: 10px !important;
}
.cta-nav td { height: 20px !important }
#findstore td{
font-size: 11px !important;
}
.reward-amount {
font-size: 20px !important;
line-height: 32px !important;
}

.ip5-leftimg{
overflow: hidden !important;
}
.ip5-leftimg img{
width: 110% !important;
height: auto !important;
}
.body-copy-small-3{
line-height: 16px !important;
font-size: 10px !important;
}
}

@media only screen and (max-width:480px){
.img-pad-left {
padding-left: 3% !important;
}

.img-pad-right{
padding-right: 4% !important;
}
.box-pad-bottom{
padding-bottom: 6% !important
}
.box-pad-top{
padding-top: 6% !important
}
.box-one{
height:16vw !important;
}
.box-two{
height:10vw !important;
}
.box-three{
height: 6vw !important;
}
sup{
font-size: 8px !important;
line-height: 8px !important;
}

.cta-l-mobile-2 td{
height: 16px !important;
}
.cta-l-mobile-2 a{
font-size: 10px !important;
line-height: 16px !important;
letter-spacing: 0.12em;
}

table.three-products {
width: 88% !important;
margin: 0 !important;
display: table !important;
}

table.three-products td.product-img {
width: 30% !important;
}
.leftimg-pad{
padding: 14% 0 14% 10% !important;
}
.img-70 img, #img-70 img {
width: 70%!important;
height: auto!important;
}
.spacer-height{
height: 63vw;

}
table.two-products td.product-img {
width: 46% !important;
}
table.two-products td.cta-link {
width: 46% !important;
} table.two-products td.cta-link a{
font-size: 10px !important;
letter-spacing: 0.1em !important;
}
.mobile-bg{
background: url(https://image.e.mimco.com.au/lib/fe9212727d60077874/m/17/0619WK51d_June_CapsuleFlipsidehero.jpg) center bottom;
background-size:cover;
}
.copy-pad-right-6{
padding-right: 2% !important;
}
.cta-mobile td{
height: 30px !important;
line-height: 30px !important;
}
.cta-mobile a{
font-size: 10px !important;
line-height: 30px !important;
}
.cta-mobile.cta-mobile-one table{
width: 210px !important;
}
.cta-mobile.cta-mobile-two table{
width: 180px !important;
} .cta-mobile.cta-mobile-three table{
width: 270px !important;
}
.cta-mobile .cta-left{
width: 115px !important;
margin-left: 16% !important;
align:right !important;
}
.cta-mobile .cta-right{
margin-left: 0 !important;
width: 145px !important;
}
.mob-bgimg{
background: url(https://image.e.mimco.com.au/lib/fe9212727d60077874/m/17/0619WK52c_June_Jewellery_V1-bg.jpg) left top !important;
background-size: 100% !important;
background-repeat: no-repeat !important;
}

.box-pad{
padding: 8% 6% 8% !important;
}
.cta-l-mobile td{
height: 18px !important;
}
.cta-l-mobile a{
font-size: 14px !important;
line-height: 18px !important;
letter-spacing: 0.15em;
}
.body-copy-small-3{
line-height: 18px !important;
font-size: 11px !important;
} .body-copy-small-4{
line-height: 16px !important;
font-size:10px !important;
padding-right: 5px !important;
}
.top-link{
padding-bottom: 15px !important;
}
.valign-top{
padding-top: 10% !important;
}
.copy-pad-6{
padding: 4% 15px 6% !important;
}
}
@media only screen and (max-width:360px){
.box-one{
height:15vw !important;
}
.box-two{
height:9vw !important;
}
.box-three{
height: 4vw !important;
}
.cta-l-mobile-2 td{
height: 16px !important;
}
.cta-l-mobile-2 a{
font-size: 10px !important;
line-height: 16px !important;
letter-spacing: 0.02em;
}
.body-copy-small-3{
line-height: 16px !important;
font-size: 10px !important;
letter-spacing: 0.1em;
}
.body-copy-small-3 sup{
font-size: 8px !important;
line-height: 8px !important;
}
.mob-bgimg{
background-size: 100% !important;
} .body-copy-small-4{
line-height: 14px !important;
font-size:9px !important;
padding-right: 5px !important;
letter-spacing: 0.13em !important;
}

.cta-mobile a{
font-size: 10px !important;
line-height: 20px !important;
letter-spacing: 0.15em;
}
.cta-l-mobile td{
height: 18px !important;
}
.cta-mobile.cta-mobile-three table{
width: 260px !important;
}
.cta-l-mobile a{
font-size: 12px !important;
line-height: 18px !important;
letter-spacing: 0.15em;
}
}

div.preheader
{ display: none !important; }

<!–

How to hair + X marks
$100 off

View email in
browser
STATUS: MEMBER




<!–

Find X & receive up to $100 off selected full priced items*
Online & in-store

FIND X NOW
 
 
say it with you 'do. Take your hair to new heights...
 

Excitement levels: high
 
 
 
Clip, set, match

Shop the Calla Pin Set
 
Double or nothing
Shop the Mane Hair Clip
 
 
Never knot trending

Shop the Mini Claw
 
Wedding bells
Shop the Amity Bow Cllip
 
 
 
tie, smile, repeat
Styling our
best-selling ribbon
ties: it’s as
easy as that!

Which print will you choose?
 
 

Forgot your MIMCOLLECTIVE card?
Present this barcode when you shop in-store.
Card number: 0121074572368
say it with shoes

<!–

 

<!–

Find more Deals

About Mimco

With the Mimco vouchers, deals, discounts, coupons and bargains you save a lot of money when shopping online. We are daily looking for new deals and coupons. Mimcois one of thousands stores listed on HotOZDeals. Find the best deals and coupons or check out coupons from other stores on HotOZDeals.