html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}[class*='grid'],[class*='col-'],.grid:after{box-sizing:border-box}[class*='col-']{float:left;min-height:1px;padding-right:20px}[class*='col-'] [class*='col-']:last-child{padding-right:0}.grid{width:100%;min-width:0;max-width:1140px;margin:0;overflow:hidden;padding-left:20px;padding-right:10px}.grid:after{content:"";display:table;clear:both}.col-1-2{width:50%}.col-1-3{width:33.33%}@media only screen and (min-width:768px){.grid{min-width:748px;margin:0 auto;padding:0}}@media handheld,only screen and (max-width:767px){[class*='col-']{width:auto;float:none;margin:10px 0;padding-left:0;padding-right:10px}[class*='col-'] [class*='col-']{padding-right:0}}html{height:100%}body{min-width:320px;font-family:"Raleway",sans-serif;background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;line-height:1;font-size:16px}a{text-decoration:none;color:#000}h1,h2,h3{font-weight:bold;font-size:17px}h1{margin-bottom:10px}h2,h3{margin:10px 0}strong{font-weight:bold}em{font-style:italic}.paragraph-spacing p{margin-bottom:10px}.text-box ul,.normal-list{list-style:disc;padding-left:20px;margin:10px 0;font-size:12px}.text-box ul li,.normal-list li{margin:5px 0}.handheld-only{display:block}.desktop-only{display:none}.small-radius,.large-radius{overflow:hidden}.small-radius{border-radius:3px}.small-radius.button{border-radius:30px}.large-radius{border-radius:0}.large-radius.button{border-radius:14px}.space-after{margin-bottom:25px}.centre{text-align:center}#main-header{-webkit-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;width:100%;position:relative;max-height:60px;overflow:hidden;padding-top:13px;background:#1d1d1e;border-bottom:1px solid #d5d5d5}#main-header.open{max-height:1000px}#menu{display:block;width:100%;margin-top:13px}#menu-toggle{box-sizing:border-box;position:absolute;top:13px;right:7px;width:34px;height:34px;border:1px solid gray}.menu-button-bar{display:block;background:gray;width:70%;height:10.28%;margin:18.28% 0 0 15%}#content{-webkit-flex:1 0 auto;flex:1 0 auto;width:95%;margin:0 auto;padding:17px 0}#main-footer{-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;padding:15px;color:#434344;background:#1d1d1e;border-top:1px solid #000}.language-link{display:block;width:100%;margin:10px 0}.link{text-decoration:underline}.menu-item{height:auto;line-height:34px;text-transform:uppercase;font-size:12px;border-top:1px solid #d5d5d5}.menu-link{display:block;height:100%;text-decoration:none;color:#fff;text-indent:7px}#menu-buy-link{font-size:inherit;width:90%;margin:10px auto;display:block}#logo{height:34px;width:180px;margin-left:7px}.button{box-sizing:border-box;display:inline-block;background:#ff0043;color:#000;border:1px solid #ff0043;padding:10px;font-weight:bold;text-align:center;text-transform:uppercase;font-size:80%}.button.stretched{width:100%}.lined{background-color:#ff0043;padding-bottom:5px}.caption-border{border-width:1px;border-style:solid;border-color:#ff87a7}.full-width-image-container{position:relative}.full-width-image{width:100%;display:block}#footer-button-container{text-align:center;margin-top:25px}#home-main-image-button{position:absolute;bottom:8.75%;left:3.7%}#home-content{height:150px}.home-bottom-image{width:100%;max-width:346px;display:block;border-bottom:5px solid #ff0043}.home-bottom-image-container{width:100%;max-width:346px;margin:0 auto}.caption-header{font-weight:bold;line-height:40px;height:40px;background:#ffd0dc;text-transform:uppercase}.caption-content{font-size:12px;height:70px;overflow:hidden}.text-box{box-sizing:border-box;width:100%;background-color:#ffd0dc;border-width:1px 1px 5px;border-color:#ff87a7 #ff87a7 #ff0043 #ff87a7;border-style:solid;padding:17px;font-size:12px;line-height:normal}.text-box.scroll{overflow-y:auto}.text-box-secondary{background:#ffd0dc;padding:17px}#video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#video{width:100%}#how-to-use-text{height:292px}.instructions-list-item{margin:10px 0}#gallery-text{height:200px}#gallery{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.gallery-item{display:inline-block;-webkit-flex:0 0 auto;flex:0 0 auto;margin:10px}@media only screen and (min-width:768px){.handheld-only{display:none}.desktop-only{display:block}.button{font-size:100%;padding:21px}.button.stretched{width:50%}#main-header{height:60px}#main-header nav{margin:0 auto;width:1080px}#menu{float:left;display:inline;width:auto;margin:0}#logo,.menu-item{float:left;margin:0 7px}.menu-item{border:0;height:34px}.menu-link{text-indent:0}.language-link{display:inline;width:auto;margin:0}#menu-buy-link{padding:0 5px;width:auto;margin:0}#content{max-width:1080px}}