@charset "UTF-8";.sleepyhead *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sleepyhead{display:inline-block;width:100%;margin-top:20px}.sleepyhead .sleepyhead-bg{background:url(//www.farmers.co.nz/INTERSHOP/static/WFS/Farmers-Site/-/Farmers-Shop/en_NZ/Brand%20pages/Sleepyhead/images/bg.jpg);background-size:cover;background-repeat:no-repeat}.sleepyhead .gutter{margin:10px;padding:0px}.sleepyhead h3{font-size:1.7rem;font-weight:500;color:black}.sleepyhead h3+p{margin-top:0}.sleepyhead h2{font-size:2rem;color:black;font-weight:700;text-transform:uppercase;line-height:2.4rem;text-align:center;letter-spacing:7px;padding-bottom:10px;position:relative}@media screen and (max-width:48em){.sleepyhead h2{font-size:1.5rem}}.sleepyhead h2.title02{font-size:1.5rem;color:black;font-weight:700;text-transform:uppercase;line-height:2rem;text-align:center;letter-spacing:7px;padding-bottom:10px;position:relative}.sleepyhead .title02:after{border:0px solid #000}.sleepyhead .h2a:after{content:' ';position:absolute;top:90%;left:50%;width:100px;border:1px solid #000;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sleepyhead h2.no-line:after{content:' ';position:absolute;top:90%;left:50%;width:100px;border:0px solid #000!important;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sleepyhead .am{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:100%}.sleepyhead .text-center img{margin:0 auto}.sleepyhead .padding{padding:10px}.sleepyhead .xx-large{max-width:1500px;margin:0 auto}.sleepyhead .x-large{max-width:1300px;margin:0 auto}.sleepyhead .large{max-width:1110px;margin:0 auto}.sleepyhead p.lg-text{margin-bottom:0.5rem;font-size:1.6rem;line-height:2.1rem;letter-spacing:0.01em}.sleepyhead .normal{max-width:940px;margin:0 auto}@media screen and (min-width:48em){.sleepyhead .normal{padding:10px}}.sleepyhead .medium{max-width:768px;margin:0 auto}.sleepyhead .sml-gap{margin-top:1rem}.sleepyhead .md-gap{margin-top:2rem}.sleepyhead .xl-gap{margin-top:4rem}.sleepyhead .xxl-gap{margin-top:10rem}.sleepyhead .xxl-gap{margin-top:10rem}.sleepyhead .sml-gap-bottom{padding-bottom:2rem}.sleepyhead .relative{position:relative}.sleepyhead .width75{max-width:70%!important}@media screen and (max-width:48em){.sleepyhead .width75{max-width:70%!important}}.sleepyhead .width50{max-width:50%!important}@media screen and (max-width:48em){.sleepyhead .width50{max-width:75%!important}}.sleepyhead .width40{max-width:40%!important}@media screen and (max-width:48em){.sleepyhead .width40{max-width:70%!important}}.sleepyhead .lookbook-logo{max-width:30%!important}@media screen and (max-width:48em){.sleepyhead .lookbook-logo{max-width:50%!important}}@media screen and (min-width:48em){.sleepyhead .block-center{margin:0 auto}}.sleepyhead .fill01{background:#f2f2f2}.sleepyhead p.small{margin-bottom:0.5rem;font-size:1.2rem;line-height:1.8rem;letter-spacing:0.01em}.sleepyhead .p-left{padding-left:30px}.sleepyhead .absolute{position:absolute;top:0;left:0;width:100%;height:100%}.sleepyhead .text-center{text-align:center}.sleepyhead .main-button{font-size:1.6rem;text-transform:uppercase;border:1px solid #fff;background:#000;border-radius:0px;padding:0.5rem 2.4rem;text-decoration:none!important;color:#fff!important;font-weight:500}.sleepyhead .main-button:hover{background:#fff;color:#000!important;border-color:black}.sleepyhead .main-button02{font-size:1.4rem;text-transform:uppercase;border:1px solid #383838;background:#000;border-radius:0px;padding:0.5rem 2.4rem;text-decoration:none!important;color:#fff;font-weight:500}.sleepyhead .main-button02:hover{text-decoration:none;background:none;color:#383838}.sleepyhead h3.title01{color:#e1007e;text-transform:uppercase;font-size:2rem;line-height:2.4rem!important;font-weight:700}.sleepyhead .button02{text-transform:uppercase;font-weight:700;font-size:1.4rem;color:black;letter-spacing:0.1rem;position:absolute;bottom:20px}.sleepyhead .flex-center{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sleepyhead .main-button-02{font-size:1.4rem;text-transform:uppercase;border:1px solid #383838;background:none;border-radius:0px;padding:0.5rem 2.4rem;text-decoration:none!important;color:#383838!important;font-weight:500;position:absolute;bottom:30px;left:0;right:0;margin-left:auto;margin-right:auto;width:60%}.sleepyhead .white{color:white}.sleepyhead .bottom{position:absolute;bottom:0px;left:0px;width:100%;height:100%}.sleepyhead .sanctuary{background:#3c1053}.sleepyhead .sanctuary-dark{background:#5f3f6f}.sleepyhead .balance{background:#b6af9d}.sleepyhead .balance-dark{background:#7e796e}.sleepyhead .chiro{background:#00a7b3}.sleepyhead .chiro-dark{background:#0c757c}.sleepyhead .junior{background:#edc53b}.sleepyhead .junior-dark{background:#a38931}.sleepyhead .amount h3{font-size:4rem;color:white;font-weight:300;padding:2rem;letter-spacing:0.3rem}.sleepyhead .amount h3 span{color:#000;opacity:0.2}.sleepyhead .sml-description h4{color:white;text-transform:uppercase;font-size:1.7rem;line-height:2.2rem}.sleepyhead .features h4{text-transform:uppercase;font-weight:600;color:white;font-size:1.8rem;line-height:1.7rem}.sleepyhead .features p{color:white;line-height:2.6rem}.sleepyhead .features p.small{color:white}.sleepyhead .md-perspective,.sleepyhead .md-perspective body{height:100%;overflow:hidden}.sleepyhead .md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px}.sleepyhead .container{background:#e74c3c;min-height:100%}.sleepyhead .md-modal{width:70%;height:auto;z-index:2000;visibility:hidden}.sleepyhead .md-show{visibility:visible}.sleepyhead .md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(61, 61, 61, 0.6);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.sleepyhead .md-show~.md-overlay{opacity:1;visibility:visible}.sleepyhead .sanctuary-pop{background:#5f3f6f;color:#fff;position:relative;border-radius:3px;margin:0 auto}.sleepyhead .balance-pop{background:#807c6f;color:#fff;position:relative;border-radius:3px;margin:0 auto}.sleepyhead .chiro-pop{background:#0d757c;color:#fff;position:relative;border-radius:3px;margin:0 auto}.sleepyhead .junior-pop{background:#9e852d;color:#fff;position:relative;border-radius:3px;margin:0 auto}.sleepyhead .md-content h3{margin:0;padding:0.4em;text-align:center;font-size:2.4em;font-weight:300;opacity:0.8;background:rgba(0, 0, 0, 0.1);border-radius:3px 3px 0 0}.sleepyhead .md-content>div ul{margin:0;padding:0 0 30px 20px}.sleepyhead .md-content>div ul li{padding:5px 0}.sleepyhead .md-content button{display:block;background:none}.sleepyhead .md-effect-1 .md-content{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.sleepyhead .md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}@-webkit-keyframes OpenTop{50%{-webkit-transform:rotateX(10deg);-webkit-animation-timing-function:ease-out}}@-moz-keyframes OpenTop{50%{-moz-transform:rotateX(10deg);-moz-animation-timing-function:ease-out}}@keyframes OpenTop{50%{-webkit-transform:rotateX(10deg);transform:rotateX(10deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.sleepyhead .md-effect-19 .md-content{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0}.sleepyhead .md-show.md-effect-19 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all 0.5s 0.1s;-moz-transition:all 0.5s 0.1s;-o-transition:all 0.5s 0.1s;transition:all 0.5s 0.1s}.sleepyhead .md-trigger{background:none;text-transform:uppercase}.sleepyhead .md-close{position:relative;float:right;margin-right:20px;padding:0;font-size:1.4rem;line-height:2.0rem}.containerTab{padding:20px;color:white}.row:after{content:"";display:table;clear:both}.closebtn{float:right;color:white;font-size:35px;cursor:pointer}.more{color:white;text-transform:uppercase;font-size:1.6rem}@media screen and (max-width:48em){.text-center-mobile img,.text-center-mobile p{text-align:center;margin:0 auto}}.popular{position:absolute;top:-4px;right:-4px;width:70px;height:70px}.blog span{font-size:3rem;font-weight:300;display:inline-block;line-height:2.4rem;border-bottom:1px solid white;color:white;padding-bottom:5px;margin-left:10px;padding-top:10px}.blog h3{text-transform:uppercase;font-weight:300;font-size:2.5rem;text-align:center;line-height:2.8rem;letter-spacing:0.2rem;color:white}.blog h3 strong{font-weight:600}@media screen and (max-width:64em){.blog h3{text-transform:uppercase;font-weight:300;font-size:2.5rem;text-align:center;line-height:2.8rem;letter-spacing:0;color:white}}@media screen and (max-width:34em){.blog h3{padding-top:10px;text-transform:uppercase;font-weight:300;font-size:1.8rem;text-align:center;line-height:2rem;letter-spacing:0;color:white}}.blog h2{text-transform:uppercase;font-weight:300;font-size:4rem;text-align:center;line-height:3.8rem;letter-spacing:0.2rem;color:white}.blog h2 strong{font-weight:600}.blog .link{text-align:right;display:block;color:white;text-transform:uppercase;text-decoration:none;letter-spacing:0.2rem;font-size:1.2rem;padding-right:10px;padding-bottom:10px}@media screen and (max-width:34em){.blog .link{text-align:center}}.blog .border-02{border:1px solid white;position:absolute;width:100%;height:100%;z-index:22;top:0px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.color-01{background:#4f417b;border:6px solid #4f417b}.color-02{background:#645399;border:6px solid #645399}.color-03{background:#7079bb;border:6px solid #7079bb}.color-04{background:#9196b8;border:6px solid #9196b8}.negative-margin-top{top:-100px;position:relative;padding-top:0px;z-index:111}.white-bg{background:#fff}.edit h1{font-size:4rem;font-weight:300;line-height:4rem}.edit h3{font-weight:300;font-size:3rem}.text-left{text-align:left}.button-center{display:block;margin:0 auto;width:150px;text-align:center}.active:before{content:"";position:absolute;top:-60px;left:50%;margin-left:-32px;border-top:32px solid transparent;border-bottom-color:inherit;border-left:32px solid transparent;border-right:32px solid transparent;border-bottom:32px solid #4f417b}@media screen and (max-width:48em){.active:before{top:-40px;left:50%;margin-left:-20px;border-top:20px solid transparent;border-bottom-color:inherit;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #4f417b}}.color-02.active:before{border-bottom:32px solid #645399}.color-03.active:before{border-bottom:32px solid #7079bb}.color-04.active:before{border-bottom:32px solid #9196b8}.modal{background:#fff;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);display:inline-block;padding:1em}@media (min-width:43.75em){.modal{padding:1.5em}}.modal>label{background:#ffd300;border:1px solid #f0c600;border-radius:0.2em;color:#000000;cursor:pointer;display:inline-block;font-weight:bold;padding:0.75em 1.5em;text-shadow:1px 1px 1px #fff;-webkit-transition:all 0.55s;-o-transition:all 0.55s;transition:all 0.55s}.modal>label:hover{-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}.modal__overlay{background:#000000;bottom:0;left:0;position:fixed;right:0;text-align:center;text-shadow:none;top:0;z-index:600}.modal__wrap{padding:1em 0;position:relative;margin:0 auto;max-width:500px;width:90%}@media (min-width:50em){.modal__wrap{padding:1.75em}}@media (min-height:37.5em){.modal__wrap{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -80%);-ms-transform:translate(-50%, -80%);transform:translate(-50%, -80%)}}.modal__wrap label{background:#ffd300;border-radius:50%;color:#000000;cursor:pointer;display:inline-block;height:1.5em;line-height:1.5;position:absolute;right:0.5em;top:0.5em;width:1.5em}.modal__wrap h2{color:#ffd300;margin-bottom:1em;text-transform:uppercase}.modal__wrap p{color:#ffd300;text-align:justify}.modal input:focus~label{-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}.sleepyhead input{position:absolute;top:-1000px}.modal__overlay{opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all 0.75s cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:all 0.75s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.75s cubic-bezier(0.68, -0.55, 0.265, 1.55);z-index:-100}input:checked~.modal__overlay{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:800}.breadcrumb-container{width:960px!important;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 10px}.breadcrumb li{text-transform:none}.breadcrumb li.active:before{position:relative;content:none;top:auto;left:auto;margin:0;padding:0;border:none}@media (min-width:768px){.breadcrumb li.active:before{content:">";padding:0 15px}}@media (max-width:979px){.breadcrumb-container{width:100%!important}}@media (max-width:979px){.breadcrumb-container{max-width:940px!important}}.sleepyhead{margin-top:0;padding-top:0}.sleepyhead .pure-img{width:auto;max-width:100%}.sleepyhead .intro{font-weight:400;margin:1.2rem 0 3.6rem 0}.sleepyhead .shop.padding{padding-left:0;padding-right:0}.sleepyhead h2{font-size:2.5rem;line-height:2.8rem;letter-spacing:0.2em}.sleepyhead .balance,.sleepyhead .chiro,.sleepyhead .junior,.sleepyhead .sanctuary{padding-bottom:5px}.sleepyhead .balance ul,.sleepyhead .chiro ul,.sleepyhead .junior ul,.sleepyhead .sanctuary ul{padding-left:0}.sleepyhead .balance li,.sleepyhead .chiro li,.sleepyhead .junior li,.sleepyhead .sanctuary li{list-style-type:none;margin-left:-2%;padding-left:0;text-align:center!important;color:white}.sleepyhead .balance li:before,.sleepyhead .chiro li:before,.sleepyhead .junior li:before,.sleepyhead .sanctuary li:before{content:'• '}.sleepyhead .sanctuary .amount h3 span{color:white;opacity:0.3}.sleepyhead .balance-dark,.sleepyhead .chiro-dark,.sleepyhead .junior-dark,.sleepyhead .sanctuary-dark{padding-top:5px}.sleepyhead .balance-dark .more,.sleepyhead .chiro-dark .more,.sleepyhead .junior-dark .more,.sleepyhead .sanctuary-dark .more{padding-top:10px}.sleepyhead .features+.features{padding-top:15px}.sleepyhead .features .padding{padding:0}.sleepyhead .features .pure-img{margin-bottom:10px;width:50%!important}.sleepyhead .features p.small{margin:0;padding:0;font-size:1.3rem;line-height:1.5rem}.sleepyhead .md-modal{position:absolute;top:10px;left:10px;width:calc(100% - 20px);max-width:1280px;margin:0 auto}.sleepyhead .md-content{padding:10px 0}.sleepyhead .md-content .range-logo{margin-bottom:2.4rem}.sleepyhead .md-content p+h4{margin-top:1.6rem}.sleepyhead .md-content .main-button{display:inline-block;margin:1rem 0}.sleepyhead .row:first-of-type{padding-top:36px}.sleepyhead .normal .pure-u-md-1-3 .main-button{margin-top:15px}.sleepyhead table{margin:2.4rem 0;width:75%}.sleepyhead td,.sleepyhead th{padding:8px 15px 7px 0;border-left:none;border-bottom:1px solid #e5e5e5;white-space:normal;vertical-align:top;font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:1.6rem}.sleepyhead th,.sleepyhead thead td{padding-top:6px;padding-bottom:6px;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;font-weight:600;text-align:left;text-transform:uppercase}.sleepyhead th{border-bottom:1px solid #e5e5e5}.sleepyhead tr{background-color:transparent}@media (max-width:767px){.sleepyhead table{width:100%}.sleepyhead td,.sleepyhead th{padding:6px 15px 5px 0;font-size:1.5rem}.sleepyhead td:last-child,.sleepyhead th:last-child{padding-right:0}.sleepyhead .sleepyhead-bg{background-position:13% 0}.sleepyhead .pure-g h4{text-align:center!important}.sleepyhead .md-content .range-logo{margin-bottom:2rem;max-width:100%}.sleepyhead .normal .pure-u-md-1-3{padding-bottom:10px}.sleepyhead .normal .pure-u-md-1-3:last-of-type{padding-bottom:0}.sleepyhead .row:first-of-type{padding-top:0}}@media (max-width:479px){.sleepyhead .features+.features{padding-left:5px}.sleepyhead .features+.features>div{padding-bottom:10px;width:100%}.sleepyhead .features+.features>div:last-child{padding-bottom:0}.sleepyhead .features+.features .pure-img{float:left;margin:0 8px 0 0;width:calc(30% - 8px)!important}.sleepyhead .features+.features p{float:left;width:70%!important;text-align:left}.sleepyhead .features+.features .pure-img,.sleepyhead .features+.features p{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:439px){.sleepyhead .main-button{padding:0.5rem 2rem}}