.cm_try_stylefinder section#try{background-color:#e3e4e5;background-image:none;background-size:cover;border-bottom:1px solid #ddd;box-sizing:border-box;min-height:800px;overflow:hidden;padding:5% 5% 0;position:relative}.cm_try_stylefinder section#try a{color:#333}.cm_try_stylefinder section#try section#desktop{background:no-repeat 100%;background-position:bottom;background-size:auto 100%;border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;box-shadow:0 10px 20px rgba(0,0,0,.2);height:640px;left:0;margin:auto;max-width:1010px;position:absolute;right:0;top:200px;width:auto;z-index:10}.cm_try_stylefinder section#try.step_1 section#desktop{overflow:hidden}.cm_try_stylefinder section#try section#desktop div.fp{background:no-repeat 50% #fff;background-size:100% auto;border:1px solid #ddd;height:242px;opacity:0;pointer-events:none;position:absolute;right:20px;top:70px;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:391px}.cm_try_stylefinder section#try section#desktop div.fp:after,.cm_try_stylefinder section#try section#desktop div.fp:before{border:6px solid transparent;border-top-color:#fff;content:"";display:block;left:49%;position:absolute;top:100%}.cm_try_stylefinder section#try section#desktop div.fp:before{border-top-color:#ddd;margin-top:1px}.cm_try_stylefinder section#try section#desktop div.fp a.x{display:block;height:45px;position:absolute;right:0;text-indent:-9999px;top:0;width:35px}.cm_try_stylefinder section#try section#desktop div.fp a.x:hover{background:hsla(0,0%,100%,.8)}.cm_try_stylefinder section#try section#desktop div.fp a#demo_calc,.cm_try_stylefinder section#try section#desktop div.fp a#demo_fitprofile{cursor:pointer;height:28px;left:16px;position:absolute;text-indent:-9999px;top:52px;width:120px}.cm_try_stylefinder section#try section#desktop div.fp a#demo_fitprofile{left:258px}.cm_try_stylefinder section#try.step_1 section#desktop div.fp a#demo_calc,.cm_try_stylefinder section#try.step_1 section#mobile div.fp a#demo_calc_mobile{animation:pulse 2s ease-out infinite;-moz-animation:pulse 2s ease-out infinite;-webkit-animation:pulse 2s ease-out infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 transparent}30%{box-shadow:0 0 10px 0 rgba(21,98,129,.2)}to{box-shadow:0 0 0 40px transparent}}@-moz-keyframes pulse{0%{box-shadow:0 0 0 0 transparent}30%{box-shadow:0 0 10px 0 rgba(21,98,129,.2)}to{box-shadow:0 0 0 40px transparent}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 transparent}30%{box-shadow:0 0 10px 0 rgba(21,98,129,.2)}to{box-shadow:0 0 0 40px transparent}}.cm_try_stylefinder section#try.step_1 section#desktop div.fp,.cm_try_stylefinder section#try.step_2 section#desktop div.fp,.cm_try_stylefinder section#try.step_3 section#desktop div.fp{opacity:1;pointer-events:all}.cm_try_stylefinder section#try.step_1 section#desc div{display:none}.cm_try_stylefinder section#try.step_1 section#desc div#step_1,.cm_try_stylefinder section#try.step_2 section#desc div#step_2{display:block}.cm_try_stylefinder section#try section#desktop a.sf{background:#fff;bottom:15px;font-weight:700;height:150px;left:32px;position:absolute;text-align:center;width:120px}.cm_try_stylefinder section#try section#desktop a.sf:after,.cm_try_stylefinder section#try section#desktop a.sf:before{background:#c71b5d;border-radius:40px;content:"";display:block;height:50px;left:-100px;position:absolute;top:25px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:50px}.cm_try_stylefinder section#try section#desktop a.sf:after{background:transparent;border-bottom:3px solid #fff;border-radius:0;border-right:3px solid #fff;height:16px;left:-86px;top:42px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:16px}.cm_try_stylefinder section#try section#desktop a.sf:hover{text-decoration:underline}.cm_try_stylefinder section#try section#desktop a.sf:hover:before{opacity:.5;transform:translate(-10px);-moz-transform:translate(-10px);-webkit-transform:translate(-10px)}.cm_try_stylefinder section#try section#desktop a.sf:hover:after{transform:translate(-10px) rotate(-45deg);-moz-transform:translate(-10px) rotate(-45deg);-webkit-transform:translate(-10px) rotate(-45deg)}.cm_try_stylefinder section#try section#desktop a.sf i{background:no-repeat 0 -48px;background-size:100% auto;display:block;height:20px;margin:30px auto 5px;width:30px}.cm_try_stylefinder section#try section#desktop div.sf{background:no-repeat 50%;background-size:100% auto;box-shadow:0 19px 0 60px hsla(0,0%,100%,.9);height:527px;left:0;margin:auto;opacity:0;pointer-events:none;position:absolute;right:0;top:84px;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:900px;z-index:10}.cm_try_stylefinder section#try.step_1 section#desktop div.sf{opacity:1;pointer-events:all}.cm_try_stylefinder section#try section#desktop div.sf a.x{display:block;height:42px;position:absolute;right:1px;text-indent:-9999px;top:1px;width:42px}.cm_try_stylefinder section#try section#desktop div.sf a.x:hover{background:hsla(0,0%,100%,.8)}.cm_try_stylefinder section#try section#desc{text-align:center}.cm_try_stylefinder section#try section#desc div#step_0{display:block}.cm_try_stylefinder section#try section#desc div#step_1{display:none}.cm_try_stylefinder section#try.step_1 section#desc div#step_1{background:hsla(51,67%,94%,.9);border:1px solid #ddd;border-radius:2px;bottom:20px;font-size:90%;padding:25px;position:absolute;right:5%;text-align:left;width:452px;z-index:10}.cm_try_stylefinder section#try.step_1 section#desc div#step_1 h2{font-size:150%}.cm_try_stylefinder section#try.step_1 section#desc div#step_1 p{margin:10px 0 0}.cm_try_stylefinder section#try.step_1 section#desc div#step_1 a{color:#1884b0;font-family:museo-sans-rounded,sans-serif;text-decoration:underline}.cm_try_stylefinder section#try section#desc h2{color:#c71b5d;margin:0;text-transform:uppercase}.cm_try_stylefinder section#try section#desc p strong{background:no-repeat 0 -48px;background-size:17% auto;display:inline-block;padding:0 0 0 30px;white-space:nowrap}@media screen and (max-width:1200px){.cm_try_stylefinder section#try section#desc p strong{background-position:0 -41px}.cm_try_stylefinder section#try{height:740px}.cm_try_stylefinder section#try.step_1 section#desc div#step_1{right:20px}}@media screen and (max-width:1023px){.cm_try_stylefinder section#try{height:580px}.cm_try_stylefinder section#try section#desktop{height:460px;top:160px;width:720px}.cm_try_stylefinder section#try section#desktop a.sf{bottom:40px;font-size:85%;height:110px;left:20px;width:85px}.cm_try_stylefinder section#try section#desktop a.sf i{background-position:0 -31px;height:15px;margin-top:20px;width:20px}.cm_try_stylefinder section#try section#desktop div.sf{box-shadow:0 51px 0 60px hsla(0,0%,100%,.9);height:393px;top:40px;width:670px}.cm_try_stylefinder section#try section#desktop div.sf a.x{height:31px;top:2px;width:30px}}@media screen and (max-width:767px){.cm_try_stylefinder section#try{height:700px;padding-top:30px}.cm_try_stylefinder section#try,header a.try{display:none}.cm_try_stylefinder section#try section#desktop{width:0}}