.u-hidden,html .u-hidden{display:none}.u-hidden--visually,html .u-hidden--visually{height:0;left:-9999em;opacity:0;overflow:hidden;position:absolute;width:0}.js .u-hidden--js,.no-js .u-hidden--no-js,html .no-js .u-hidden--no-js,html.js .u-hidden--js{display:none}@media(max-width:44.999em){.u-hidden--mobile{height:0;left:-9999em;opacity:0;overflow:hidden;position:absolute;width:0}}.t-accent-light .m-card:has(.a-heading-icon) .a-heading-icon:not(.a-heading-icon-numeric):after{background-color:#fff}html .u-margin--top-none{margin-top:0}html .u-margin--top-extra-small{margin-top:.312em}html .u-margin--top-small{margin-top:.625em}html .u-margin--top-regular{margin-top:1.3em}html .u-margin--top-large{margin-top:1.875em}html .u-margin--top-extra-large{margin-top:3.75em}html .u-margin--right-auto{margin-right:auto}html .u-margin--right-none{margin-right:0}html .u-margin--right-extra-small{margin-right:.312em}html .u-margin--right-small{margin-right:.625em}html .u-margin--right-regular{margin-right:1.3em}html .u-margin--right-large{margin-right:1.875em}html .u-margin--right-extra-large{margin-right:3.75em}html .u-margin--bottom-none{margin-bottom:0}html .u-margin--bottom-extra-small{margin-bottom:.312em}html .u-margin--bottom-small{margin-bottom:.625em}html .u-margin--bottom-regular{margin-bottom:1.3em}html .u-margin--bottom-large{margin-bottom:1.875em}html .u-margin--bottom-extra-large{margin-bottom:3.75em}html .u-margin--left-auto{margin-left:auto}html .u-margin--left-none{margin-left:0}html .u-margin--left-extra-small{margin-left:.312em}html .u-margin--left-small{margin-left:.625em}html .u-margin--left-regular{margin-left:1.3em}html .u-margin--left-large{margin-left:1.875em}html .u-margin--left-extra-large{margin-left:3.75em}.u-padding--extra-small{padding:.312em}.u-padding--small{padding:.625em}.u-padding--regular{padding:.94em}.u-padding--top-none{padding-top:0}.u-padding--top-extra-small{padding-top:.312em}.u-padding--left-none{padding-left:0}.u-padding--bottom-none{padding-bottom:0}.u-padding--right-none{padding-right:0}.u-flex--row.u-flex--gap-extra-small{gap:.312em}.u-flex--row.u-flex--gap-small{gap:.625em}.u-flex--row.u-flex--gap-regular{gap:1.3em}.u-flex--row.u-flex--gap-large{gap:1.875em}.u-flex--row.u-flex--gap-extra-large{gap:3.75em}.u-flex--row.u-flex--gap-row-extra-small{grid-row-gap:.312em}.u-flex--row.u-flex--gap-row-small{grid-row-gap:.625em}.u-flex--row.u-flex--gap-row-regular{grid-row-gap:1.3em}.u-flex--row.u-flex--gap-row-large{grid-row-gap:1.875em}.u-flex--row.u-flex--gap-row-extra-large{grid-row-gap:3.75em}.u-flex--row.u-flex--gap-column-extra-small{grid-column-gap:.312em}.u-flex--row.u-flex--gap-column-small{grid-column-gap:.625em}.u-flex--row.u-flex--gap-column-regular{grid-column-gap:1.3em}.u-flex--row.u-flex--gap-column-large{grid-column-gap:1.875em}.u-flex--row.u-flex--gap-column-extra-large{grid-column-gap:3.75em}.u-flex--row.u-flex--wrap{flex-wrap:wrap}.u-flex--row.u-justify--between{justify-content:space-between}.u-flex--row.u-justify--between .a-label{top:0}.u-flex--row.u-justify-content--center{justify-content:center}.u-flex--row.u-align-items--center{align-items:center}.a-loading-indicator.a-loading-indicator--small{margin:1.3em}@media(max-width:44.999em){.a-loading-indicator.a-loading-indicator--small{max-width:25.5em;min-width:8.75em;width:100%;margin:1.3em 0 0}}.m-card.u-padding--bottom-none{padding-bottom:0}.m-card.u-margin--bottom-small,.m-card .m-card-content__inner:last-child>:last-child:not(.a-divider-line).u-margin--bottom-small{margin-bottom:.625em}.m-card.u-margin--bottom-regular,.m-card .m-card-content__inner:last-child>:last-child:not(.a-divider-line).u-margin--bottom-regular{margin-bottom:1.3em}.m-card .m-card-content p.m-form-row__explanatory-text,.m-card .m-card-content p.m-form-row__instruction{margin-top:0}.m-card.m-card-select .m-card-select__label-wrapper.m-card-select__label-wrapper--centred .a-radio__label{text-align:center}.m-card .m-data-replay-item:last-child.u-padding--bottom-none{padding-bottom:0}.m-card .m-data-replay-item.u-padding--bottom-none{padding-bottom:0}@media(min-width:45em){.m-card.m-card--promo-enhanced.m-card--reverse-flow--medium:has(.m-card-image picture){flex-direction:row-reverse}.m-card.m-card--promo-enhanced.m-card--reverse-flow--medium:has(.m-card-image picture) .m-card-image picture{border-radius:15em 0 0;left:auto;right:0;transform:skew(20deg) scale(1);transform-origin:top right}.m-card.m-card--promo-enhanced.m-card--reverse-flow--medium:has(.m-card-image picture) .m-card-image picture img{transform:skew(-20deg) scale(1);margin-left:3.5em}}p.a-context-help--no-line-break br{display:none}.icon-container{width:44px;height:44px;border:1px solid #cccccc;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:transparent;min-width:44px}.filled-icon{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.icon-row{display:flex;gap:1em}.no-js button.transparent,.no-js button.transparent:hover{background:transparent;border:0;border-radius:5px;position:absolute;height:100%;width:100%;z-index:99}.no-js button.transparent.checkbox-selector,.no-js button.transparent:hover.checkbox-selector{border-spacing:5px}.no-js button.transparent.radio-selector,.no-js button.transparent:hover.radio-selector{padding:0}.m-card.m-card--tertiary.standalone-checkbox-card.t-accent-light.t-accent-light--1{margin-top:.625em;margin-bottom:0}.m-card.m-card--tertiary.standalone-checkbox-card.t-accent-light.t-accent-light--1>.m-card-content:has(label.a-checkbox--standalone){padding:8px 16px 4px}.m-card.m-card--tertiary.standalone-checkbox-card.t-accent-light.t-accent-light--1>.m-card-content:has(label.a-checkbox--standalone) .a-checkbox--standalone .a-checkbox__label-inner{margin-bottom:8px}.m-card.m-card--tertiary.m-card--tertiary--is-selected{border:2px solid #3e812c}.m-card.m-card--background-shows-selected-state{border:2px solid #eeeeee}.m-card.m-card--background-shows-selected-state .additional-cover-options{display:none}.m-card.m-card--background-shows-selected-state:has(input[type=radio][data-show-options=true]:checked) .additional-cover-options{display:block}.m-card.m-card--background-shows-selected-state:not(:has(.field-validation-error)):has(input[type=radio][data-background=selected]:checked){border:2px solid #3e812c}.m-card.m-card--background-shows-selected-state:not(:has(.field-validation-error)):has(input[type=radio][data-show-options=true]:checked):has(select[data-background=option-selected]>option:checked:not([value=""])),.m-card.m-card--background-shows-selected-state:not(:has(.field-validation-error)):has(input[type=radio][data-show-options=true]:checked):has(input[type=radio][data-show-options=true]:checked):has([data-background=item-added]){border:2px solid #3e812c}.m-card.m-card--background-shows-selected-state:has(.field-validation-error):not(:has(input[type=radio][data-show-options=false]:checked)){border:2px solid #b10101;background-color:#f8e9e9}.m-card.why-choose-us .m-card-content__inner{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1em;flex-wrap:wrap;width:100%;min-height:120px;padding:1em}@media(min-width:35em){.m-card.why-choose-us .m-card-content__inner{flex-direction:row;gap:2em}.m-card.why-choose-us .m-card-content__inner>img,.m-card.why-choose-us .m-card-content__inner>.trustpilot-widget{max-width:calc(25% - .375em)}}.m-card.why-choose-us .m-card-content__inner>img,.m-card.why-choose-us .m-card-content__inner>.trustpilot-widget{height:100px;flex-shrink:0}.m-card.why-choose-us .m-card-content__inner>img{width:auto}.m-card.why-choose-us .m-card-content__inner>.trustpilot-widget{display:flex;align-items:center;justify-content:center}[data-display-for=EmailAddress]{min-width:0;overflow-wrap:anywhere}.m-card--quote-retrieve{border-width:2px;border-style:solid}.m-card--quote-retrieve.m-card--valid{border-color:#4f9f31}.m-card--quote-retrieve.m-card--warning{border-color:#d8710e}.m-form-affix__label-wrapper.m-form-affix__label-wrapper--full-width{width:100%}.m-form-affix__label-wrapper.m-form-affix__label-wrapper--full-width .m-form-affix__label--show-hide{width:4em}.m-form-affix__label-wrapper.m-form-affix__label-wrapper--full-width .m-form-affix__label--show-hide .a-button--tertiary{margin-bottom:.1em;padding:0}.m-form-affix__label-wrapper.m-form-affix__label-wrapper--full-width .m-form-affix__label--show-hide .a-button--tertiary .a-button__inner{padding-left:0}.u-text--superscript{font-size:70%;vertical-align:super}.u-text--dark-teal{color:#00596b}.u-text--warm-grey{color:#5c596d}.t-accent-light h1.u-text--dark-teal,.t-accent-light h2.u-text--dark-teal,.t-accent-light h3.u-text--dark-teal,.t-accent-light h4.u-text--dark-teal,.t-accent-light h5.u-text--dark-teal,.t-accent-light h6.u-text--dark-teal{color:#00596b}.filter-black{filter:brightness(.1)}.loading-indicator-overlay{position:fixed;inset:0;background:#333333bf;transition:opacity .5s;z-index:5000}.loading-indicator-overlay>.a-loading-indicator{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.a-list-download>.a-list-download__item:before{background-color:#1034bf;content:"";height:1.4em;-webkit-mask-image:url(https://static.aviva.io/assets/themes-icons/v2/aviva/default/functional/user-actions/download-blue.svg);mask-image:url(https://static.aviva.io/assets/themes-icons/v2/aviva/default/functional/user-actions/download-blue.svg)}.a-list-icon>.a-list-unordered__item--info:before{background-image:url(https://static.aviva.io/assets/themes-managed/v6.1.0/aviva/fusion/images/icons/notification/info-24.svg);background-size:contain;background-repeat:no-repeat;border-radius:0;height:1.4em;width:1.4em}.assumptions-container{border-left:4px solid #1C4FD2;padding-left:1em}.has-inline-loading-indicator{display:contents;align-items:center}.has-inline-loading-indicator .a-loading-indicator.a-loading-indicator--small{margin:.625em 0}@media(min-width:45em){.has-inline-loading-indicator{display:inline-flex;align-items:center}.has-inline-loading-indicator .a-loading-indicator.a-loading-indicator--small{margin:.625em 1.3em}.has-inline-loading-indicator.u-text--center{display:block;margin-left:auto;margin-right:auto}.has-inline-loading-indicator.u-text--center .a-loading-indicator.a-loading-indicator--small{margin:1.3em auto}}legend.visible-legend{position:static;left:auto}.three-part-date-element-label{font-size:1em;text-align:left}.on-top{z-index:99}.visible-when-address-not-listed{display:none}.address-not-listed .visible-when-address-not-listed{display:block}.address-not-listed .hidden-when-address-not-listed{display:none}.m-card.sticky-element{border-radius:0;box-shadow:0 -5px 10px #00000040;margin:0;position:fixed;bottom:0;left:0;width:100%;z-index:1000}.m-card.sticky-element.u-hidden{display:block;opacity:0;z-index:-1000}.m-card.sticky-element .m-card-content{padding-left:0;padding-right:0}@media(min-width:45em){.m-card.sticky-element{box-shadow:0 5px 10px #00000040;top:0;bottom:auto}}.sticky-premium{font-size:1.25em}.a-list-plain.a-list-plain--add-on-cards>li:not(:first-child){margin-top:1.875em}.credit-agreement-accept-terms{text-align:left}.o-modal .credit-agreement-content{padding-bottom:17em}@media(min-width:45em){.o-modal .credit-agreement-content{padding-bottom:10em}}.o-modal .credit-agreement-accept-terms{position:fixed;background-color:#fff;bottom:0;z-index:999;padding:0 .5em 1em 0;margin-right:2em}@media(min-width:45em){.o-modal .credit-agreement-accept-terms{margin-right:3em;padding-bottom:2em}}@media(min-width:67.5em){.o-modal .credit-agreement-accept-terms{bottom:10%;max-width:738px}}.m-table.policy-summary-table thead>tr>th:last-child{text-align:right}.m-table.policy-summary-table tbody>tr>th{font-weight:400}.m-table.policy-summary-table tbody>tr>td:last-child{text-align:right;font-weight:700}.m-table.premium-breakdown-table tbody>tr>td,.m-table.payment-breakdown-table tbody>tr>td{font-weight:700}.m-table.premium-breakdown-table tbody>tr>th,.m-table.payment-breakdown-table tbody>tr>th{font-weight:400}.m-form-row.m-form-row--full-width .m-form-row-group--grid-max-3-column{display:grid;grid-template-columns:repeat(1,1fr);gap:.9375em;list-style:none;padding:0;margin:0}.m-form-row.m-form-row--full-width .m-form-row-group--grid-max-3-column.m-form-row-group--grid-2-column-small{grid-template-columns:repeat(2,1fr)}@media(min-width:67.5em){.m-form-row.m-form-row--full-width .m-form-row-group--grid-max-3-column.m-form-row-group--grid-2-column-small{grid-template-columns:repeat(3,1fr)}}.m-form-row.m-form-row--full-width .m-form-row-group--grid-max-3-column .m-form-row-group-item{width:100%}@media(min-width:45em){.m-form-row.m-form-row--full-width .m-form-row-group--grid-max-3-column{grid-template-columns:repeat(2,1fr)}.m-form-row.m-form-row--full-width .m-form-row-group--grid-max-3-column .m-form-row-group-item{display:flex}}@media(min-width:67.5em){.m-form-row.m-form-row--full-width .m-form-row-group--grid-max-3-column{grid-template-columns:repeat(3,1fr)}}.m-form-row.cover-type:not(:has(input[type=radio][value*=Buildings]:checked)) .display-for-buildings-cover,.m-form-row.cover-type:not(:has(input[type=radio][value*=Contents]:checked)) .display-for-contents-cover,.m-form-row.cover-type:not(:has(input[type=radio]:checked)) .display-for-any-selected-cover{height:0;left:-9999em;opacity:0;overflow:hidden;position:absolute;width:0}.a-heading.a-heading-icon.a-heading-icon--my-aviva:before{background-image:url(https://static.aviva.io/assets/themes-icons/v2/aviva/default/product/functional/unisex-functional.svg);filter:brightness(.1)}.a-heading.a-heading-icon.a-heading-icon--my-aviva-login:before{background-image:url(../img/mouse-icon.svg)}.trustpilot-card{border-radius:0;max-width:295px;border-top:solid 4px #4cbe9b;text-align:center}.trustpilot-card .a-button{display:flex;align-items:flex-start;justify-content:center;border-radius:2px;gap:.46875em}.trustpilot-card .a-button.a-button--primary{border:solid 1px #4cbe9b;background-color:#fff;color:#000;font-weight:500;padding:.8em}@media(max-width:44.999em){.m-button-group .m-button-group__item.lowered-on-mobile{order:1}}.video-js{padding-top:56.25%;width:100%}.video-js .vjs-tech{margin-top:0;max-width:none}.vjs-fullscreen video{max-width:none}.brightcove-skeleton__player,.brightcove-video__player{margin-bottom:20px}.brightcove-skeleton__header,.brightcove-video__header{margin-bottom:15px;margin-top:20px}.brightcove-video{opacity:0;position:absolute}.brightcove-video--hidden{display:none}.brightcove-video--visible{opacity:1;position:relative}.brightcove-video__error-message{display:none;text-align:center}.brightcove-video__gallery{height:595px;margin:0 -.625em;visibility:hidden}.brightcove-video__center-half-width .brightcove-video__info,.brightcove-video__center-twothird-width .brightcove-video__info,.brightcove-video__full-width .brightcove-video__info,.brightcove-video__twothird-width .brightcove-video__info{display:none}.brightcove-skeleton{height:auto;overflow:auto}.brightcove-skeleton__center-half-width .brightcove-skeleton__info,.brightcove-skeleton__center-twothird-width .brightcove-skeleton__info,.brightcove-skeleton__full-width .brightcove-skeleton__info,.brightcove-skeleton__twothird-width .brightcove-skeleton__info{display:none}.brightcove-skeleton__player{height:188px;width:100%}.brightcove-skeleton__header{height:28px;width:80%}.brightcove-skeleton__description-first,.brightcove-skeleton__description-second{height:24px;margin-bottom:24px}.brightcove-skeleton__description-first{margin-top:24px;width:100%}.brightcove-skeleton__description-second{width:9.563em}.no-js .brightcove-video{opacity:1}.no-js .brightcove-video__error-message{display:block}.no-js .brightcove-gallery-skeleton,.no-js .brightcove-skeleton,.no-js .brightcove-video__gallery,.no-js .brightcove-video__info,.no-js .brightcove-video__player{display:none}.brightcove-gallery-skeleton__player{height:245px}.brightcove-gallery-skeleton__first-thumbnail,.brightcove-gallery-skeleton__second-thumbnail{float:left;height:151px;width:50%}.brightcove-video__gallery--displayed{height:100%;visibility:visible}.body-text .brightcove-video{margin:40px 0}@media screen and (min-width:48em){.brightcove-skeleton__player,.brightcove-video__player{margin-bottom:40px}.brightcove-skeleton__header,.brightcove-video__header{margin-bottom:10px;margin-top:40px}.brightcove-skeleton__player{height:398px}.brightcove-skeleton__header{width:60%}.brightcove-gallery-skeleton__player{float:left;height:375px;width:31em}.brightcove-gallery-skeleton__first-thumbnail,.brightcove-gallery-skeleton__second-thumbnail{float:left;height:134px;width:10.625em}.brightcove-gallery-skeleton__first-thumbnail{margin-bottom:10px}}@media screen and (min-width:60em){.brightcove-video:after,.brightcove-video:before{content:"";display:table}.brightcove-video:after{clear:both}.brightcove-video__player{margin-bottom:0}.brightcove-video__header{margin:0 0 15px}.brightcove-video__info{padding-left:1.875em}.brightcove-video__center-half-width .brightcove-video__player,.brightcove-video__center-twothird-width .brightcove-video__player,.brightcove-video__full-width .brightcove-video__player{float:none;margin:0 auto}.brightcove-skeleton__info,.brightcove-skeleton__player,.brightcove-video__info,.brightcove-video__player{float:left;width:50%}.brightcove-skeleton__full-width .brightcove-skeleton__player,.brightcove-video__full-width .brightcove-video__player{width:100%}.brightcove-skeleton__center-twothird-width .brightcove-skeleton__player,.brightcove-skeleton__twothird-width .brightcove-skeleton__player,.brightcove-video__center-twothird-width .brightcove-video__player,.brightcove-video__twothird-width .brightcove-video__player{width:66.66%}.brightcove-skeleton__center-half-width .brightcove-skeleton__player,.brightcove-video__center-half-width .brightcove-video__player{width:50%}.brightcove-skeleton__center-half-width .brightcove-skeleton__player,.brightcove-skeleton__center-twothird-width .brightcove-skeleton__player,.brightcove-skeleton__full-width .brightcove-skeleton__player{float:none;margin:0 auto}.brightcove-skeleton__player{height:346px}.brightcove-skeleton__header{margin-top:0}.brightcove-skeleton__info{padding-left:1.875em}.brightcove-skeleton__center-twothird-width .brightcove-skeleton__player,.brightcove-skeleton__twothird-width .brightcove-skeleton__player{height:460px}.brightcove-skeleton__full-width .brightcove-skeleton__player{height:690px}.brightcove-gallery-skeleton__player{height:595px;margin-right:1.875em;width:55.313em}.brightcove-gallery-skeleton__first-thumbnail,.brightcove-gallery-skeleton__second-thumbnail{height:205px;width:17.875em}.brightcove-gallery-skeleton__first-thumbnail{margin-bottom:20px}.body-text .brightcove-video{margin:60px 0}}
