.kh-container.information{background:var(--bw-dark-gradient);padding:40px 20px}.kh-container.information img.bwlogo{margin:0 auto 40px}.kh-container.information h2{color:var(--color-white);font-family:var(--font-title);font-size:2rem;margin-bottom:0;text-align:left;width:100%}.kh-container.information p{color:var(--color-white);margin-bottom:15px;margin-top:20px;text-align:left;width:100%}.kh-container.information img.heartland-klaviyo-image{display:none}.kh-container.information:not(.intro){background:var(--bw-bright-blue);padding:30px 20px}.kh-container.information:not(.intro) h2{font-size:1.4rem}.kh-container.information:not(.intro) p{display:none}@media(min-width:768px){.kh-container.information,.kh-container.information:not(.intro){background:var(--bw-dark-gradient);padding:40px 20px;justify-content:space-between}.kh-container.information h2,.kh-container.information:not(.intro) h2{font-size:2rem}.kh-container.information p,.kh-container.information:not(.intro) p{display:block}.kh-container.information img.heartland-klaviyo-image,.kh-container.information:not(.intro) img.heartland-klaviyo-image{display:block;height:auto;margin:20px auto 0;max-width:90%}}@media(min-width:1024px){.kh-container.information,.kh-container.information:not(.intro){padding:40px}.kh-container.information h2,.kh-container.information:not(.intro) h2{font-size:2.5rem}}.klaviyo-heartland{display:flex;flex-direction:column;min-height:var(--full-height)}.klaviyo-heartland .kh-container{align-items:center;display:flex;flex-direction:column}.kh-container.steps{background:var(--bw-light-gradient);flex-grow:1;padding:20px}.kh-container.steps .stepper{width:100%}.step-content{padding:10px 0}.step-content p{color:var(--color-black);margin-bottom:20px}.step-content .actions{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0 0}.step-content .MuiButton-outlined{opacity:.8;transition-duration:.5s}.step-content .MuiButton-outlined:hover{opacity:1}@media(min-width:768px){.klaviyo-heartland{flex-direction:row}.kh-container.information{max-width:655px;width:40%}.kh-container.steps{padding:40px 20px;width:60%}}@media(min-width:1024px){.kh-container.steps{padding:40px}.step-content{max-width:500px}}.sectionWrapper{display:flex;flex-flow:column;gap:12px;margin:0 auto 40px;max-width:1440px;padding:20px;width:100%}.sectionWrapper>header{background-color:#eee;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:-20px -20px 0;padding:40px 20px 20px}.sectionWrapper>header h3{align-items:center;color:#000;display:flex;font-family:var(--font-title);font-size:1.8rem;justify-content:space-between}@media screen and (min-width:1440px){.sectionWrapper{border-radius:var(--border-radius);box-shadow:1px 1px 10px gray;margin:40px auto}.sectionWrapper>header{border-radius:var(--border-radius) var(--border-radius) 0 0;padding:20px}}.backLink{align-items:center;display:flex;font-size:.75rem;gap:3px}.backLink .icon{max-width:15px}.formCoupon{box-shadow:none}.formCoupon .MuiCardContent-root{position:relative}.formCoupon .MuiCardContent-root form{display:flex;width:100%;max-width:1440px;flex-flow:column;border-radius:var(--border-radius);gap:1px;background:#ccc;padding:0;border:0;box-shadow:none}.formCoupon .MuiCardContent-root form>.MuiFormGroup-root{display:grid;align-items:center;grid-template-rows:1fr auto 1fr;background:#fff;width:100%;padding:var(--padding);grid-gap:var(--gap);gap:var(--gap);display:flex;flex-flow:column}.formCoupon .MuiCardContent-root form>.MuiFormGroup-root .MuiInputBase-root{margin:0!important}.formCoupon .MuiCardContent-root form>.MuiFormGroup-root .locations{width:100%;gap:var(--gap)}.formCoupon .MuiCardContent-root form>.MuiFormGroup-root .locations>.MuiFormGroup-root{border:1px solid var(--borderColor);padding:var(--padding);border-radius:var(--border-radius);gap:var(--gap)}.formCoupon .MuiCardContent-root form>.MuiFormGroup-root .MuiFormGroup-root,.formCoupon .MuiCardContent-root form>.MuiFormGroup-root .MuiFormGroup-root .MuiFormControlLabel-root{width:100%}.formCoupon .MuiCardContent-root form>.MuiFormGroup-root:first-of-type{border-radius:var(--border-radius) var(--border-radius) 0 0}.formCoupon .MuiCardContent-root form>.MuiFormGroup-root:last-of-type{border-radius:0 0 var(--border-radius) var(--border-radius)}.formCoupon .MuiCardContent-root form>.MuiFormGroup-root.footer{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.formCoupon .MuiCardContent-root form .formControlLabelSwitch{width:100%}.formCoupon .MuiCardContent-root form .actions-list-container{display:block;text-align:left;margin:0;width:100%}.formCoupon .MuiCardContent-root form .actions-list{list-style:none}.formCoupon .MuiCardContent-root form .actions-list li{padding:10px;text-align:left}.formCoupon .MuiCardContent-root form .actions-list li .inline-input{margin:0 10px;vertical-align:middle}.formCoupon .MuiCardContent-root form .actions-list li .inline-input>div{vertical-align:middle}.formCoupon .MuiCardContent-root form .actions-list li input{display:inline-block;vertical-align:middle;margin:0 4px;padding:2px;height:2rem}.ActionsToolbar{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.MuiPopover-root .MuiPopover-paper{padding:12px}.MuiPopover-root .MuiPopover-paper code{font-family:Monaco,monospace;font-size:1rem;line-height:100%;background-color:#eee;padding:.2em;letter-spacing:-.05em;word-break:normal}.functionFields{width:100%;border:1px solid var(--borderColor);border-radius:var(--border-radius);padding:0;max-height:50vh;overflow:auto}.functionFields table{width:100%;border-spacing:0;border-collapse:separate}.functionFields table>thead>tr>th{border-bottom:1px solid var(--borderColor);height:50px;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1;text-align:left;padding:0 var(--padding)}.functionFields table>thead>tr>th:last-child{text-align:right}.functionFields table>thead>tr:first-child th{text-align:unset}.functionFields table>tbody tr:last-child td{border:0}.functionFields table>tbody tr td{border-bottom:1px solid var(--borderColor);padding:0 var(--padding);height:50px}.functionFields table>tbody tr td:last-child{text-align:right}.functionFields table>tbody tr td .MuiFormControl-root .MuiInputBase-root{margin:8px 0}.functionFields table>tbody tr td .MuiFormControl-root .MuiFormLabel-root{opacity:0}.functionFields table>tbody tr td .MuiFormControl-root legend span{display:none}.loading-full-page{align-items:center;display:flex;justify-content:center;min-height:var(--full-height);padding:30px;text-align:center}.loading-full-page .react-spinner-material{margin:0}.mappingFields{width:100%;border:1px solid var(--borderColor);border-radius:var(--border-radius);padding:0;max-height:50vh;overflow:auto}.mappingFields table{width:100%;border-spacing:0;border-collapse:separate}.mappingFields table>thead>tr>th{border-bottom:1px solid var(--borderColor);height:50px;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1;text-align:left;padding:0 var(--padding)}.mappingFields table>thead>tr>th.exportToExcel{text-align:right}.mappingFields table>tbody tr.sticky td{position:-webkit-sticky;position:sticky;top:50px;background:#fff;z-index:1;font-weight:bolder}.mappingFields table>tbody tr:last-child td{border:0}.mappingFields table>tbody tr td{border-bottom:1px solid var(--borderColor);padding:0 var(--padding);height:50px}.cost-div{width:100%;text-align:left;padding-bottom:30px}.cost-text{height:50px;background:#ffcc02;font-size:14px;width:auto;border-radius:6px;text-align:left;padding:15px 30px}.cost-text a{text-decoration:underline}.login{align-items:center;background:var(--bw-dark-gradient);box-sizing:border-box;display:flex;justify-content:center;min-height:var(--full-height);padding:40px 20px}.content{width:100%;max-width:500px}.card{background-color:#fff;box-shadow:1px 1px 10px gray;display:flex;flex-flow:column;gap:var(--gap);margin:0 auto;width:100%}.card,.card .card-header{border-radius:0;color:var(--color-darkblue);padding:20px}.card .card-header{border-bottom-left-radius:0;border-bottom-right-radius:0;margin:-20px -20px 0;text-align:center;font-weight:700;font-size:1.2rem}.card form .MuiFormGroup-root{display:flex;flex-flow:column;gap:12px}.card form .MuiFormGroup-root .forgotPassword,.card p{text-align:center}.card button{height:56px}.card .or{font-size:.8rem;position:relative}.card .or span{background:var(--color-white);padding:0 10px;position:relative;z-index:2}.card .or:after{background-color:#d7d7d7;content:"";display:block;height:1px;left:0;margin-top:1px;position:absolute;top:50%;width:100%;z-index:1}.formUser>.MuiFormGroup-root{align-items:center;background:#fff;display:flex;flex-flow:column;gap:var(--gap);grid-template-rows:1fr auto 1fr;padding:var(--padding);width:100%}.formUser>.MuiFormGroup-root .MuiFormGroup-root,.formUser>.MuiFormGroup-root .MuiFormGroup-root .MuiFormControlLabel-root{width:100%}.formUser>.MuiFormGroup-root:first-of-type{border-radius:var(--border-radius) var(--border-radius) 0 0}.formUser>.MuiFormGroup-root:last-of-type{border-radius:0 0 var(--border-radius) var(--border-radius)}.formUser>.MuiFormGroup-root.footer{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.formUser .formControlLabelSwitch{width:100%}.oAuthKlaviyo{width:100%;border:thin solid var(--borderColor)}.oAuthKlaviyo .MuiCardContent-root{display:flex;flex-flow:column;gap:var(--gap)}.oAuthKlaviyo .MuiCardActions-root{display:flex;justify-content:end;padding:1rem;border-top:thin solid var(--borderColor)}.formWebsite{box-shadow:none}.formWebsite .MuiCardContent-root{position:relative}.formWebsite .MuiCardContent-root form>.MuiFormGroup-root{align-items:center;background:#fff;display:flex;flex-flow:column;gap:var(--gap);grid-template-rows:1fr auto 1fr;padding:var(--padding);width:100%}.formWebsite .MuiCardContent-root form>.MuiFormGroup-root:first-of-type{border-radius:var(--border-radius) var(--border-radius) 0 0}.formWebsite .MuiCardContent-root form>.MuiFormGroup-root:last-of-type{border-radius:0 0 var(--border-radius) var(--border-radius)}.formWebsite .MuiCardContent-root form>.MuiFormGroup-root.footer{align-items:center;display:flex;flex-flow:row;justify-content:space-between}.formWebsite .MuiCardContent-root form>.MuiFormGroup-root .locations{gap:var(--gap);width:100%}.formWebsite .MuiCardContent-root form>.MuiFormGroup-root .locations>.MuiFormGroup-root{border-radius:var(--border-radius);border:1px solid var(--borderColor);gap:var(--gap);padding:var(--padding)}.formWebsite .MuiCardContent-root form .formControlLabelSwitch,.formWebsite .MuiCardContent-root form>.MuiFormGroup-root .MuiFormGroup-root,.formWebsite .MuiCardContent-root form>.MuiFormGroup-root .MuiFormGroup-root .MuiFormControlLabel-root{width:100%}.importHistoricalDialog form .MuiFormGroup-root{display:flex;width:100%;max-width:1024px;flex-flow:column;border:1px solid var(--borderColor);border-radius:var(--border-radius);gap:var(--gap);padding:var(--gap)}