body{background:#feedef;color:#494949;font-family:Poppins,Open Sans,sans-serif;margin:0;height:100vh}@media (min-width: 768px){body.overflow-md-hidden{overflow:hidden}}.screen--begin,.screen--finish{text-align:center;display:flex;flex-flow:column;align-items:center;justify-content:center;padding:0 2.5em;height:100vh}.screen--begin{justify-content:flex-start;padding:2.5em}@media (min-width: 768px){.screen--begin{justify-content:center}}.screen--finish .screen__imgbox{display:flex;flex-flow:column}.screen--finish .screen__logo{width:30%}@media (min-width: 768px){.screen--finish .screen__logo{width:40%}}.screen--finish .screen__pdp{width:70%;max-height:100%;margin-top:10px}@media (min-width: 768px){.screen--finish .screen__pdp{width:80%}}.screen__bottom{position:fixed;bottom:0;background-color:#0000000d;width:100%;padding:.625em}@media (min-width: 768px){.screen__bottom{position:relative;background-color:transparent}}.screen__imgbox{width:75%;margin:0 auto}@media (min-width: 768px){.screen__imgbox{width:20%}}.screen__title{font-weight:500;font-size:1.25em;margin-bottom:1em}@media (min-width: 768px){.screen__title{font-size:1.5em;margin-bottom:1em}}.screen__logo{width:100%;max-height:25vh}.btn{border:1px solid #ff798f;display:inline-block;padding:5px 10px;font-size:20px;position:relative;text-align:left;border-radius:3px;background-color:transparent}.info{margin-top:20px;font-size:14px;color:#ff798f}.btn span:not(.value){border:1px solid #ff798f;display:inline-block;padding:3px 8px;font-size:12px;border-radius:5px;vertical-align:middle;text-align:center;margin-right:10px}.btn-begin,.btn-primary,.btn-ok{position:relative;font-family:inherit;font-weight:700;cursor:pointer;transition-duration:.1s;transition-property:background-color,color,border-color,opacity,box-shadow;transition-timing-function:ease-out;outline:none;border:1px solid transparent;margin:0;padding:8px 18px;min-height:48px;background-color:#ff798f;color:#790014;border-radius:4px;font-size:1.25em;text-align:center}.btn-begin:focus,.btn-primary:focus,.btn-ok:focus{outline:none}.btn-begin:hover,.btn-primary:hover,.btn-ok:hover{background-color:#ff8da0}.btn-code{line-height:48px;min-width:160px;overflow:hidden}@media (min-width: 768px){.btn-finish{max-width:150px}}.btn-ok{background:#ff798f;display:flex;max-width:90px;text-align:left;justify-content:space-between;align-items:center}.btn-ok svg{fill:#790014}label{cursor:pointer;min-width:80px}@media (min-width: 768px){label:not(:info):hover{background:#ff798f;opacity:.7;color:#fde1e6}label:not(:info):hover>span{background:#fde1e6;color:#ff798f}label.info{pointer:none}}label:after{content:"";height:100%;position:absolute;top:0;transition:left .1s cubic-bezier(.77,0,.175,1);width:100%;z-index:-1}.main{height:100vh;overflow:hidden}.upform input:focus,select:focus,textarea:focus,button:focus{outline:none}.upform{font-family:Open Sans,sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:900px;margin:0 auto;padding:0 20px;position:relative}.upform .upform-main{overflow:hidden}.upform .upform-main .input-block{padding:0;cursor:default;height:0;display:flex;flex-flow:column;justify-content:center;text-align:left;transition:height .3s ease-in,box-shadow .6s linear;overflow:hidden}.upform .upform-main .input-block.active{opacity:1;height:100vh;visibility:visible}.upform .upform-main .input-block .label{display:block;font-size:1.1em;line-height:28px;font-size:20px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}.number{color:#ff798f;font-size:14px;min-width:30px}.number svg{fill:#ff798f;margin-left:3px}.upform .upform-main .input-block .input-control{margin:20px 0}.upform .upform-main .input-block .input-control input[type=text]{border:none;outline-width:0;border-bottom:2px solid #ff798f;width:100%;font-size:20px;padding-bottom:10px;background:transparent;color:#ff798f}label.btn{display:flex;align-items:center;margin-top:10px;padding:10px;background:#fde1e6;color:#ff798f;font-size:16px}@media (min-width: 768px){label.btn{max-width:300px}}label.btn:nth-child(1){margin-top:0}label.btn.selected span:not(.value){background:#ff798f;color:#fde1e6}label.btn.selected:before{content:"";background-image:url(//us.sandandsky.com/cdn/shop/t/201/assets/checklist.svg?v=73141961216561357341758030540);background-size:cover;width:20px;height:20px;position:absolute;right:10px}label.btn.with-input input[type=text]{display:none;color:#ff798f;font-size:16px}label.btn.with-input input[type=text]::-moz-placeholder{color:#ff798f}label.btn.with-input input[type=text]:-ms-input-placeholder{color:#ff798f}label.btn.with-input input[type=text]::placeholder{color:#ff798f}label.btn.with-input.writing span{display:none}label.btn.with-input.writing input[type=text]{display:block}.upform .upform-footer{margin-top:60px}.upform .upform-footer .btn{font-size:24px;font-weight:700;padding:5px 20px}.navigation-indicators{position:fixed;width:100%;display:flex;justify-content:flex-start;bottom:10px;left:0}.navigation-indicators .progress{position:fixed;top:0;margin-top:-6px;width:100%}.navigation-indicators .progress span{display:none;color:#494949;font-size:12px}.navigation-indicators .progress__bar{border-radius:0;height:10px;width:100%;color:#ff798f}.navigation-indicators .progress__bar[value]{-webkit-appearance:none;background:#ff798f}.navigation-indicators .progress__bar:not[value]{background:#000}.navigation-indicators .progress__bar::-moz-progress-value{background:#ff798f}.navigation-indicators .progress__bar::-webkit-progress-value{background:#ff798f}@media (min-width: 768px){.navigation-indicators .progress{position:relative;place-self:flex-end;max-width:200px}.navigation-indicators .progress span{display:inline-block}.navigation-indicators .progress__bar{height:5px}}@media (min-width: 768px){.navigation-indicators{justify-content:flex-end}.navigation-indicators .next{margin-right:10px}}.navigation-indicators .next,.navigation-indicators .back{padding:5px 10px;min-height:30px}.navigation-indicators .next{border-radius:0 5px 5px 0}.navigation-indicators .next svg{transform:rotate(180deg)}.navigation-indicators .back{border-radius:5px 0 0 5px;margin-left:10px}.hidden{display:none}.text-decoration-none{text-decoration:none}.d-inline-block{display:inline-block}.btn--loading:before{content:"";display:block;width:24px;height:24px;position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px;border-radius:50%;border:3px solid #fff;border-top-color:transparent;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.btn--loading{text-indent:-999px}.btn--loading>*{visibility:hidden}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#code-copy{font-size:20px;display:inline-block;background:transparent;border:0px;width:auto;position:relative;font-weight:700;color:#790014;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:130px;text-align:center;padding:0;-webkit-text-fill-color:#790014;opacity:1}#code-copy:focus{outline:none}#code-copy[disabled]{color:#790014}.css{width:100px}.masking{width:100%;position:absolute;background:transparent;height:100%;top:0;left:0;display:block;z-index:9}.copied{font-weight:400;margin-left:5px;width:100%;display:inline-block;height:12px;font-size:12px;line-height:12px;margin-top:5px}.mb-auto{margin-bottom:auto}.mt-auto{margin-top:auto}.mt-2{margin-top:20px}.form-email input{width:300px;padding:10px;font-size:20px;border-radius:5px;border:none}.btn-begin{width:300px}.btn-begin[disabled],.btn-begin[disabled]:hover{background-color:#ff798f}.alert-error{font-size:14px;color:#ff798f;margin-top:3px}
/*# sourceMappingURL=/cdn/shop/t/201/assets/survey.css.map */
