@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}.clearfix:after,.fit-me__states-container:after,.fit-me:after{content:"";display:table;clear:both}.sitecore-editor .mny-loader{display:none}.content-card__variant,.content-card__shadenumber{display:none}.fit-me-container .module-stateful.mastheadv2{margin:20px auto}.fit-me{width:100%;margin:0 auto 40px;padding:0 20px 50px 20px;letter-spacing:.05rem;position:relative}@media screen and (min-width:47.5em) and (max-width:63.6875em){.fit-me{width:760px}}@media screen and (min-width:63.75em) and (max-width:79.9375em){.fit-me{width:1024px;padding:0 50px}}@media screen and (min-width:80em) and (max-width:9999em){.fit-me{width:1280px;padding:0 60px;min-height:450px}}.fit-me__hide{opacity:0;transition:opacity 2000ms}.fit-me .content-card__name{height:2rem}.fit-me .content-card__variant{font-weight:300;font-size:.75rem;display:block;margin:10px 0 1px 0;text-transform:uppercase;letter-spacing:.1em}.fit-me .content-card__shadenumber{margin:5px 0 20px 0;font-size:.75rem;font-weight:100;display:block;color:#999;letter-spacing:.1em}.fit-me .mny-loader{margin-bottom:10px}.fit-me .mny-loader.active{background:white;display:none;z-index:100;justify-content:center;top:-40px;height:100%;width:100%;z-index:100;position:absolute}@media screen and (min-width:80em) and (max-width:9999em){.fit-me .mny-loader.active{height:520px;display:flex;flex-flow:column}}.fit-me__heading{position:relative;margin-left:0;z-index:10;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}@media screen and (min-width:47.5em){.fit-me__heading{margin-left:65px;padding:0}}@media screen and (min-width:63.75em){.fit-me__heading{margin-left:20px}}.fit-me__heading .heading-eyebrow{top:-4px}@media screen and (min-width:47.5em){.fit-me__heading .heading-eyebrow{top:2px}}@media screen and (min-width:63.75em){.fit-me__heading .heading-eyebrow{top:6px}}.fit-me__heading h2{color:#000;font-weight:100;font-size:2.125rem;margin:0;text-transform:uppercase}.fit-me__heading h2 span{font-weight:500}@media screen and (min-width:47.5em){.fit-me__heading h2{font-size:62px}}@media screen and (min-width:63.75em){.fit-me__heading h2{font-size:72px}}.fit-me__container{position:relative}.fit-me__landing{visibility:visible;opacity:1;transition:visibility .5s ease-in-out .5s,opacity .5s ease-in-out;transition-delay:0s;top:0;left:0;position:absolute;position:relative;display:block;padding-bottom:20px}.fit-me__landing.off{display:none}.fit-me.started .fit-me__landing{visibility:hidden;opacity:0}@media screen and (min-width:47.5em){.fit-me__landing{padding:0 0 10px 0;margin:0 45px}}@media screen and (min-width:63.75em){.fit-me__landing{padding-bottom:10px;margin:0}}.fit-me__quiz-container{top:0;left:0;background:transparent;display:none;visibility:hidden;opacity:0;transition:visibility .5s ease-in-out .5s,opacity .5s ease-in-out,height .3s ease-in-out;transition-delay:0s;width:100%;margin-top:7px}.fit-me__quiz-container.on{position:relative}.fit-me.started .fit-me__quiz-container{visibility:visible;opacity:1}.fit-me__quiz-container>.bg{width:100%;position:absolute;z-index:-1;background:#000}.fit-me .landing__primary-image{margin-top:7px;width:220px;float:left;position:relative}@media screen and (min-width:47.5em){.fit-me .landing__primary-image{width:340px;z-index:5;margin-top:7px;margin-left:20px}}@media screen and (min-width:80em){.fit-me .landing__primary-image{width:360px}}.fit-me .landing__secondary-image--left{display:none;float:left;position:relative;width:180px;z-index:5;margin-left:20px;margin-top:7px}@media screen and (min-width:80em){.fit-me .landing__secondary-image--left{display:block}}.fit-me .landing__secondary-image--right{display:none;float:left;position:relative;width:200px;z-index:5;margin-top:87px;margin-left:20px}@media screen and (min-width:63.75em){.fit-me .landing__secondary-image--right{display:block}}.fit-me .landing__smoosh{width:270px;height:270px;position:absolute;z-index:1;right:-20px;top:43px}@media screen and (max-width:47.5em){.fit-me .landing__smoosh{z-index:-1}}@media screen and (min-width:47.5em){.fit-me .landing__smoosh{height:385px;width:385px;right:0;top:-30px}}@media screen and (min-width:63.75em){.fit-me .landing__smoosh{top:-70px}}@media screen and (min-width:80em){.fit-me .landing__smoosh{height:560px;width:560px;top:-160px;right:100px;border-bottom:20px solid white}}.fit-me .landing__content-box{float:left;position:relative;width:280px;height:auto;background:#000;padding:35px 20px 10px 20px;margin-top:-20px;z-index:2}@media screen and (min-width:80em){.fit-me .landing__content-box{min-height:210px}}@media screen and (min-width:47.5em){.fit-me .landing__content-box{width:100%;margin-top:-180px;padding-left:400px}}@media screen and (min-width:63.75em){.fit-me .landing__content-box{padding-left:615px;padding-bottom:20px}}@media screen and (min-width:80em){.fit-me .landing__content-box{margin-top:-200px;padding-left:835px}}.fit-me .landing__content-box:after{content:"";position:absolute;bottom:-20px;right:-20px;height:60%;width:70%;border-right:20px solid #fc2561;border-bottom:20px solid #fc2561;z-index:-1}@media screen and (min-width:47.5em){.fit-me .landing__content-box:after{border-right-width:10px;border-bottom-width:10px;bottom:-10px;right:-10px}}@media screen and (min-width:80em){.fit-me .landing__content-box:after{width:55%}}.fit-me .landing__content-box>p{padding-right:45px;margin:0;font-weight:300;font-size:.75rem;line-height:1.25rem;letter-spacing:.07rem;color:white}@media screen and (min-width:47.5em){.fit-me .landing__content-box>p{font-size:.8125rem;line-height:1.375rem;padding-right:41px}}@media screen and (min-width:80em){.fit-me .landing__content-box>p{padding-right:66px}}.fit-me .landing__content-box>.cta{margin-top:20px;color:white}.no-touch .fit-me .landing__content-box>.cta:hover,.fit-me .landing__content-box>.cta:active{color:#fc2561}.fit-me .landing__content-box .links{float:right;clear:both;margin-top:40px;margin-right:0}.fit-me .landing__content-box .links .share-tray{left:0;margin-left:-6px}@media screen and (min-width:80em){.fit-me .landing__content-box .links{margin-top:44px}}.fit-me__quiz-container{background:#000}.fit-me__top-nav{display:flex;justify-content:space-between}.fit-me__top-nav-elements{z-index:5;display:flex}.fit-me__progress-bar{position:relative;z-index:2}.fit-me__progress-bar.quiz-complete{position:relative;z-index:2}.fit-me__progress-bar.quiz-complete:before{background:#fc2561}@media screen and (min-width:47.5em){.fit-me__progress-bar.quiz-complete:before{top:20px;margin:0 10px}}@media screen and (min-width:63.75em){.fit-me__progress-bar.quiz-complete:before{top:29px}}.fit-me__progress-bar:before{content:"";height:1px;display:block;background:rgba(153,153,153,0.5);position:absolute;left:0;right:0;top:8px;margin:0 27px;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:47.5em){.fit-me__progress-bar:before{top:20px;margin:0 10px}}@media screen and (min-width:63.75em){.fit-me__progress-bar:before{top:29px}}.fit-me__progress-bar:after{content:"";height:1px;display:block;background:#fc2561;position:absolute;left:0;right:0;top:8px;margin:0 27px;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0}@media screen and (min-width:47.5em){.fit-me__progress-bar:after{top:20px;margin:0;display:none}}.fit-me__progress-bar.step-1:after{width:0}.fit-me__progress-bar.step-2:after{width:50px}.fit-me__progress-bar.step-3:after{width:120px}.fit-me__progress-bar.step-4:after{width:180px}@media screen and (min-width:47.5em){.fit-me__progress-bar.step-1:after{width:0}.fit-me__progress-bar.step-2:after{width:190px}.fit-me__progress-bar.step-3:after{width:400px}.fit-me__progress-bar.step-4:after{width:580px}}.fit-me__quiz-nav{background:#000;position:relative;padding:20px 20px}@media screen and (min-width:47.5em){.fit-me__quiz-nav{padding:40px 40px 0 40px;height:95px}}@media screen and (min-width:63.75em){.fit-me__quiz-nav{padding:45px 40px 0 40px;height:105px}}@media screen and (min-width:80em){.fit-me__quiz-nav{padding:45px 45px 0 50px;height:105px}}.fit-me__quiz-nav ul{list-style-type:none;padding:0;overflow:auto;position:relative;z-index:5}@media screen and (min-width:47.5em){.fit-me__quiz-nav ul{overflow:visible;padding:0}}.fit-me__quiz-nav .fit-me__top-nav-element{text-decoration:none;text-align:center}.fit-me__quiz-nav .fit-me__top-nav-element .circle{display:inline-block;height:16px;width:16px;border-radius:8px;background:#333;position:relative;z-index:5;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fit-me__quiz-nav .fit-me__top-nav-element .circle>img{width:104%;position:absolute;top:-1px;left:-1px;display:none}@media screen and (min-width:47.5em){.fit-me__quiz-nav .fit-me__top-nav-element .circle>img{display:block}}.fit-me__quiz-nav .fit-me__top-nav-element .circle:after{content:"";height:10px;width:10px;border-radius:5px;background:#000;top:3px;left:3px;display:none;position:relative}.fit-me__quiz-nav .fit-me__top-nav-element .circle.completed{background-color:#fc2561;cursor:pointer}@media screen and (min-width:47.5em){.fit-me__quiz-nav .fit-me__top-nav-element .circle{height:40px;width:40px;border-radius:20px}}@media screen and (min-width:63.75em){.fit-me__quiz-nav .fit-me__top-nav-element .circle{height:60px;width:60px;border-radius:30px}}.fit-me__quiz-nav .fit-me__top-nav-element .title{clear:both;font-weight:300;color:white;font-size:.625rem;line-height:.75rem;margin-top:4px;display:block;text-transform:uppercase;width:40px}@media screen and (min-width:47.5em){.fit-me__quiz-nav .fit-me__top-nav-element .title{letter-spacing:.1rem;font-weight:500;font-size:.875rem;clear:none;letter-spacing:.09rem;margin-top:-2px;width:inherit;line-height:1rem}}@media screen and (min-width:63.75em){.fit-me__quiz-nav .fit-me__top-nav-element .title{font-size:1rem;margin-top:4px}}.fit-me__quiz-nav .fit-me__top-nav-element .choice{display:none;color:white;font-weight:300;font-size:.75rem;letter-spacing:.07rem;text-transform:uppercase;color:#999;margin-top:18px}@media screen and (min-width:47.5em){.fit-me__quiz-nav .fit-me__top-nav-element .choice{display:block;width:70px;letter-spacing:.09rem}}@media screen and (min-width:63.75em){.fit-me__quiz-nav .fit-me__top-nav-element .choice{font-size:.8125rem;margin-top:23px}}.fit-me__quiz-nav .fit-me__top-nav-element.active .circle,.fit-me__quiz-nav .fit-me__top-nav-element.answered .circle{background:#fc2561}@media screen and (min-width:63.75em){.fit-me__quiz-nav .fit-me__top-nav-element.current .circle{background:#000;border:3px solid #fc2561}}@media screen and (min-width:0) and (max-width:47.4375em){.fit-me__quiz-nav .fit-me__top-nav-element.current .circle:after,.no-touch .fit-me__quiz-nav .fit-me__top-nav-element.answered:hover .circle:after{display:block}}@media screen and (min-width:63.75em){.no-touch .fit-me__quiz-nav .fit-me__top-nav-element.answered:not(.current):hover .circle:after{display:block;height:105%;width:105%;background:rgba(0,0,0,0.6);top:-1px;left:-1px}}@media screen and (min-width:47.5em){.fit-me__quiz-nav .fit-me__top-nav-element.no-pink .circle{background:transparent}}.fit-me__states-container{width:100%;position:relative}.fit-me__state{width:100%;visibility:hidden;opacity:0}.fit-me__state.active{visibility:visible;display:block;opacity:1}.fit-me__state .info{text-align:center;padding:5px 20px 0 20px;background:transparent}@media screen and (min-width:47.5em){.fit-me__state .info{padding-top:40px}}@media screen and (min-width:63.75em){.fit-me__state .info{padding:73px 100px 0 100px}}.fit-me__state .info h1{margin:0;font-weight:500;font-size:1.375rem;line-height:1.5rem;color:white;text-transform:uppercase;position:relative;padding-bottom:19px}.fit-me__state .info h1:after{content:"";height:2px;width:40px;background:#fc2561;display:block;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute}@media screen and (min-width:47.5em){.fit-me__state .info h1{font-size:2.375rem;line-height:2.5rem;padding-bottom:22px;padding-top:22px;padding-left:120px;padding-right:120px}}@media screen and (min-width:80em){.fit-me__state .info h1{padding-left:250px;padding-right:250px}}.fit-me__state .info p{font-weight:300;font-size:.75rem;line-height:1.25rem;color:white;margin-top:16px;letter-spacing:.05rem;margin-bottom:0}@media screen and (min-width:47.5em){.fit-me__state .info p{letter-spacing:.075rem;font-size:.8125rem;line-height:1.375rem;margin-top:19px;padding:0 110px 35px 110px}}@media screen and (min-width:63.75em){.fit-me__state .info p{padding-bottom:52px;padding:0 135px 35px 135px}}@media screen and (min-width:80em){.fit-me__state .info p{padding:0 255px 52px 255px}}.fit-me__state .buttons{padding-bottom:30px}@media screen and (min-width:47.5em){.fit-me__state .buttons{padding-bottom:40px;text-align:center;letter-spacing:37px}}.fit-me__state .buttons>a{margin:0 auto;border:1px solid rgba(153,153,153,0.5);width:200px;display:block;margin-bottom:20px}.fit-me__state .buttons>a:first-child{margin-top:10px}.fit-me__state .buttons>a:last-child{margin-bottom:0}@media screen and (min-width:47.5em){.fit-me__state .buttons>a{display:inline-block;margin-top:20px;margin-bottom:0}}@media screen and (min-width:63.75em){.fit-me__state .buttons>a{margin-top:28px}}@media screen and (min-width:0) and (max-width:47.4375em){.fit-me__state .content-card{min-width:auto}}.fit-me__state .products{margin-top:20px;background:white;position:relative}.fit-me__state .products .product:first-child{margin-top:0}@media screen and (min-width:47.5em){.fit-me__state .products{padding:0 120px}.fit-me__state .products .product-card{float:left;margin-bottom:30px}}@media screen and (min-width:63.75em){.fit-me__state .products{padding:0 20px}.fit-me__state .products .product-card{margin-bottom:0;min-width:220px;width:220px}}@media screen and (min-width:80em){.fit-me__state .products{padding:0 40px;margin-top:30px}.fit-me__state .products .product-card{min-width:270px;width:270px}}.fit-me__state .choices{background:#000;display:flex;flex-wrap:wrap;justify-content:flex-start;letter-spacing:16px;width:240px;margin:0 auto}@media screen and (min-width:47.5em){.fit-me__state .choices{justify-content:center}}@media screen and (min-width:47.5em){.fit-me__state .choices{letter-spacing:-4px;width:100%;background:transparent}}@media screen and (min-width:63.75em){.fit-me__state .choices{letter-spacing:-4px;background:transparent}}@media screen and (min-width:80em){.fit-me__state .choices{letter-spacing:-4px;background:transparent}}@media screen and (min-width:63.75em){.fit-me__state .choices.three{letter-spacing:-5px}}@media screen and (min-width:63.75em){.fit-me__state .choices.four{background:rgba(245,245,245,0.95)}}.fit-me__state .choices.question-active .inactive{opacity:.4}.fit-me__state .choices .choice-img img{width:100%}.fit-me__state .navigation{display:flex;flex-wrap:wrap;justify-content:center;padding:20px;background:#000}.fit-me__state .choice{width:110px;height:100%;margin:0 0 0 10px;padding:0;position:relative;letter-spacing:.05rem;display:inline-block;overflow:hidden;cursor:pointer}.fit-me__state .choice input{visibility:hidden;display:none}@media screen and (min-width:47.5em){.fit-me__state .choice{width:190px;height:100%;margin-bottom:0}}@media screen and (min-width:63.75em){.fit-me__state .choice{width:231px;height:100%}}@media screen and (min-width:80em){.fit-me__state .choice{width:250px;height:100%}}.fit-me__state .choice:after{content:"";position:absolute;top:0;left:0;bottom:-1px;right:0}@media screen and (min-width:47.5em){.fit-me__state .choice:after{border-width:18px}}@media screen and (min-width:63.75em){.fit-me__state .choice:after{border-width:20px}}@media screen and (min-width:80em){.fit-me__state .choice:after{border-width:28px}}.fit-me__state .choice:nth-child(2n){margin-right:0}.no-touch .fit-me__state .choice:hover:after,.fit-me__state .choice:active:after,.fit-me__state .choice.selected:after{border:0}@media screen and (min-width:63.75em){.no-touch .fit-me__state .choice:hover:after{display:none}.no-touch .fit-me__state .choice:hover .choice-info{display:block}}.fit-me__state .choice.selected:before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #000;font-size:0;line-height:0;z-index:5;display:none}@media screen and (min-width:47.5em){.fit-me__state .choice.selected:before{display:block}}.fit-me__state .choice>img{width:112px;height:112px;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);position:absolute}@media screen and (min-width:47.5em){.fit-me__state .choice>img{width:192px;height:192px;margin-bottom:0}}@media screen and (min-width:63.75em){.fit-me__state .choice>img{width:233px;height:233px}}@media screen and (min-width:80em){.fit-me__state .choice>img{width:250px;height:250px}}.fit-me__state .choice h2{text-align:center;margin:0;font-weight:500;font-size:1.25rem;color:white;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-transform:uppercase;width:100px;z-index:10}@media screen and (min-width:47.5em){.fit-me__state .choice h2{width:140px;font-size:1.5rem}}@media screen and (min-width:63.75em){.fit-me__state .choice h2{font-size:2rem;letter-spacing:.07rem}}@media screen and (min-width:80em){.fit-me__state .choice h2{font-size:2.25rem}}.fit-me__state .choice .choice-info{width:100%;text-align:center;z-index:10;display:block}@media screen and (min-width:80em){}.fit-me__state .choice .choice-info img{width:40px;height:40px}.fit-me__state .choice .choice-info p{font-size:.8125rem;line-height:1.375rem;font-weight:300;color:white;letter-spacing:.05rem;padding:0 10px}@media screen and (min-width:80em){.fit-me__state .choice .choice-info p{padding:0 20px}}.fit-me__state--results{display:none}.fit-me__state--results .info{padding:30px 50px 30px 50px;background:#000}.fit-me__state--results .info p{margin-bottom:20px}@media screen and (min-width:47.5em){.fit-me__state--results .info p{padding:0 200px}}.fit-me__state--results .email-wrapper{width:100%;margin:0 auto}@media screen and (min-width:47.5em){.fit-me__state--results .email-wrapper{width:300px}}.fit-me__state--results .email-wrapper .message{color:white;font-size:12px;text-align:left}.fit-me__state--results .email-wrapper .message.error{color:red}.fit-me__state--results .email-wrapper .message p{margin:0;padding:0}.fit-me__state--results .email-wrapper .floating-input{display:flex;justify-content:center}.fit-me__state--results .email-wrapper .floating-input input{width:100%}.fit-me__state--results .email-wrapper .form__checkbox{display:flex;justify-content:flex-start;padding:10px 0}.fit-me__state--results .email-wrapper .newsletter-marketing{color:white;margin:0 auto;display:flex;flex-flow:row;text-align:left;flex-direction:column;justify-content:center;width:100%}.fit-me__state--results .email-wrapper .newsletter-marketing p{margin:10px 0;padding:0;font-size:11px;line-height:16px}.fit-me__state--results .email-wrapper .newsletter-marketing a{text-decoration:underline;color:white}.no-touch .fit-me__state--results .email-wrapper .newsletter-marketing a:hover{color:#fc2561}.fit-me__state--results .email-wrapper input{min-width:12rem;margin:10px 0;text-transform:uppercase;padding-bottom:80px}.fit-me__state--results .email-wrapper label{position:relative;padding:10px 0;display:flex}.fit-me__state--results .email-wrapper .form__checkbox{margin:10px 0}.fit-me__state--results .email-wrapper .form__checkbox label{color:white !important;font-weight:300 !important;text-transform:capitalize !important;line-height:14px !important;text-align:left !important}.fit-me__state--results .email-wrapper .form__checkbox label:before{position:relative;width:40px}.fit-me__state--results-products{border:0}@media screen and (min-width:47.5em){.fit-me__state--results-products{border:1px solid #000;background-color:#fff}}.fit-me__state--results-products .content-card--with-shelf{padding:20px 10px 0 15px}.fit-me__state--results-products .hero-layout{display:flex;justify-content:center;background-color:#fff;margin-bottom:50px}@media screen and (min-width:47.5em){.fit-me__state--results-products .hero-layout .product-card{display:flex;justify-content:center;width:100% !important;min-width:100% !important;max-width:100% !important}}@media screen and (min-width:47.5em){.fit-me__state--results-products .hero-layout .product-card .hero-product{box-shadow:none}.fit-me__state--results-products .hero-layout .product-card .hero-product:after{background:transparent}}.fit-me__state--results-products .hero-layout .product-card .content-card__variant{font-weight:500;font-size:.9rem;margin:10px 0 1px 0;text-transform:uppercase;letter-spacing:.1em}.fit-me__state--results-products .hero-layout .product-card .content-card__shadenumber{margin:3px 0 20px 0;font-weight:100;font-size:.9rem;color:#999;letter-spacing:.1em}.fit-me__state--results-products .hero-layout .product-card .content-card__name{height:auto !important;font-size:1.125rem;margin:2.5rem auto .375rem}.fit-me__state--results-products .hero-layout .product-card .content-card__name h3{height:auto !important;font-size:1.125rem;margin:2.5rem auto .375rem;margin-block-start:0;margin-block-end:0}@media screen and (min-width:47.5em){.fit-me__state--results-products .hero-layout .product-card .content-card__thumbnail{height:28.4375rem;width:18.125rem;max-height:31.4375rem;max-width:21.125rem}}.fit-me__state--results-products .hero-layout .product-card .content-card__info{width:auto;padding:2.75rem 6%}@media screen and (min-width:47.5em){.fit-me__state--results-products .hero-layout .product-card .content-card__info{width:50%}}.fit-me__state--results-products .hero-layout .product-card .content-card__info .cta-favorite{display:block}.fit-me__state--results-products .non-hero-layout{display:block;justify-content:center;background-color:#fff}@media screen and (min-width:47.5em){.fit-me__state--results-products .non-hero-layout{display:flex}}.fit-me__state .stophover .off{color:red}.fit-me__state .stophover.hoveroff .on{color:red}.fit-me__state .stophover.hoveroff .off{color:black}@media screen and (min-width:0) and (max-width:47.4375em){.fit-me__state .slick-slider .slick-arrow{display:none}}.fit-me__state .slick-slider .get-the-look__dots{margin:.625rem 10px 0;padding:20px;list-style:none;text-align:center}.fit-me__state .button{color:white;margin:20px 5px;min-width:8rem}.fit-me__state .button.inactive{opacity:.5}.fit-me__state .button.large{min-width:100%;margin:20px 0}@media screen and (min-width:47.5em){.fit-me__state .button.large{min-width:300px}}.no-touch .fit-me__state .button:hover,.fit-me__state .button:active,.fit-me__state .button:focus,.fit-me__state .button.active{background-color:#000;border-color:white}.fit-me__state .button:disabled,.fit-me__state .button.disabled,.fit-me__state .button-primary.disabled{background:#000;cursor:default;border-color:white;opacity:.2}.no-touch .fit-me__state .button:disabled:hover,.no-touch .fit-me__state .button.disabled:hover,.no-touch .fit-me__state .button-primary.disabled:hover{background:#000;border-color:white}.content-kit-2 .content-kit__shelf{height:200px}@media screen and (min-width:47.5em){.content-kit-2 .content-kit__shelf{height:300px}}
