:root{--color-form-text:#1f1b4f;--color-link-login-form:#991ad6;--color-divider-saml-login:#8d8da5;--color-form-cms-admin-text:#8d8da5;--color-lost-password-link:#991ad6;--sizing-app-brand-max-width:9.3125rem;--sizing-app-brand-max-height:3.8125rem;--spacing-app-brand:1.875rem 1.875rem 3.125rem;--spacing-silverstripe-brand:3.125rem;--spacing-form-desktop:1.875rem}@media (prefers-color-scheme:dark){:root{--color-form-text:#fff;--color-link-login-form:#ffd9f7;--color-divider-saml-login:#fff;--color-form-cms-admin-text:#fff;--color-lost-password-link:#ffd9f7}}@keyframes loading-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}.brc-form .sr-only{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:.0625rem}@media (min-width:992px){.brc-form .content-block__title{padding-right:1.875rem}}.brc-form .content-block__title h2{margin-bottom:0}.brc-form .investmentProductCategoryDropdown{position:relative}.brc-form .investmentProductCategoryDropdown-heading--static{display:none}@media (min-width:992px){.brc-form .investmentProductCategoryDropdown-heading--static{display:block}.brc-form .investmentProductCategoryDropdown-heading--toggle{display:none}}.brc-form .investmentProductCategoryDropdown-toggle:after{background-image:url(/_resources/themes/app/dist/icons/dropdown-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.5rem;pointer-events:none;position:absolute;right:1.1875rem;top:50%;transform:translateY(-50%);transition:transform .2s ease;vertical-align:middle;width:.75rem}.brc-form .investmentProductCategoryDropdown-toggle--expanded:after{top:50%;transform:translateY(-50%) rotate(180deg)}.brc-form .investmentProductCategoryDropdown-toggle{background-color:#fff;border:.0625rem solid #8d8da5;border-radius:.1875rem;color:#181b25;cursor:pointer;display:block;font-size:1rem;line-height:1.25;padding:.625rem 2.5rem .625rem .9375rem;position:relative;text-align:left;width:100%}.brc-form .investmentProductCategoryDropdown-toggle:hover{border-color:#e8e8ed;box-shadow:0 0 .1875rem .125rem #e8e8ed80}.brc-form .investmentProductCategoryDropdown-toggle:focus{border-color:#991ad6;box-shadow:0 0 .1875rem .125rem #991ad680;outline:none}.brc-form .investmentProductCategoryDropdown-toggle--expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 -.0625rem .25rem #0003}.brc-form .investmentProductCategoryDropdown-panel{background-color:#fff;border:.0625rem solid #8d8da5;border-radius:.1875rem;box-shadow:0 .25rem .25rem #0003;display:none;left:0;max-height:70vh;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:3}.brc-form .investmentProductCategoryDropdown-panel--expanded{border-top:0;border-top-left-radius:0;border-top-right-radius:0;display:block}@media (min-width:992px){.brc-form .investmentProductCategoryDropdown-panel{background-color:transparent;border:0;box-shadow:none;display:block;max-height:none;overflow-y:visible;position:static;width:auto}}.brc-form .brc--intro-text{display:flex;flex-direction:column;padding-bottom:3.125rem;padding-top:3.125rem;text-align:center}@media (min-width:768px){.brc-form .brc--intro-text{padding-bottom:15.625rem;padding-top:15.625rem}}.brc-form .brc--intro-text h2{margin-top:0}.brc-form .brc--intro-icon{background-image:url(/_resources/themes/app/dist/images/brc-start-icon.svg?4503d3839a396d237bb8cbba3abf6d90);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:12.5rem;margin:.9375rem auto;order:1;width:12.5rem}@media (min-width:768px){.brc-form .brc--intro-icon{order:-1}}.brc-form .form__fieldset .investmentProductCategoryGroup-title{border-top:.0625rem solid #c9c9c9;color:#1f1b4f;font-size:.8125rem;font-weight:500;margin:0;padding:.9375rem 3.1875rem .9375rem .9375rem}.brc-form .form__fieldset .investmentProductCategoryGroup-title:first-child{border-top:none;padding-top:0}.brc-form .investmentProductCategory-tile{border-top:.0625rem solid #c9c9c9;cursor:pointer;padding:.9375rem 3.1875rem .9375rem .9375rem;position:relative;transition:all .5s ease}.brc-form .investmentProductCategory-tile:focus-within .btn--icon--add,.brc-form .investmentProductCategory-tile:hover .btn--icon--add{background:#da1710}.brc-form .investmentProductCategory-tile:focus-within .btn--icon--add:before,.brc-form .investmentProductCategory-tile:hover .btn--icon--add:before{background-image:url(/_resources/themes/app/dist/images/add-white.svg?e632e34851885a38197c54d0e8ff4af0)}.brc-form .investmentProductCategory-tile--disabled{cursor:not-allowed}.brc-form .investmentProductCategory-tile--disabled .investmentProductCategory-title,.brc-form .investmentProductCategory-tile--disabled p{color:#8d8da5}.brc-form .investmentProductCategory-tile--disabled .btn--icon--add{background:#c9c9c9;border-color:#c9c9c9}.brc-form .investmentProductCategory-tile--disabled:focus-within .btn--icon--add,.brc-form .investmentProductCategory-tile--disabled:hover .btn--icon--add{background:#c9c9c9;border-color:#c9c9c9}.brc-form .investmentProductCategory-tile--disabled:focus-within .btn--icon--add:before,.brc-form .investmentProductCategory-tile--disabled:hover .btn--icon--add:before{background-image:url(/_resources/themes/app/dist/images/add-charcoal.svg?1f9d5c43f1bb042ce36f92a74aa5bba3)}.brc-form .investmentProductCategory-tile--selected{background-color:#eee}.brc-form .investmentProductCategory-tile .investmentProductCategory-title{margin-top:0}.brc-form .investmentProductCategory-tile p{margin:0}.brc-form .investmentProductCategory-tile .btn--icon--add{position:absolute;right:.9375rem;top:.9375rem}.brc-form .dropdown .dropdown-field{align-self:flex-start}.brc-form .legal{color:#6a6a80;font-size:.75rem;margin-top:2.5rem}.brc-form .full-height{align-self:center;display:flex;flex-direction:column;height:100%;max-width:50rem}.brc-form .full-height .modal-products{flex-grow:1}.brc-form .full-height .modal-products table thead td,.brc-form .full-height .modal-products table thead th{padding:.4375rem}@media (min-width:576px){.brc-form .full-height .modal-products table thead td,.brc-form .full-height .modal-products table thead th{padding:.75rem}}.brc-form .full-height .modal-products table tbody th,.brc-form .full-height .modal-products table td{padding:.4375rem}@media (min-width:576px){.brc-form .full-height .modal-products table tbody th,.brc-form .full-height .modal-products table td{padding:.75rem}}.brc-form .full-height .modal-products table tbody th{font-weight:400;text-align:left}.brc-form .modal-product+.modal-product{margin-top:1.875rem}.brc-form .modal-product__footnote-ref{font-size:.75rem;margin-left:.125rem}.brc-form .modal-product__footnote{font-size:.75rem;line-height:1.4;margin-top:1.875rem}.brc-form .modal-product__footnote-wrapper{align-items:flex-start;display:flex}.brc-form .modal-product__footnote-wrapper+.modal-product__footnote-wrapper{margin-top:.5rem}.brc-form .modal-product__footnote-wrapper>div:first-child{flex-grow:0;flex-shrink:0;width:1.5rem}.brc-form .modal-product__footnote-wrapper>div p:first-child{margin-top:0}.brc-form .modal-product__rate-row--clickable{cursor:pointer}.brc-form .modal-product__rate-row--clickable:focus-within,.brc-form .modal-product__rate-row--clickable:hover{background-color:#f6f6f8}.brc-form .modal-product__rate-row-button{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;margin:0;padding:0;text-align:left;width:100%}.brc-form .product-header{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:768px){.brc-form .product-header{align-items:baseline;flex-direction:row;justify-content:space-between}}.brc-form .product-header__headline-wrapper{align-items:baseline;display:flex;flex-direction:column}@media (min-width:768px){.brc-form .product-header__headline-wrapper{flex:1 1 auto;min-width:0}}.brc-form .product-header__headline-wrapper p{margin:0}.brc-form .product-header__headline-wrapper .product-header__table-intro{font-size:1rem;margin-top:1rem}.brc-form .product-header__headline{align-items:baseline;display:flex}.brc-form .product-header__headline h3{margin-bottom:.1875rem}.brc-form .product-header__highest-roi{margin-left:.625rem}.brc-form .product-header__description{font-size:1rem}.brc-form .product-header__button-wrapper{align-items:center;display:flex;margin-top:.5rem}@media (min-width:768px){.brc-form .product-header__button-wrapper{flex-shrink:0;margin-left:.625rem;margin-top:0}}.investment-category-actions{display:flex;justify-content:flex-end;margin-bottom:.9375rem}@media (max-width:991.98px){.investment-category-actions{margin-top:1.25rem}}.investment-category-actions .button-as-text{font-size:.875rem;font-weight:400;margin-right:.9375rem}.investment-category-actions .button-as-text:last-child{margin-right:0}.investment-category[target=_blank]:after{content:normal}.investment-category[target=_blank]:focus:after,.investment-category[target=_blank]:hover:after{content:normal}.investment-category{background-color:#fff;box-shadow:0 .125rem .625rem #0003;color:#1f1b4f;text-decoration:none;transition:box-shadow .2s}.investment-category[href]:hover{box-shadow:0 .125rem .9375rem #00000040,0 .1875rem .5rem #0000004d}.investment-category:focus{box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #1f1b4f;outline:0;z-index:auto}.investment-category[href*="assets.dam.westpac.co.nz"]:before,.investment-category[href^="/assets"]:before{background-image:none;content:none}.investment-category[href*="assets.dam.westpac.co.nz"]:before:hover,.investment-category[href^="/assets"]:before:hover{background-image:none}.investment-category{background:#fff;margin-bottom:1.25rem;opacity:1;padding:1.75rem 1.5rem 1.875rem;position:relative;transition:opacity .5s ease-out}.investment-category.--fadingin{opacity:0}.investment-category__title{cursor:pointer;padding:1.25rem;transition:all .5s ease}.investment-category__title:not(:first-child){margin-top:.625rem}.investment-category__title:hover{background-color:#f6f6f8;border-color:#f6f6f8}.investment-category__title h3{margin-top:0}.investment-category__header{align-items:center;display:flex;justify-content:space-between;position:relative}.investment-category__header__button-wrapper{display:flex}@media (max-width:575.98px){.investment-category__header__button-wrapper{align-self:flex-start;margin-left:1rem}}.investment-category__header .button-as-text{font-size:.875rem;font-weight:400;margin-right:.9375rem}@media (max-width:575.98px){.investment-category__header .button-as-text.investment-category__header__button--clear,.investment-category__header .button-as-text.investment-category__header__button--remove{background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:1.5rem;padding:0;text-decoration:none;width:1.5rem}.investment-category__header .button-as-text.investment-category__header__button--remove{background-image:url(/_resources/themes/app/dist/images/remove.svg?c33416453ed2c91e3a4c9e8420725426);background-size:1.25rem 1.25rem}.investment-category__header .button-as-text.investment-category__header__button--clear{background-image:url(/_resources/themes/app/dist/images/close-navy.svg?ba2b0e9ec02c7fa9ef23f8939edd27be);background-size:.625rem .625rem}}.investment-category__header h3{margin:0}.investment-category__duplicate .field.dropdown{align-items:center;display:flex}@media (max-width:767.98px){.investment-category__duplicate .field.dropdown{display:block}}.investment-category__duplicate .title-wrapper{margin-bottom:0;margin-right:.625rem}@media (max-width:767.98px){.investment-category__duplicate .title-wrapper{display:block;margin-bottom:.5rem;margin-right:0}}@media (min-width:992px){.investment-category__duplicate{grid-gap:0 1.875rem;display:flex;display:grid;gap:0 1.875rem;grid-template-columns:repeat(12,1fr)}.investment-category__duplicate .fields{flex-wrap:wrap;grid-column:1/span 12;margin-right:0}}.investment-category__duplicate label.right{width:100%}@media (max-width:575.98px){.investment-category__duplicate label.right{margin-bottom:.75rem;margin-top:0}.investment-category__duplicate label.right p{margin:0}}@media (min-width:992px){.investment-category__duplicate label.right{grid-column:5/span 8;width:auto}}.investment-category__duplicate .fields{align-items:center;display:flex}@media (max-width:767.98px){.investment-category__duplicate .fields{align-items:flex-end}}@media (max-width:575.98px){.investment-category__duplicate .fields{flex-wrap:wrap}.investment-category__duplicate .fields .field{margin-bottom:.625rem;width:100%}.investment-category__duplicate .fields select{width:100%}}.investment-category__duplicate .field{margin-top:0}.investment-category__duplicate select{width:12.5rem}.investment-category__duplicate .btn{margin-left:.3125rem;min-width:0;padding:.5625rem 1.25rem .6875rem}@media (max-width:575.98px){.investment-category__duplicate .btn{margin-left:.9375rem;order:3}}@media (min-width:992px){.investment-category__duplicate .btn{padding:.5625rem 1.25rem .6875rem}}.investment-category__duplicate .button-as-text{align-self:center;font-size:.875rem;font-weight:400;margin-left:.9375rem;text-decoration:none}@media (max-width:767.98px){.investment-category__duplicate .button-as-text{align-self:flex-end;margin-bottom:.625rem}}@media (max-width:575.98px){.investment-category__duplicate .button-as-text{margin-left:auto;margin-top:0;order:2}}.investment-category__duplicate .button-as-text:hover{text-decoration:underline}.investment-category__body{padding:1.25rem 0}.investment-category__body.collapsed{display:none}.investment-category__body__validation-message{background-color:#f2e2ef;padding:.9375rem 1.25rem}.investment-category__body .info-block:first-child{margin-top:0}.investment-category__results-wrapper.collapsed{display:none}.investment-category__calculation{background-color:#f6f6f8;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:1.875rem;padding:1.75rem 1.5rem 1.875rem}@media (min-width:768px){.investment-category__calculation__header{align-items:center;display:flex;justify-content:flex-end}}.investment-category__calculation__header__title{color:#1f1b4f;font-size:1rem;font-weight:500;line-height:1;margin-bottom:.625rem;margin-top:0}@media (min-width:768px){.investment-category__calculation__header__title{margin-bottom:0}}.investment-category__calculation__header__total{color:#1f1b4f;font-family:Westpac bold;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:0;margin-top:0}@media (min-width:768px){.investment-category__calculation__header__total{margin-left:1.25rem}}.investment-category__calculation__body{padding-top:.9375rem}.investment-category__calculation__results{border-bottom:.0625rem solid #b7b7c7;margin-bottom:.9375rem;padding-bottom:.9375rem}.investment-category__calculation__column{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;justify-content:space-between}.investment-category__calculation__column p{font-size:.875rem;margin-bottom:.125rem;margin-top:0}@media (min-width:768px){.investment-category__calculation__column p{font-size:1rem}}.investment-category__calculation__column p small{color:#6a6a80;display:block;font-size:.875rem}.investment-category__calculation__column>p:last-child{flex-shrink:0;text-align:right}.investment-category__calculation__cta,.investment-category__duplicate{background-color:#fff;margin-bottom:-1.875rem;margin-left:-1.5rem;margin-right:-1.5rem;padding:1.875rem 1.5rem 2.8125rem}.investment-category__calculation__cta{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.investment-category__calculation__cta .btn{margin:0}@media (max-width:575.98px){.investment-category__calculation__cta{align-items:stretch;flex-direction:column}.investment-category .investment-category__duplicate .button-as-text{margin-top:0}}.btn--icon{background-color:transparent;border-color:#da1710;color:#181b25;padding-left:2.8125rem;position:relative}.btn--icon:focus,.btn--icon:hover{background-color:#da1710;border-color:#da1710;color:#fff}.btn--icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1rem;left:1.25rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.btn--icon--expand:before{background-image:url(/_resources/themes/app/dist/images/dropdown-arrow-charcoal-small.svg?b78515feff1b3c82f00fe66c07113235);margin-top:.0625rem}.btn--icon--expand:focus:before,.btn--icon--expand:hover:before{background-image:url(/_resources/themes/app/dist/images/dropdown-arrow-white-small.svg?738853976422d4107f375dac52ef8d7f)}.btn--icon--add:before{background-image:url(/_resources/themes/app/dist/images/add-charcoal.svg?1f9d5c43f1bb042ce36f92a74aa5bba3)}.btn--icon--add:focus:before,.btn--icon--add:hover:before{background-image:url(/_resources/themes/app/dist/images/add-white.svg?e632e34851885a38197c54d0e8ff4af0)}.btn--icon--minimise{transform:rotate(180deg)}.btn--icon--minimise:before{background-image:url(/_resources/themes/app/dist/images/dropdown-arrow-charcoal-small.svg?b78515feff1b3c82f00fe66c07113235);margin-top:.0625rem}.btn--icon--minimise:focus:before,.btn--icon--minimise:hover:before{background-image:url(/_resources/themes/app/dist/images/dropdown-arrow-white-small.svg?738853976422d4107f375dac52ef8d7f)}.btn--icon-only{height:1.875rem;min-width:1.875rem;padding:0;width:1.875rem}.btn--icon-only:before{display:block;left:50%;margin-right:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkbox-field{height:1.5rem;position:relative}.field--columns.investment-category__category-interestrate>.button-as-text{font-size:.875rem;font-weight:400;text-align:left}@media (min-width:992px){.field--columns{grid-gap:0 1.875rem;display:flex;display:grid;gap:0 1.875rem;grid-template-columns:repeat(12,1fr)}.field--columns .title-wrapper{grid-column:1/span 6;margin-top:.5625rem}.field--columns .checkbox-field,.field--columns .dropdown-field,.field--columns .money-and-period,.field--columns .split-fields,.field--columns .text__field,.field--columns .title-wrapper.right,.field--columns .wrapper{grid-column:7/span 6}.field--columns.investment-category__category-ongoing label.right{grid-column:7/span 6;width:auto}.field--columns.investment-category__category-interestrate>.text--suffixed{grid-gap:0 1.875rem;display:flex;display:grid;gap:0 1.875rem;grid-column:1/span 12;grid-template-columns:repeat(12,1fr)}.field--columns.investment-category__category-interestrate .title-wrapper{grid-column:1/span 6}.field--columns.investment-category__category-interestrate .text__field{grid-column:7/span 6}.field--columns.investment-category__category-interestrate>.button-as-text{grid-column:7/span 6;padding-top:.5625rem;vertical-align:top}}@media (min-width:440px){.field--columns .money-and-period>.-money{width:50%}.field--columns .money-and-period>.dropdown{width:50%}}@media (min-width:1200px){.field--columns .title-wrapper{grid-column:1/span 4}.field--columns .checkbox-field,.field--columns .dropdown-field,.field--columns .money-and-period,.field--columns .split-fields,.field--columns .text__field,.field--columns .title-wrapper.right,.field--columns .wrapper{grid-column:5/span 6}.field--columns.investment-category__category-ongoing label.right{grid-column:5/span 6;width:auto}.field--columns.investment-category__category-interestrate .text--suffixed{grid-gap:0 1.875rem;display:flex;display:grid;gap:0 1.875rem;grid-column:1/span 7;grid-template-columns:repeat(7,1fr)}.field--columns.investment-category__category-interestrate .title-wrapper{grid-column:1/span 4}.field--columns.investment-category__category-interestrate .text__field{grid-column:5/span 3}.field--columns.investment-category__category-interestrate>.button-as-text{align-self:start;font-size:.875rem;font-weight:400;grid-column:8/span 5;margin-left:-.9375rem;text-align:left;vertical-align:top;width:auto}.field--columns.investment-category__category-interestrate--no-rates-link .text--suffixed{grid-gap:0 1.875rem;display:grid;gap:0 1.875rem;grid-column:1/span 10;grid-template-columns:repeat(10,1fr)}.field--columns.investment-category__category-interestrate--no-rates-link .text__field{grid-gap:0 1.875rem;display:grid;gap:0 1.875rem;grid-column:5/span 6;grid-template-columns:repeat(6,1fr)}.field--columns.investment-category__category-interestrate--no-rates-link .text__fieldwrapper{grid-column:1/span 3}.field--columns.investment-category__category-interestrate--no-rates-link .field-notes{grid-column:1/span 6}}
