*{box-sizing:border-box}a{color:#2996cc;text-decoration:none;transition:color 0.1s ease}a:hover,a:focus,a:active{color:#3ba8de;text-decoration:none}button,input,textarea{font:inherit}p{margin:0}.hidden{display:none !important;visibility:hidden}.invisible{visibility:hidden !important}::-moz-focus-inner{border:0}::-moz-selection{background:#cdd0d4;text-shadow:none}::-moz-selection{background:#cdd0d4;text-shadow:none}::selection{background:#cdd0d4;text-shadow:none}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-o-viewport{width:device-width}@-viewport{width:device-width}label,input[type="checkbox"],input[type="radio"]{cursor:pointer}body{color:#2d3c48;-webkit-text-stroke:1px transparent}@media screen and (max-width: 479px), screen and (min-width: 480px) and (max-width: 599px){body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}}html,body,table,input,textarea,select,button{font:400 14px "Square Market", "helvetica neue", helvetica, arial, sans-serif;line-height:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}pre,code{font:12px courier, "courier new", fixed-width;line-height:22px}em{font-style:italic}strong,th{font-weight:600}td{vertical-align:top}small{font-size:12px;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4{color:#2d3c48;font-weight:400}h5,.h5,h6,.h6{color:#959ba2;font-weight:400}h1,.h1{font-size:28px;font-size:2rem;line-height:1.28571}h2,.h2{font-size:22px;font-size:1.57143rem;line-height:1.36364}h3,.h3{font-size:16px;font-size:1.14286rem}h4,.h4{font-size:16px;font-size:1.14286rem}h5,.h5{font-size:14px;font-size:1rem}h6,.h6{font-size:14px;font-size:1rem}.intro{color:#959ba2}.type-weight-thin{font-weight:100}.type-weight-light{font-weight:300}.type-weight-medium{font-weight:500}.type-weight-bold{font-weight:700}.form-field{margin-bottom:12px}.form-field:last-of-type{margin-bottom:22px}.form-radio{padding-left:1.5rem;position:relative;margin:0.5rem 0}.form-radio>input{margin-left:-1.5rem;margin-top:0.3rem;position:absolute}.form__input{height:40px;width:100%;outline:none;border:1px solid #e1e2e3;border-radius:3px;padding:1px 11px 0 11px;margin-bottom:12px;color:#3d454c}.form__input.is-invalid{color:#ff0000;border:1px solid #ff0000;background:rgba(255,0,0,0.1)}.form__input:focus{border-color:#2996cc}.form__button{border-radius:3px;border:none;color:white;cursor:pointer;font-weight:500;font-size:16px;height:40px;margin-bottom:22px;outline:none;width:100%}.form__button--with-border{border:1px solid}.icon-checkmark{display:inline-block;vertical-align:middle;background:url(/outreach/assets/icons/checkbox-check-a716692a72f51d6a5b8b62e4a4cbeaac5e6c622afe786210c0b85853fdcec46a.png) no-repeat;background-size:12px auto;width:12px;height:11px}.merchant-logo{width:64px;height:64px;background-size:cover;background-position:center center;border:3px solid white;border-radius:11px;box-sizing:content-box}.merchant-footer{color:#bec3c8;line-height:1.4;text-align:center;margin:40px 0 0}.merchant-footer__social-icons{margin-bottom:16px}.merchant-footer__name{font-weight:500;margin:4px 0}.merchant-footer__address{margin:4px 0}.social-icons{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.social-icons__icon{padding:0 16px}@font-face{font-family:"Square Market";font-weight:100;font-style:normal;src:url(/outreach/assets/sqmarket/sqmarket-thin-faadff76cb2f5f4ecf6c95114170b2ddcfbdb40a18a5fdadabd5a4b8769ec55a.woff) format("woff"),url(/outreach/assets/sqmarket/sqmarket-thin-b19975bcfbd23bb36ccd01aa637ddfb88b092f3be5b53b5fe198b6ff1cc1dd3a.ttf) format("truetype")}@font-face{font-family:"Square Market";font-weight:100;font-style:italic;src:url(/outreach/assets/sqmarket/sqmarket-thin-italic-083eb647cef8cb07b893f1b8d8fa029d3b63fe6a67d1ff2332561b25117316d7.woff) format("woff"),url(/outreach/assets/sqmarket/sqmarket-thin-italic-215a6a849709f1353b35930348a377ceb989c41fd3e42eaf0d46410b7855ad40.ttf) format("truetype")}@font-face{font-family:"Square Market";font-weight:300;font-style:normal;src:url(/outreach/assets/sqmarket/sqmarket-light-f7773a4d0bbb6d0925dc97b943762d4ae563c77332f0447b1a36678e2b10dbda.woff) format("woff"),url(/outreach/assets/sqmarket/sqmarket-light-458dc91d03f31d0f7c3c1e2ca947e556ac581b8388569759e2b2f686b07a07a7.ttf) format("truetype")}@font-face{font-family:"Square Market";font-weight:300;font-style:italic;src:url(/outreach/assets/sqmarket/sqmarket-light-italic-f825aa3d05e47f62429ef6c2344aa90864ba16a8ce0f2ee84f35e81cd33d7e65.woff) format("woff"),url(/outreach/assets/sqmarket/sqmarket-light-italic-1ea365837f0e818f063fbb85d1a8414daa1ba6a42401316825f78a35b6bb4559.ttf) format("truetype")}@font-face{font-family:"Square Market";font-weight:400;font-style:normal;src:url(/outreach/assets/sqmarket/sqmarket-regular-c509d52ac3436e664e801f33ac07b6ed5bc4539a8fafef9cc0b7ed337ede3fb1.woff) format("woff"),url(/outreach/assets/sqmarket/sqmarket-regular-3cd1a0358402ffa0433bf4b7f93a0c7e5550182782dda1609d862d33af92b07d.ttf) format("truetype")}@font-face{font-family:"Square Market";font-weight:400;font-style:italic;src:url(/outreach/assets/sqmarket/sqmarket-regular-italic-14027e55d8dd023169212654e97cf804cee5a3284da68290d2a7d1d4d18b421f.woff) format("woff"),url(/outreach/assets/sqmarket/sqmarket-regular-italic-23e6be6eb9c52e6943b3f3cc5ef81f0cb0e0ebda3ee9381aeb488f6b1c6e8efa.ttf) format("truetype")}@font-face{font-family:"Square Market";font-weight:500;font-style:normal;src:url(/outreach/assets/sqmarket/sqmarket-medium-c7ce89eef53ff4777fd94d896e30bbdb638f66621e21828f1d9829cfda59a8be.woff) format("woff"),url(/outreach/assets/sqmarket/sqmarket-medium-c6d20de2709d9cae82e6999ce4e9a96dc00e69728ebbee57222ab0278d301db0.ttf) format("truetype")}@font-face{font-family:"Square Market";font-weight:500;font-style:italic;src:url(/outreach/assets/sqmarket/sqmarket-medium-italic-62ec2d43979c8123b756dcc109c03f5caf97432e715220873ba58c1e108282cb.woff) format("woff"),url(/outreach/assets/sqmarket/sqmarket-medium-italic-9cc252b854d4cba70a6439b44cb1e048f264714b9797dea2c2c5d4d4b39dc6de.ttf) format("truetype")}@font-face{font-family:"Square Market";font-weight:700;font-style:normal;src:url(/outreach/assets/sqmarket/sqmarket-bold-17db55a330c2353f89840c36a8c8226219d9bb2b97589bc1b6e2a9d8b4ce9e74.woff) format("woff"),url(/outreach/assets/sqmarket/sqmarket-bold-dd8e031edacf632222acedc2460730dd8a5c561c3b34e5ebfbd6eb1e8607c01f.ttf) format("truetype")}@font-face{font-family:"Square Market";font-weight:700;font-style:italic;src:url(/outreach/assets/sqmarket/sqmarket-bold-italic-6b62ee39ad85be596713c8a30b0c14add9dac2666c100f9f266165c944bfbdf7.woff) format("woff"),url(/outreach/assets/sqmarket/sqmarket-bold-italic-36f849a49c406e76a86a9ef218f559d5328487c9cf9b58ddca8710ac84532e70.ttf) format("truetype")}.square-footer{display:block;text-align:center;margin:40px 0 16px}.square-footer__logo{fill:#d8d8d8}.square-footer__message{color:#d8d8d8}body,html{padding:0;margin:0}body{align-items:center;background:#f7f7f7;display:flex;flex-direction:column;min-height:100vh}.email-collection-layout{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:24px 0;width:100%}.email-collection-layout__merchant-logo{margin-bottom:24px}.email-collection{background:white;border:1px solid #f0f1f2;position:relative;padding:40px;max-width:500px;width:100%}@media screen and (max-width: 500px){.email-collection{border-left:0;border-right:0;padding-left:16px;padding-right:16px}}.email-collection--with-arrow::after,.email-collection--with-arrow::before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.email-collection--with-arrow::after{border-bottom-color:white;border-width:8px;margin-left:-8px}.email-collection--with-arrow::before{border-bottom-color:#f0f1f2;border-width:9px;margin-left:-9px}.email-collection__title{font-size:24px;text-align:center;margin:0}.email-collection__description{text-align:center;margin:8px 0 24px}.email-collection__description:last-child{margin-bottom:0}.email-collection__confirmation-check{display:block;margin:0 auto 24px}.email-collection-form{display:flex;flex-flow:row wrap;margin:-8px}.email-collection-form__checkbox{margin:4px 8px 0 0;min-height:16px;min-width:16px}.email-collection-form__consent{display:flex;margin:8px}.email-collection-form__consent.is-invalid{color:#ff0000}.email-collection-form__consent-details{margin:8px;margin-top:16px;color:#969b9e}.email-collection-form__field{flex:1 1 auto;margin:8px}.email-collection-form__field--is-collapsable{flex:1 1 0;min-width:180px}.email-collection-form__field--is-action{margin-top:16px}.email-collection-form__error{flex:1 0 100%;margin:8px;font-weight:500}
