{"version":3,"sources":["../../../../src/moj/components/banner/_banner.scss"],"names":[],"mappings":"AAAA,uCAAuC;;AAEvC;;+EAE+E;;AAE/E;EACE,+BAA+B;EAC/B,yBAAyB;EACzB,gDAAgD;EAChD,qCAAqC;EACrC,YAAY,EAAE,+DAA+D;AAC/E;;AAEA;EACE,8BAA8B;EAC9B,WAAW;EACX,kBAAkB;AACpB;;AAEA;EACE,cAAc;EACd,gBAAgB;EAChB,4BAA4B;EAC5B,8BAA8B;AAChC;;AAEA;EACE,+BAA+B;AACjC;;AAEA;;EAEE,gBAAgB;AAClB;;AAEA;EACE,8BAA8B;AAChC;;AAEA;+EAC+E;;AAE/E;EACE,mCAAmC;EACnC,4BAA4B;AAC9B;;AAEA;EACE,iCAAiC;EACjC,0BAA0B;AAC5B","file":"_banner.scss","sourcesContent":["@use \"../../vendor/govuk-frontend\" as *;\n\n/* ==========================================================================\n   #BANNER\n   ========================================================================== */\n\n.moj-banner {\n  margin-bottom: govuk-spacing(6);\n  padding: govuk-spacing(2);\n  border: 5px solid govuk-functional-colour(brand);\n  color: govuk-functional-colour(brand);\n  font-size: 0; // Removes white space when using inline-block on child element.\n}\n\n.moj-banner__icon {\n  margin-right: govuk-spacing(2);\n  float: left;\n  fill: currentcolor;\n}\n\n.moj-banner__message {\n  display: block;\n  overflow: hidden;\n  color: govuk-colour(\"black\");\n  @include govuk-font($size: 19);\n}\n\n.moj-banner__message h2 {\n  margin-bottom: govuk-spacing(2);\n}\n\n.moj-banner__message h2:last-child,\n.moj-banner__message p:last-child {\n  margin-bottom: 0;\n}\n\n.moj-banner__assistive {\n  @include govuk-visually-hidden;\n}\n\n/* Style variants\n   ========================================================================== */\n\n.moj-banner--success {\n  border-color: govuk-colour(\"green\");\n  color: govuk-colour(\"green\");\n}\n\n.moj-banner--warning {\n  border-color: govuk-colour(\"red\");\n  color: govuk-colour(\"red\");\n}\n"]}