.snackBar{display:flex;flex-wrap:nowrap;padding:40px;gap:40px;margin:0 auto}
.rounded-border{border-radius:16px}
.snackBar--media-left .snackBar-col{display:flex;gap:12px;align-items:flex-start}
.snackBar--media-left:has(.snackBar-col__media) .snackBar-col__content{display:flex;flex-direction:column;width:auto;align-items:flex-start;padding-left:47px}
.vertical-separator{width:1px;background:#d6dae0;height:auto;margin:0}
@media screen and (max-width:1024px){.column-control .snackBar{width:auto !important;margin-left:25px !important;margin-right:25px !important;box-sizing:border-box}
.snackBar{display:block;padding:25px}
.snackBar-col:last-child{border-bottom:0;padding-bottom:0}
.snackBar--two-col .snackBar--media-left .snackBar-col{flex:1 1 35%}
.snackBar--two-col .vertical-separator:nth-of-type(4){display:none !important}
.snackBar--two-col .snackBar-col{padding-top:20px;padding-bottom:20px}
.snackBar-col{padding-bottom:20px;padding-top:20px}
.snackBar--two-col{display:flex !important;flex-wrap:wrap;justify-content:normal;align-items:stretch;gap:12px}
.snackBar--two-col .vertical-separator{width:1px;height:auto;margin:0}
.snackBar--two-col .snackBar-col{max-width:50%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}
.snackBar--two-col.snackBar--media-left .snackBar-col{justify-content:flex-start;text-align:left;flex:1 1 47%;display:flex;box-sizing:border-box;gap:12px}
.snackBar--two-col .snackBar{display:flex}
.vertical-separator{width:100%;height:1px;background-color:#d6dae0;border:0}
.snackBar-col:not(:has(.snackBarBodyCopy)){display:flex;justify-content:center;align-items:center}
}
.snackBar-col__media{display:flex;justify-content:center;align-items:center;text-align:center;width:119px;padding-top:15px;height:auto}
@media(min-width:768px){.snackBar-header-content:not(:has(.snackBarHeader)) .snackBar-col__media{width:auto}
}
@media(min-width:768px) and (max-width:1024px){.snackBar--two-col .snackBar-col{flex:1 1 45%}
.snackBar{padding-top:48px;padding-bottom:48px}
.snackBar-header-content:not(:has(.snackBarHeader)) .snackBar-col__media{width:250px;height:60px}
.snackBar--two-col .snackBar-header-content:not(:has(.snackBarHeader)) .snackBar-col__media{height:60px}
}
@media(max-width:767px){.snackBar--two-col .snackBar-col--media-left{max-width:45%}
.snackBar--two-col .snackBar-header-content:not(:has(.snackBarHeader)) .snackBar-col__media{height:60px;width:180px}
.snackBar-header-content:not(:has(.snackBarHeader)) .snackBar-col__media{height:60px}
.snackBar-col:not(:has(.snackBarHeader)){padding:0}
}
@media(min-width:1024px){.snackBar--media-left{margin:0 auto}
.snackBar{min-width:900px;max-width:1560px}
}
.snackBarHeader{margin:0}
.snackBar--media-left .snackBar-col__media{width:35px;height:35px;padding:0}
.snackBar--media-left .snackBar-header-content{gap:12px;display:flex;flex-direction:row}
.snackBar-header-content{display:flex;flex-direction:column;align-items:center;gap:12px}
.snackBarBodyCopy{margin:0}
.snackBarBodyCopy p{margin:0}
.snackBar-col{display:flex;flex-direction:column;flex:1;gap:12px;align-items:center}
@media(max-width:600px){.snackBar--icon-left .snackBar-col{flex-direction:row;align-items:center}
.snackBar--icon-left .snackBar-col__media{order:-1;margin-right:12px}
}
.snackBar-col__media{line-height:0}