@import url(fontawesome-all.css);@import url("https://use.typekit.net/ppq1rtz.css");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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{display:block;margin:0;width:auto;max-width:100%}a,button,input,select,textarea,label,summary{touch-action:manipulation}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#9a9a9a}::-moz-placeholder{color:#9a9a9a}:-ms-input-placeholder{color:#9a9a9a}:-moz-placeholder{color:#9a9a9a}::selection{background:#c8ecd5}::-moz-selection{background:#c8ecd5}body{font-family:"soleil";font-weight:400;font-size:16px;color:#6a6a6a;line-height:1.5;background-color:#f4f6f8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.page-header{margin:0 0 30px 0}.page-header .back{color:#9a9a9a}.page-header .title{margin:5px 0 0 0;font-size:24px}.page{padding:40px 0}.legal-document{margin:0 auto;padding:60px 0;max-width:800px}.container{display:block;margin:0 auto;padding:0 20px;width:100%;max-width:1200px}.container.small{max-width:600px}.page-buttons{margin-top:20px;padding:20px 0;text-align:right;border-top:1px solid #dfe4e8}.card{margin:0 auto;padding:20px;max-width:1200px;background:#fff;border:1px solid #dfe4e8;border-radius:0px;box-shadow:0 2px 3px rgba(0,0,0,0.05)}.card .label{margin:0 0 5px 0;font-weight:bold}.card .amount{margin:0;font-size:24px;font-weight:normal;color:#2a2a2a}.card-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;margin:0 auto;max-width:1200px}.card-row .card{margin:0 12px;width:100%}.card-row .card.one-quarter{width:25%}.card-row .card.two-quarters{width:50%}.card-row .card.three-quarters{width:75%}.card-row .card.one-third{width:33.33%}.card-row .card.two-thirds{width:66.66%}.card-row .card.one-half{width:50%}.card-row .card:first-child{margin-left:0}.card-row .card:last-child{margin-right:0}@media (max-width: 960px){.card-row{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-row .card,.card-row .card.one-quarter,.card-row .card.two-quarters,.card-row .card.three-quarters,.card-row .card.one-third,.card-row .card.two-thirds,.card-row .card.one-half{margin:0;width:100%}.card-row .card+.card{margin-top:24px}}.card-row+.card-row{margin-top:24px}.card-title{margin:0}.card-instructions{margin:5px 0 0 0}.logo-row{margin:0 auto;padding:24px;max-width:1200px;text-align:center}.login-options .button{display:block;padding:15px 20px;border:none}.login-options .button .logo{display:inline-block;margin-right:15px;height:32px;width:auto;vertical-align:middle}.login-options .button .label{display:inline-block;font-weight:bold;vertical-align:middle}.login-options .button.shopify-button{color:#ffffff;background:#5c6ac4}.login-options .button.shopify-button:hover{background:#3f4eae}h1,h2,h3,h4,h5,h6,.headline,.subtitle{display:block;margin:0 auto 20px auto;font-family:"soleil";font-weight:700;font-size:36px;color:#2a2a2a;text-transform:none;letter-spacing:normal;text-rendering:optimizeLegibility}h1,.h1,.headline{font-size:36px}h2,.h2{font-size:32px}h3,.h3{font-size:28px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}p{margin:0 0 15px 0;font-style:normal}sub{font-size:60%}small{font-size:80%}strong,b{font-weight:bold}em,i{font-style:italic}hr{display:block;margin:30px auto;padding:0;height:0;border:none;border-top:1px solid #dfe4e8}hr.divider{width:40px;border-top:3px solid #282C35}hr.divider.align-left{margin-left:0;margin-right:auto}hr.divider.align-right{margin-left:auto;margin-right:0}a,a:visited{color:#277796;text-decoration:none;outline:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.no-touch a:hover,.no-touch a:active,.no-touch a:focus{color:#174759}ul,ol{margin-bottom:20px}ul{list-style:circle outside}ol{list-style:decimal}ul,ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px}li{padding-bottom:12px;line-height:22px}ul.large li{line-height:21px}ul.none{margin-left:0;list-style:none outside}ul.border{line-height:26px;list-style:none outside}ul.border li{margin-bottom:0;padding:12px 0;border-bottom:1px solid #dfe4e8;list-style:none outside none}.video-container,.iframe-container{position:relative;padding:0 0 56.25% 0;width:100%;height:0}.video-container iframe,.video-container object,.video-container embed,.video-container video,.iframe-container iframe,.iframe-container object,.iframe-container embed,.iframe-container video{position:absolute;top:0;left:0;width:100%;height:100%}.button,a.button,button,input[type="submit"],input[type="reset"],input[type="button"]{position:relative;display:inline-block;margin:0;padding:10px 20px;font-family:"soleil";font-size:16px;line-height:1.5;text-align:center;text-decoration:none;color:#fff;background:#52d6aa;border:1px solid #52d6aa;border-radius:0px;outline:none;cursor:pointer;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.button .label,a.button .label,button .label,input[type="submit"] .label,input[type="reset"] .label,input[type="button"] .label{display:block;opacity:1}.button .working-label,a.button .working-label,button .working-label,input[type="submit"] .working-label,input[type="reset"] .working-label,input[type="button"] .working-label{display:none;position:absolute;top:50%;left:50%;color:#52d6aa;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.button.muted,a.button.muted,button.muted,input[type="submit"].muted,input[type="reset"].muted,input[type="button"].muted{color:#6a6a6a;background:#dfe4e8;border:1px solid #dfe4e8}.button:disabled,.button.disabled,a.button:disabled,a.button.disabled,button:disabled,button.disabled,input[type="submit"]:disabled,input[type="submit"].disabled,input[type="reset"]:disabled,input[type="reset"].disabled,input[type="button"]:disabled,input[type="button"].disabled{opacity:0.5;pointer-events:none;box-shadow:none}.button.working,a.button.working,button.working,input[type="submit"].working,input[type="reset"].working,input[type="button"].working{background:transparent;border:1px solid transparent;box-shadow:none;pointer-events:none}.button.working .label,a.button.working .label,button.working .label,input[type="submit"].working .label,input[type="reset"].working .label,input[type="button"].working .label{opacity:0}.button.working .working-label,a.button.working .working-label,button.working .working-label,input[type="submit"].working .working-label,input[type="reset"].working .working-label,input[type="button"].working .working-label{display:block}.button.outline,a.button.outline,button.outline,input[type="submit"].outline,input[type="reset"].outline,input[type="button"].outline{color:#52d6aa;background:#fff;border:1px solid #52d6aa}.button.block,a.button.block,button.block,input[type="submit"].block,input[type="reset"].block,input[type="button"].block{display:block;width:100%}.button.small-button,a.button.small-button,button.small-button,input[type="submit"].small-button,input[type="reset"].small-button,input[type="button"].small-button{padding:5px 10px}.no-touch .button:hover,.no-touch a.button:hover,.no-touch button:hover,.no-touch input[type="submit"]:hover,.no-touch input[type="reset"]:hover,.no-touch input[type="button"]:hover{color:#fff;background:#2fc694}.no-touch .button:focus,.no-touch .button:active,.no-touch a.button:focus,.no-touch a.button:active,.no-touch button:focus,.no-touch button:active,.no-touch input[type="submit"]:focus,.no-touch input[type="submit"]:active,.no-touch input[type="reset"]:focus,.no-touch input[type="reset"]:active,.no-touch input[type="button"]:focus,.no-touch input[type="button"]:active{box-shadow:inset 0 2px 3px rgba(0,0,0,0.2)}.no-touch .button.outline:hover,.no-touch a.button.outline:hover,.no-touch button.outline:hover,.no-touch input[type="submit"].outline:hover,.no-touch input[type="reset"].outline:hover,.no-touch input[type="button"].outline:hover{color:#52d6aa;background:#f2f2f2}.no-touch .button.working:hover,.no-touch a.button.working:hover,.no-touch button.working:hover,.no-touch input[type="submit"].working:hover,.no-touch input[type="reset"].working:hover,.no-touch input[type="button"].working:hover{background:transparent}.ql-toolbar .button,.ql-toolbar a.button,.ql-toolbar button,.ql-toolbar input[type="submit"],.ql-toolbar input[type="reset"],.ql-toolbar input[type="button"]{box-shadow:none}form{display:block;margin:0;padding:0}input[type="text"],input[type="number"],input[type="password"],input[type="email"],input[type="tel"],textarea,select,.pseudo-input{display:block;margin:0;padding:10px 15px;width:100%;font-family:"soleil";font-weight:400;font-size:16px;color:#6a6a6a;border:solid 2px #dfe4e8;background:#fff;border-radius:0px;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}input[type="text"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="email"]:disabled,input[type="tel"]:disabled,textarea:disabled,select:disabled,.pseudo-input:disabled{cursor:default;pointer-events:none}.no-touch input[type="text"]:focus,.no-touch input[type="number"]:focus,.no-touch input[type="password"]:focus,.no-touch input[type="email"]:focus,.no-touch input[type="tel"]:focus,.no-touch textarea:focus,.no-touch select:focus,.no-touch .pseudo-input:focus{border:solid 2px #52d6aa}label+input[type="text"],label+input[type="number"],label+input[type="password"],label+input[type="email"],label+input[type="tel"],label+textarea,label+select,label+.pseudo-input{margin-top:5px}select{padding:10px 30px 10px 15px;background:#fff url("/images/select-arrow.png") no-repeat right center;background-image:url("/images/select-arrow.svg"),none;background-size:32px 12px;text-overflow:ellipsis;overflow:hidden;cursor:pointer;-webkit-padding-end:30px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}textarea{display:block;width:100%}input[type="checkbox"]{display:inline}input[type="file"]{display:none}input[type="file"]+label{padding:10px 15px;border:solid 2px #dfe4e8}input[type="file"]+label img.hidden{display:none}input[type="file"]+label img.visible{display:block;margin-top:10px}.pseudo-input{padding:0;border:none}.slider-input{display:block;width:100%}.slider-input input[type="range"]{position:relative;margin:0;padding:0;width:100%;height:12px;background:#fff;border:solid 2px #dfe4e8;border-radius:12px;outline:none;appearance:none;-webkit-appearance:none}.slider-input input[type="range"]::-webkit-slider-thumb{width:24px;height:24px;border-radius:50%;border:solid 2px #dfe4e8;background:#fff;cursor:pointer;appearance:none;-webkit-appearance:none}.slider-input input[type="range"]::-webkit-slider-thumb:active,.slider-input input[type="range"]::-webkit-slider-thumb:focus{border:solid 2px #52d6aa}.slider-input input[type="range"]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;border:solid 2px #dfe4e8;background:#fff;cursor:pointer}.slider-input input[type="range"]::-moz-range-thumb:active,.slider-input input[type="range"]::-moz-range-thumb:focus{border:solid 2px #52d6aa}label{display:block;margin:0 0 5px 0;font-size:14px;color:#2a2a2a}label.pseudo-input{font-size:14px;color:#2a2a2a}label span{color:#6a6a6a;font-weight:normal}label.radio,label.checkbox,label.color-input{display:inline-block;margin:0;padding:0;cursor:pointer}label.radio input,label.checkbox input,label.color-input input{margin:0 5px 0 0;vertical-align:middle}label.radio span,label.checkbox span,label.color-input span{color:#2a2a2a;font-weight:normal;vertical-align:middle}label.radio .label-contents,label.checkbox .label-contents,label.color-input .label-contents{display:inline-block;vertical-align:top}label.radio .sp-replacer,label.checkbox .sp-replacer,label.color-input .sp-replacer{margin-right:5px;vertical-align:middle}label.checkbox input[type="checkbox"]{position:relative;display:inline-block;margin:0 5px 0 0;width:18px;height:18px;outline:0;color:#fff;border-radius:0px;border:solid 2px #dfe4e8;-webkit-appearance:none;background:transparent;vertical-align:middle;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}label.checkbox input[type="checkbox"]:before{position:absolute;top:50%;left:50%;content:'\f00c';font-family:'Font Awesome 5 Pro';font-weight:900;font-size:10px;opacity:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}label.checkbox input[type="checkbox"]:after{display:none}label.checkbox input[type="checkbox"]:focus{border:solid 2px #52d6aa}label.checkbox input[type="checkbox"]:checked{background:#52d6aa;border:solid 2px #52d6aa}label.checkbox input[type="checkbox"]:checked:before{opacity:1}.clear-input{margin:0;padding:0 15px;width:auto;font-weight:bold;font-size:20px;line-height:40px;color:#6a6a6a;background:none;box-shadow:none;border-radius:0;border:none;outline:none}.no-touch .clear-input:hover,.no-touch .clear-input:focus,.no-touch .clear-input:active{color:#52d6aa;box-shadow:none;background:none}.input-fields{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin:0;padding:0}.input-fields .input-group{position:relative;margin:20px 0 0 0;padding:0;width:100%}.input-fields .input-group.one-half,.input-fields .input-group.one-third,.input-fields .input-group.two-thirds,.input-fields .input-group.one-quarter,.input-fields .input-group.two-quarters,.input-fields .input-group.three-quarters,.input-fields .input-group.one-eight,.input-fields .input-group.two-eights,.input-fields .input-group.three-eights,.input-fields .input-group.four-eights,.input-fields .input-group.five-eights,.input-fields .input-group.six-eights,.input-fields .input-group.seven-eights{padding:0 10px}.input-fields .input-group.one-half.first-column,.input-fields .input-group.one-third.first-column,.input-fields .input-group.two-thirds.first-column,.input-fields .input-group.one-quarter.first-column,.input-fields .input-group.two-quarters.first-column,.input-fields .input-group.three-quarters.first-column,.input-fields .input-group.one-eight.first-column,.input-fields .input-group.two-eights.first-column,.input-fields .input-group.three-eights.first-column,.input-fields .input-group.four-eights.first-column,.input-fields .input-group.five-eights.first-column,.input-fields .input-group.six-eights.first-column,.input-fields .input-group.seven-eights.first-column{padding-left:0}.input-fields .input-group.one-half.last-column,.input-fields .input-group.one-third.last-column,.input-fields .input-group.two-thirds.last-column,.input-fields .input-group.one-quarter.last-column,.input-fields .input-group.two-quarters.last-column,.input-fields .input-group.three-quarters.last-column,.input-fields .input-group.one-eight.last-column,.input-fields .input-group.two-eights.last-column,.input-fields .input-group.three-eights.last-column,.input-fields .input-group.four-eights.last-column,.input-fields .input-group.five-eights.last-column,.input-fields .input-group.six-eights.last-column,.input-fields .input-group.seven-eights.last-column{padding-right:0}.input-fields .input-group.one-half{width:50%}.input-fields .input-group.one-third{width:33.33%}.input-fields .input-group.two-thirds{width:66.66%}.input-fields .input-group.one-quarter{width:25%}.input-fields .input-group.two-quarters{width:50%}.input-fields .input-group.three-quarters{width:75%}.input-fields .input-group.one-eight{width:12.5%}.input-fields .input-group.two-eights{width:25%}.input-fields .input-group.three-eights{width:37.5%}.input-fields .input-group.four-eights{width:50%}.input-fields .input-group.five-eights{width:62.5%}.input-fields .input-group.six-eights{width:75%}.input-fields .input-group.seven-eights{width:87.5%}.input-fields .input-group.hidden{display:none}@media (max-width: 480px){.input-fields .input-group{padding:0 !important;width:100% !important}}.input-fields .input-group label{position:absolute;margin:5px 0;padding:0 10px;font-size:12px;font-weight:normal;line-height:1.5;color:#9a9a9a;opacity:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.input-fields .input-group input[type="text"],.input-fields .input-group input[type="number"],.input-fields .input-group input[type="password"],.input-fields .input-group input[type="email"],.input-fields .input-group input[type="tel"],.input-fields .input-group textarea,.input-fields .input-group select,.input-fields .input-group .pseudo-input{margin:0;padding:13px 10px;font-size:14px;line-height:18px;color:#2a2a2a;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.input-fields .input-group.show-label label,.input-fields .input-group.select-input label{opacity:1}.input-fields .input-group.show-label input[type="text"],.input-fields .input-group.show-label input[type="number"],.input-fields .input-group.show-label input[type="password"],.input-fields .input-group.show-label input[type="email"],.input-fields .input-group.show-label input[type="tel"],.input-fields .input-group.show-label textarea,.input-fields .input-group.show-label select,.input-fields .input-group.show-label .pseudo-input,.input-fields .input-group.select-input input[type="text"],.input-fields .input-group.select-input input[type="number"],.input-fields .input-group.select-input input[type="password"],.input-fields .input-group.select-input input[type="email"],.input-fields .input-group.select-input input[type="tel"],.input-fields .input-group.select-input textarea,.input-fields .input-group.select-input select,.input-fields .input-group.select-input .pseudo-input{padding:21px 10px 5px 10px}.input-fields .input-group.show-label select,.input-fields .input-group.select-input select{padding:21px 30px 5px 10px}.form-set{margin:0;padding:30px 0}.form-set+.form-set{border-top:1px solid #dfe4e8}.form-set .title{margin:0;font-size:16px;text-align:left}.form-set .instructions{margin:0;font-size:16px;text-align:left}.form-set .title+.instructions{margin-top:10px;margin-bottom:20px}.form-set .title+.input-group{margin-top:20px}.form-set .variables{display:block;margin:20px 0;padding:0;list-style:none}.form-set .variables li{display:block;margin:0;padding:0}.form-set .variables li+li{margin-top:5px}.form-set .variables span{font-size:14px;line-height:20px}.form-set .variables span.code{padding:0 5px;color:#2a2a2a;background-color:#dfe4e8;border-radius:3px}.button-set{margin:0;padding:30px 0;border-top:1px solid #dfe4e8}.form-title{margin:0;text-align:left}.form-instructions{margin:0;text-align:left}.form-title+.form-instructions{margin-top:10px}.form-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;margin:0;padding:30px 0}.form-group+.form-group{border-top:1px solid #dfe4e8}.form-group .annotation{padding:20px 20px 20px 0;width:35%}.form-group .annotation-content{padding:20px 0 20px 20px;width:65%}@media only screen and (max-width: 768px){.form-group .annotation{padding:20px 0 0 0;width:100%}.form-group .annotation-content{padding:20px 0;width:100%}}.button-group .button{display:block;margin:0;width:100%}.button-group .button+.button{margin-top:20px}.input-with-label{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.input-with-label.suffix .label{order:2;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0px;border-bottom-right-radius:0px}.input-with-label.suffix input[type="text"],.input-with-label.suffix input[type="number"],.input-with-label.suffix input[type="password"],.input-with-label.suffix input[type="email"],.input-with-label.suffix input[type="tel"],.input-with-label.suffix textarea,.input-with-label.suffix select,.input-with-label.suffix .pseudo-input{order:1;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0px;border-bottom-left-radius:0px}.input-with-label.prefix .label{order:1;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0px;border-bottom-left-radius:0px}.input-with-label.prefix input[type="text"],.input-with-label.prefix input[type="number"],.input-with-label.prefix input[type="password"],.input-with-label.prefix input[type="email"],.input-with-label.prefix input[type="tel"],.input-with-label.prefix textarea,.input-with-label.prefix select,.input-with-label.prefix .pseudo-input{order:2;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0px;border-bottom-right-radius:0px}.input-with-label .label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:auto;padding:10px 15px;background:#f4f6f8;border:solid 2px #dfe4e8;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.no-touch .input-with-label input[type="text"]:focus,.no-touch .input-with-label input[type="number"]:focus,.no-touch .input-with-label input[type="password"]:focus,.no-touch .input-with-label input[type="email"]:focus,.no-touch .input-with-label input[type="tel"]:focus,.no-touch .input-with-label textarea:focus,.no-touch .input-with-label select:focus,.no-touch .input-with-label .pseudo-input:focus{border-color:#52d6aa}.no-touch .input-with-label input[type="text"]:focus+.label,.no-touch .input-with-label input[type="number"]:focus+.label,.no-touch .input-with-label input[type="password"]:focus+.label,.no-touch .input-with-label input[type="email"]:focus+.label,.no-touch .input-with-label input[type="tel"]:focus+.label,.no-touch .input-with-label textarea:focus+.label,.no-touch .input-with-label select:focus+.label,.no-touch .input-with-label .pseudo-input:focus+.label{color:#52d6aa;border-color:#52d6aa}.money{text-align:right}.money.sale-price{color:#52d6aa;font-weight:bold}.money.compare-at-price{color:#9a9a9a;font-weight:normal;text-decoration:line-through}.helper{display:block;margin:5px 0 0 0;font-size:14px;color:#9a9a9a}.notification{position:relative;margin:0 auto 24px auto;padding:16px 32px 24px 24px;width:1200px;max-width:100%;background:#fff;border-style:solid;border-width:3px 1px 1px 1px;border-color:#dfe4e8;box-shadow:0 2px 3px rgba(0,0,0,0.05);border-bottom-left-radius:0px;border-bottom-right-radius:0px}.notification .close{position:absolute;top:0;right:0;margin:0;padding:0;width:32px;height:32px;font-size:24px;line-height:32px;color:#000;opacity:0.5;background:none;border:none;box-shadow:none}.notification .close:hover{color:#000;background:none;opacity:0.75}.notification .title{margin:0 0 10px 0;font-size:20px;line-height:1.2;color:#2a2a2a}.notification .message{line-height:1.3;color:#2a2a2a}.notification.success{background:#E3F1E1;border-color:#82c079}.notification.info{background:#E2F5F5;border-color:#70cece}.notification.warning{background:#FCEFD1;border-color:#f3bd41}.notification.danger{background:#FFDAD9;border-color:#ff7773}table{display:table;width:100%;border-collapse:separate;border-spacing:0}table th{padding:10px 10px;font-family:"soleil";font-weight:700;color:#2a2a2a;text-transform:none;letter-spacing:normal;text-align:left;border-bottom:solid 1px #dfe4e8;vertical-align:middle}table tr:last-child td{border-bottom:none}table tr:hover td{background-color:#fafbfc}table tr.selected td{background-color:#f4f6f8}table td{padding:10px 10px;text-align:left;border-bottom:solid 1px #dfe4e8;vertical-align:middle}table th.select,table td.select{width:28px;max-width:28px}table th.image,table td.image{width:70px}table th.image img,table td.image img{display:block;margin:0;width:100%;max-width:100%}table th.toggle,table td.toggle{text-align:center}.switch{position:relative;display:inline-block}.switch .checkbox,.switch .slider,.switch .label{vertical-align:middle}.switch input{display:none}.switch .slider{position:relative;display:inline-block;margin:0;padding:0;width:48px;height:24px;background-color:#dfe4e8;border:solid 1px #b2bec8;border-radius:24px;cursor:pointer;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.switch .slider:before{content:'';position:absolute;top:-1px;left:-1px;height:24px;width:24px;background-color:#fff;border:solid 1px #b2bec8;border-radius:50%;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.switch input:checked+.slider{background-color:#44BE70;border-color:#2f874f}.switch input:checked+.slider:before{border-color:#2f874f}.switch input:checked+.slider:before{-webkit-transform:translateX(24px);-moz-transform:translateX(24px);-ms-transform:translateX(24px);-o-transform:translateX(24px);transform:translateX(24px)}.switch .label{margin-left:10px;color:#2a2a2a;font-weight:700}.main-header{margin:0 auto;padding:10px 0;color:#fff;background:#282C35;position:fixed;top:0;left:0;right:0;height:70px;z-index:1000}.main-header .logo{font-size:24px;line-height:50px;color:#fff;font-family:"soleil";font-weight:700;text-transform:none;letter-spacing:normal;text-rendering:optimizeLegibility;white-space:nowrap}.main-header .logo:hover{color:#fff;opacity:0.75}.main-header .logo img{display:block;margin:5px 0;height:40px;width:auto;max-width:none}.main-header .navigation a{color:#fff}.main-header .navigation .button{padding:0 20px;line-height:38px}.main-header .navigation a+a{margin-left:10px}@media (max-width: 767px){.main-header{height:60px}.main-header .logo{font-size:24px;line-height:40px}.main-header .logo img{margin:4px 0;height:32px}.main-header .navigation .button{padding:0 20px;line-height:40px}}.main-header-spacer{height:70px}@media (max-width: 767px){.main-header-spacer{height:60px}}.main-content{padding:0}.main-footer{margin:0 auto;padding:40px 0;font-size:14px;color:#fff;background:#282C35}.main-footer .logo{font-size:32px;color:#fff;font-family:"soleil";font-weight:700;text-transform:none;letter-spacing:normal;text-rendering:optimizeLegibility}.main-footer .logo:hover{color:#fff;opacity:0.75}.main-footer .navigation a{color:#fff}@media (max-width: 767px){.main-footer .logo{font-size:24px;line-height:40px}}.index-section{padding:60px 0}.index-section.background-white{background:#fff}.index-section.background-white+.background-white{border-top:1px solid #dfe4e8}.index-section.background-offwhite{background:#f4f6f8}.index-section.background-offwhite+.background-offwhite{border-top:1px solid #dfe4e8}.index-section.background-accent{color:#fff;background:#44BE70}.index-section.background-accent .title,.index-section.background-accent .description{color:inherit}.index-section.background-dark{color:#fff;background:#282C35}.index-section.background-dark .title,.index-section.background-dark .description{color:inherit}.index-section.border-top{border-top:1px solid #dfe4e8}.index-section.border-bottom{border-bottom:1px solid #dfe4e8}.index-section h2.title{font-size:32px}.index-section h3.title{font-size:28px}.index-section h4.title{font-size:28px}.index-section .description{font-size:18px}.index-section .call-to-action{margin:40px 0 0 0}.index-section .flex-grid+.flex-grid{padding-top:30px}@media (max-width: 767px){.index-section{padding:40px 0}.index-section h2.title{font-size:28px}.index-section h3.title{font-size:24px}.index-section h4.title{font-size:24px}}.flex-grid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.flex-grid.align-items-top{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.flex-grid.align-items-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.flex-grid.align-items-bottom{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.flex-grid .column{padding:0 20px;width:100%}.flex-grid .column.one-half{width:50%}.flex-grid .column.media-content img,.flex-grid .column.media-content video{display:block;margin:0 auto}@media (max-width: 767px){.flex-grid{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-grid .column,.flex-grid .column.one-half{padding:0;width:100%}.flex-grid .column.media-content,.flex-grid .column.one-half.media-content{padding:0 0 40px 0;order:1}.flex-grid .column.text-content,.flex-grid .column.one-half.text-content{padding:0;order:2}.flex-grid .column+.column{padding-top:40px}}.flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:0 auto;padding:0 20px;max-width:1200px}.flex-container .auto-width{width:auto}.flex-container .full-width{width:100%}.admin-sidebar{position:fixed;top:0;left:0;width:260px;max-width:100%;height:100%;background:#2a2a2a;z-index:2}@media (max-width: 767px){.admin-sidebar{width:100%;background:rgba(42,42,42,0.85);opacity:0;visibility:hidden;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.admin-sidebar.active{opacity:1;visibility:visible}.admin-sidebar.active .sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.admin-sidebar .sidebar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;height:100%}@media (max-width: 767px){.admin-sidebar .sidebar{margin-right:60px;width:360px;max-width:calc(100% - 60px);background:#2a2a2a;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}}.admin-sidebar .sidebar .sidebar-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:10px 20px;height:64px;box-shadow:0 1px 3px rgba(0,0,0,0.1);background:rgba(0,0,0,0.3)}.admin-sidebar .sidebar .sidebar-header .logo{color:#fff;font-size:24px;font-weight:bold}.admin-sidebar .sidebar .sidebar-header .sidebar-header-menu{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:none;position:absolute;left:100%;margin:0;padding:10px 0;width:60px;font-size:24px;color:#fff;text-align:center;background:none;border:none;box-shadow:none}@media (max-width: 767px){.admin-sidebar .sidebar .sidebar-header .sidebar-header-menu{display:block}}.admin-sidebar .sidebar .sidebar-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px 0;overflow:auto}.admin-sidebar .sidebar .sidebar-navigation a{display:block;margin:1px 0 0 0;padding:10px 20px;color:#fff}.admin-sidebar .sidebar .sidebar-navigation a .icon{margin-right:15px;opacity:0.5}.no-touch .admin-sidebar .sidebar .sidebar-navigation a:hover{background:rgba(0,0,0,0.3)}.admin-sidebar .sidebar .sidebar-navigation a.active{position:relative;background:rgba(0,0,0,0.3)}.admin-sidebar .sidebar .sidebar-navigation a.active:before{content:'';position:absolute;top:0;left:0;height:100%;border-left:solid 4px #52d6aa}.admin-sidebar .sidebar .sidebar-navigation a.active .icon{opacity:1}.admin-sidebar .sidebar .sidebar-footer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px 20px;height:64px;background:rgba(0,0,0,0.3)}.admin-sidebar .sidebar .sidebar-footer .user{color:#fff;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-sidebar .sidebar .sidebar-footer .logout a{color:#fff;font-size:12px;opacity:0.5}.admin-content{margin-left:260px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}@media (max-width: 767px){.admin-content{margin-left:0}}.admin-content .content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.admin-content .content .content-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:fixed;top:0;padding:10px 20px;height:64px;width:calc(100% - 260px);box-shadow:0 1px 3px rgba(0,0,0,0.1);background:#fff;z-index:1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}@media (max-width: 767px){.admin-content .content .content-header{padding:10px 20px 10px 0;width:100%}}.admin-content .content .content-header .content-header-menu{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:none;margin:0;padding:10px 20px;font-size:18px;color:#2a2a2a;background:#fff;border:none;box-shadow:none}@media (max-width: 767px){.admin-content .content .content-header .content-header-menu{display:block}}.admin-content .content .content-header .content-header-title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 20px 0 0;font-size:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-content .content .content-header .content-header-actions{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.admin-content .content .content-header .content-header-actions .action-button{display:inline-block}.admin-content .content .content-header .content-header-actions .action-button+.action-button{margin-left:12px}.admin-content .content .content-header .content-header-actions .button{padding:8px 16px;font-size:14px}.admin-content .content .content-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:64px;padding:30px 24px}.quill-editor .ql-toolbar.ql-snow{border:solid 2px #dfe4e8;border-bottom:none;border-top-left-radius:0px;border-top-right-radius:0px}.quill-editor .ql-toolbar.ql-snow button{background:none}.no-touch .quill-editor .ql-toolbar.ql-snow button:hover{background:none}.quill-editor .ql-toolbar.ql-snow button.ql-active{color:#52d6aa}.quill-editor .ql-container.ql-snow{border:none}.quill-editor .ql-editor{display:block;border:solid 2px #dfe4e8;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.no-touch .quill-editor .ql-editor:focus{border:solid 2px #52d6aa}.quill-editor .small-editor .ql-editor{height:100px}.quill-editor .medium-editor .ql-editor{height:200px}.quill-editor .large-editor .ql-editor{height:300px}.preview-editor{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.preview-editor .preview-editor-window{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin-right:20px;padding-right:20px;border-right:solid 1px #dfe4e8}.preview-editor .preview-editor-window .preview-editor-window-header{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.preview-editor .preview-editor-window .preview-editor-window-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 0;background:#f7f8f9}.preview-editor .preview-editor-settings{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:360px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.muted-text{color:#999}.success-text{color:#5cb85c}.error-text{color:#c00}.headline-text{color:#2a2a2a}.accent-text{color:#44BE70}.icon,.icon-left{margin-right:5px}.icon-right{margin-left:5px}
