.topheader,.topheader h1,.view{text-align:center}.next,.prev,.radio{cursor:pointer;position:absolute}a,body,div,form,h1,h2,h3,h4,h5,h6,html,iframe,img,label,li,p,span,strong,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.topheader h1,.topheader h2{font-family:Oswald,sans-serif}body{line-height:1}ul{list-style:none}body,html{height:100%}@font-face{font-family:Oswald;font-style:normal;src:url(fonts/Oswald-Regular.ttf)}@font-face{font-family:OswaldBold;font-style:normal;src:url(fonts/Oswald-Bold.ttf)}@font-face{font-family:"Source Sans Pro Light";font-style:normal;src:url(fonts/SourceSansPro-Light.ttf)}@font-face{font-family:"Source Sans Pro";font-style:normal;src:url(fonts/SourceSansPro-Regular.ttf)}@font-face{font-family:"Source Sans Pro Bold";font-style:normal;src:url(fonts/SourceSansPro-Bold.ttf)}@font-face{font-family:"Source Sans Pro Black";font-style:normal;src:url(fonts/SourceSansPro-Black.ttf)}@font-face{font-family:"Source Sans Pro SemiBold";font-style:normal;src:url(fonts/SourceSansPro-SemiBold.ttf)}@font-face{font-family:Lora;font-style:normal;src:url(fonts/Lora-Regular.ttf)}@font-face{font-family:Lora Italic;font-style:normal;src:url(fonts/Lora-Italic.ttf)}.topheader h1{color:#444;font-size:24px;font-weight:700;letter-spacing:3px;line-height:38px}.topheader h2{font-size:20px;font-weight:400;letter-spacing:1px;color:#464646}.radio{font-family:'Source Sans Pro',sans-serif;line-height:20px;color:#000;font-size:16px;padding-top:5px;padding-bottom:5px;letter-spacing:.025em}.start-h1,.start-h2{color:#000;font-family:Oswald;line-height:44px;font-weight:700;text-transform:uppercase}.half-vertical .radio{display:inline-block}.topheader .bold-line{display:block;width:150px;height:4px;background:#444;margin:27px auto}.main,.view{width:100%;-webkit-box-sizing:border-box}.topheader a,.topheader h2{display:inline-block;vertical-align:middle;margin-bottom:60px}.topheader a{padding-left:13px;padding-bottom:3px}.main{position:relative;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;max-width:610px;margin:auto;overflow:hidden}.bottom-spacer{height:40px}.view,.view-container{margin:auto;height:100%}.view{display:none;padding:45px 40px;box-sizing:border-box;border:1px solid #979797;-webkit-box-shadow:4px 4px 0 0 #ececec;box-shadow:4px 4px 0 0 #ececec}.radiolist,.start-h1,.start-h2{text-align:left}.view-container{position:relative;min-height:512px;max-height:512px;width:976px;max-width:90%}.view.on{display:block}.view-title{margin-bottom:52px}.hidden{visibility:hidden}.next,.prev{height:44px;width:32px;background-color:#FCFCFC;top:0;bottom:0;margin:auto}.prev{left:-16px}.next{right:-16px}.next .arrow,.prev .arrow{height:16px;width:9px}.radio{padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}.radio:after,.radio[data-on='1']:before{content:" ";position:absolute;left:10px;top:0;bottom:0;margin:auto;width:14px;height:14px;border-radius:50%}.radio:after{border:1px solid #000}.radio[data-on='1']:before{background:#000;width:8px;height:8px;left:14px}.radiolist{display:inline-block;margin:auto}.start-h2{height:44px;font-size:16px;letter-spacing:1px;margin-bottom:10px}.start-h1{height:176px;width:359px;font-size:28px;letter-spacing:2px}.start-button{height:50px;width:166px;border:3px solid #444;background-color:#FFF;display:block;margin-left:0;margin-top:58px;cursor:pointer}.box button,.btn-showme{background-color:#FF8989;cursor:pointer}.start-button span{height:18px;width:97px;color:#444;font-family:"Source Sans Pro SemiBold";font-size:14px;letter-spacing:2px;line-height:18px}.q1-h1,.q1-h2{color:#000;font-family:Oswald;font-size:24px;line-height:36px;text-align:center;letter-spacing:2px}.view[data-name=get-started]{padding-left:86px;padding-top:78px}.wayfair-logo{height:38px;width:163px}.q1-h2{margin-bottom:15px}.half-vertical,.tip{position:absolute;left:0;margin:auto;right:0}.q1-h1{font-weight:700}.awesome,.email-h1{font-family:Oswald}.email-h1{color:#444;font-size:16px;font-weight:700;letter-spacing:2px;line-height:26px;text-align:center}.tip{width:665px;color:#000;font-family:"Source Sans Pro";font-size:15px;font-weight:400;line-height:21px;bottom:35px;max-width:80%;text-align:left;padding-left:70px}.btn-showme,.email-label{font-family:"Source Sans Pro";font-size:14px;line-height:18px}strong{font-weight:600}.half-vertical.first{top:0;bottom:initial;height:65%}.half-vertical.second{top:initial;bottom:0;height:35%}.bulb{height:41px;width:41px;float:left;margin-left:-63px}.btn-showme,.confetti-bg{position:absolute;left:0;margin:auto}.btn-showme{height:50px;width:294px;color:#FFF;font-weight:700;letter-spacing:2px;text-align:center;border:0;bottom:52px;right:0}.start-bg{position:absolute;top:3%;right:1%;z-index:-1;height:97%}.confetti-bg{top:0;right:0;width:100%;z-index:-1}.email-label{height:18px;width:83px;color:#444;text-align:right}.email-field{height:33px;width:304.89px;border:0;border-radius:0;border-bottom:1px solid rgba(0,0,0,.5);outline:0!important;margin-left:28px;margin-bottom:66px}#Question1 .radio:first-child{left:18%}#Question1 .radio:last-child{right:21%}#Question2 .radio:first-child{left:12.5%}#Question2 .radio:last-child{right:13%}#Question3 .radio:last-child,#Question4 .radio:last-child{right:20%}#Question3 .radio:first-child{left:20%}#Question4 .radio:first-child{left:18%}#Question5 .radio:first-child{left:17%}#Question5 .radio:last-child{right:21%}#FormOffers .radio{position:relative;margin-bottom:10px}.option-img{width:270px;height:70px;position:absolute;bottom:20px}.option-img:first-child{left:calc(25% - 135px)}.option-img:last-child{left:calc(75% - 135px)}body.completed .view{border:0;-webkit-box-shadow:none;box-shadow:none;width:100%;max-width:none;height:auto;padding-top:10px}body.completed .view-container{width:100%;max-width:none;max-height:3000px;height:auto}body.completed .topheader{display:none}.awesome{color:#FF8989;font-size:32px;font-weight:700;letter-spacing:4px;line-height:47px;text-align:center;text-transform:uppercase;margin-bottom:10px}.awesome-2,.awesome-3{color:#000;font-family:Oswald;line-height:26px;font-weight:700}.awesome-2{font-size:20px;letter-spacing:3px;text-align:center;text-transform:uppercase;margin-bottom:11px}.awesome-3,.awesome-4,.slidecontrols-container>h1{letter-spacing:2px;text-align:center;text-transform:uppercase}.awesome-3{font-size:14px;margin-bottom:40px}.awesome-3 span{color:#FF8989}.awesome-4{color:#000;font-family:"Source Sans Pro SemiBold";font-size:12px;font-weight:700;line-height:15px;margin-bottom:84px}.awesome-4 span{color:#FF8989!important}.registry-container{width:844px;margin:auto;max-width:90%}.flex-container{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.box img,.cta-register a{display:block;-webkit-box-sizing:border-box}.slidecontrols-container>h1{color:#444;font-family:Oswald;font-size:24px;line-height:36px;cursor:pointer;padding-bottom:3px}.slidecontrols-container>h1.on{border-bottom:4px solid #FF8989}.slidecontrols-container{margin-bottom:24px}.slide-container{overflow:hidden;position:relative}.on-deck,.slide{position:absolute}.slide-next,.slide-prev{cursor:pointer;height:44px;width:32px;background-color:#FCFCFC;position:absolute;top:155px;bottom:0;margin:auto}.slide-next{right:25px}.slide-prev{left:25px}.on-deck{width:100px;top:-50px;left:-35px;right:-35px;margin:auto;color:#000;text-transform:uppercase;font-family:"Source Sans Pro";font-size:12px;line-height:16px;letter-spacing:.075em}.box h1,.box h2{color:#444;font-size:12px}.on-deck strong{font-weight:700;font-family:"Source Sans Pro Semibold"}.slide{-webkit-transition:-webkit-transform .6s ease-in-out 0s;-o-transition:transform .6s ease-in-out 0s;transition:transform .6s ease-in-out 0s;transition:transform .6s ease-in-out 0s,-webkit-transform .6s ease-in-out 0s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);left:0;top:0;min-width:100%;max-width:100%}.slide:first-child{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.box{-webkit-box-flex:0;-ms-flex:0 0 235px;flex:0 0 235px;height:336px;border:1px solid #979797;margin-bottom:22px;position:relative}.box img{padding:30px;max-width:100%;box-sizing:border-box;max-height:160px;margin:auto}.box a{display:inline-block;height:37px;position:absolute;bottom:30px;left:0;right:0}hr{border:none;border-bottom:1px solid #979797;margin:0 0 24px}.box h1,.box h2,.box p{padding:0 10px}.box h1{font-family:Oswald;font-weight:700;letter-spacing:2px;line-height:17px;text-align:center;text-transform:uppercase;margin-bottom:6px}.box h2,.box p{font-family:"Source Sans Pro";text-align:center}.box h2{line-height:15px;margin-bottom:10px}.box p{color:#4A4A4A;font-size:10px;line-height:14px;margin-bottom:25px}.box button{height:37px;width:171px;border:3px solid #FF8989;color:#FFF;font-family:"Source Sans Pro SemiBold";font-size:11px;letter-spacing:1px;line-height:14px;text-align:center;text-transform:uppercase;padding:0 5px}.cta-register a,.cta-register h1{font-weight:700;letter-spacing:2px;text-align:center}.cta-register h1{color:#444;font-family:Oswald,sans-serif;font-size:16px;line-height:24px;margin-top:50px;margin-bottom:34px}.cta-register a{width:80%;min-height:78px;max-width:482px;background-color:#762A7D;color:#FFF;font-family:"Source Sans Pro";font-size:14px;line-height:18px;margin:auto;box-sizing:border-box;padding:20px 75px;text-transform:uppercase;text-decoration:none!important}.preload-fonts{height:0}.preload-fonts span.a{font-family:Oswald;color:#fff}.preload-fonts span.b{font-family:"Source Sans Pro";color:#fff}.preload-fonts span.c{font-family:"Source Sans Pro SemiBold";color:#fff}@media (max-width:750px){.start-bg,.start-h1{max-width:100%;height:auto}.radio,.tip{letter-spacing:0}.view{padding:20px!important;height:400px}body.completed .view{padding:0 10px!important;height:auto}.start-bg{width:auto;bottom:100px;opacity:.7;top:initial;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:380px}.start-h1{font-size:19px;line-height:30px}.topheader h2{margin-bottom:20px}.start-button{margin:30px auto;width:100%}.q1-h1{font-size:18px;line-height:28px}.q1-h1 br{display:none}.q1-h2{font-size:17px;line-height:21px;margin-bottom:7px}.option-img,.option-img:first-child,.option-img:last-child{left:initial;right:initial;top:initial;bottom:initial;display:block;max-width:100%;height:auto}.option-img:first-child,.option-img:last-child{position:absolute;top:0;max-width:180px;margin-left:auto;margin-right:auto;left:0;right:0}.box,.email-field,.tip{max-width:100%}.option-img:last-child{top:55%}.half-vertical.first{position:relative;left:initial;right:initial;top:initial;bottom:initial;height:210px;margin-top:30px}.half-vertical.second{top:-210px;bottom:0;height:210px;position:relative}.radio{line-height:18px;font-size:14px}.radio:first-child,.radio:last-child{left:0!important;right:0!important;margin:auto}.radio br{display:none!important}.radio:first-child{top:55px!important}.radio:last-child{top:172px!important}.next,.prev{bottom:112px;top:initial}#Question1 .radio:first-child,#Question1 .radio:last-child{width:120px}#Question2 .radio:first-child,#Question2 .radio:last-child{width:180px}#Question3 .radio:first-child,#Question3 .radio:last-child{width:100px}#Question4 .radio:first-child,#Question4 .radio:last-child,#Question5 .radio:first-child,#Question5 .radio:last-child{width:135px}.next{right:0}.prev{left:0}.tip{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:15px;height:auto;bottom:initial;top:410px;padding:10px 20px 0 50px}.bulb{width:35px;height:35px;margin-left:-43px;margin-top:5px}.email-field{margin:auto;text-align:center;font-size:16px}.email-h1{margin-bottom:20px}#FormOffers .radio{top:initial!important;margin-top:10px}.btn-showme{top:440px;width:100%}.topheader a{display:block;padding:0;margin-bottom:40px}.awesome-3 br,.bottom-spacer,.box p,.cta-register a br,.slide-next,.slide-prev{display:none}.slidecontrols-container{margin-bottom:0}.box{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;margin-bottom:20px;height:220px}.box img{margin:auto;padding:5px;max-height:90px}.box h2,hr{margin-bottom:10px}.box h1{padding:0 5px;font-family:Source Sans Pro SemiBold;letter-spacing:.075em;line-height:12px}.box h2{padding:0 5px;overflow:hidden}.box a{bottom:10px}.box a button{max-width:90%;margin:auto}.slidecontrols-container>h1{font-size:14px;padding-bottom:0;margin-bottom:10px}.awesome{padding-top:20px}.awesome-3{margin-bottom:15px;line-height:20px}.cta-register h1{margin:20px auto}.cta-register a{margin:auto;padding:10px;line-height:initial;height:auto;min-height:auto}.registry-container{width:440px;max-width:100%}.slide-container{height:612px}}