.et-shelf .hmcib-shelf{background-color:#f2f2f8;overflow:hidden}
.et-shelf .hmcib_shelf .img--wrapper{display:none}
.et-shelf .hmcib_shelf .hmcib-wrapper{position:relative}
.et-shelf .hmcib_shelf .hmcib-wrapper .previous-cta,.et-shelf .hmcib_shelf .hmcib-wrapper .next-cta{display:flex;flex-direction:column-reverse;gap:4px}
.et-shelf .hmcib_shelf .hmcib-wrapper .previous-cta .cta-button,.et-shelf .hmcib_shelf .hmcib-wrapper .next-cta .cta-button{width:100%}
.et-shelf .hmcib_shelf .hmcib-wrapper .previous-cta .cta-button .cta-text,.et-shelf .hmcib_shelf .hmcib-wrapper .next-cta .cta-button .cta-text{max-width:100%}
.et-shelf .hmcib_shelf .hmcib-wrapper .stepText{position:absolute;top:32px;font-size:16px;color:#333}
.et-shelf .hmcib_shelf .hmcib-wrapper.active{opacity:1}
.et-shelf .hmcib_shelf .hmcib-wrapper.slide-out-left{animation:outleft .5s ease-out forwards}
.et-shelf .hmcib_shelf .hmcib-wrapper.slide-in-right{animation:inRight .5s ease-out forwards}
.et-shelf .hmcib_shelf .hmcib-wrapper.slide-out-right{animation:outright .5s ease-out forwards}
.et-shelf .hmcib_shelf .hmcib-wrapper.slide-in-left{animation:inLeft .5s ease-out forwards}
.et-shelf .hmcib_shelf .hmcib-wrapper .title-comp .highlight_colors{word-wrap:break-word;display:inline-block}
.et-shelf .hmcib_shelf .hmcib-wrapper .title-comp .hero_colors{display:inline-block}
.et-shelf .hmcib_shelf.remortgage .previous-cta{padding-top:2px}
.et-shelf .hmcib_shelf.remortgage .previous-cta .cta-button{width:335px}
.et-shelf .hmcib_shelf .stepContainer.tabs:focus-visible,.et-shelf .hmcib_shelf .cmp-tabs:focus-visible,.et-shelf .hmcib_shelf .cmp-tabs__tablist:focus-visible,.et-shelf .hmcib_shelf .cmp-tabs__tabpanel:focus-visible{outline:0}
.et-shelf .hmcib_shelf .cq-Editable-dom--container .hmcib-landing-scr.enableRemortgage{display:block}
.et-shelf .hmcib_shelf .hmcib-landing-scr.enableRemortgage{display:none}
.et-shelf .hmcib_shelf .cta_scr_ctrl{display:flex;flex-direction:column-reverse;gap:4px}
@media(prefers-reduced-motion:reduce){.et-shelf .hmcib_shelf .hmcib-wrapper{transition:none}
.et-shelf .hmcib_shelf .hmcib-wrapper.slide-out-left,.et-shelf .hmcib_shelf .hmcib-wrapper.slide-in-right,.et-shelf .hmcib_shelf .hmcib-wrapper.slide-out-right,.et-shelf .hmcib_shelf .hmcib-wrapper.slide-in-left{animation:none}
}
@keyframes outleft{from{transform:translateX(0)}
to{transform:translateX(-90%)}
}
@keyframes outright{from{transform:translateX(0)}
to{transform:translateX(90%)}
}
@keyframes inRight{from{transform:translateX(90%)}
to{transform:translateX(0)}
}
@keyframes inLeft{from{transform:translateX(-90%)}
to{transform:translateX(0)}
}
@keyframes holdPage{from{opacity:0}
to{opacity:0}
}
@media(min-width:768px) and (max-width:1023px){.et-shelf .hmcib_shelf .hmcib-wrapper .previous-cta .cta-button,.et-shelf .hmcib_shelf .hmcib-wrapper .next-cta .cta-button{width:403px}
.et-shelf .hmcib_shelf.remortgage .previous-cta .cta-button{width:135px}
}
@media(min-width:1024px) and (max-width:1255px){.et-shelf .hmcib_shelf .img--wrapper{display:block}
.et-shelf .hmcib_shelf .hmcib-wrapper .previous-cta{display:inline-flex;padding-right:16px}
.et-shelf .hmcib_shelf .hmcib-wrapper .previous-cta .cta-button{width:213px}
.et-shelf .hmcib_shelf .hmcib-wrapper .next-cta{display:inline-flex}
.et-shelf .hmcib_shelf .hmcib-wrapper .next-cta .cta-button{width:190px}
.et-shelf .hmcib_shelf.remortgage .previous-cta{padding:26px 0 0 20px}
.et-shelf .hmcib_shelf.remortgage .previous-cta .cta-button{width:135px}
.et-shelf .hmcib_shelf .cta_scr_ctrl{display:block}
}
@media(min-width:1255px){.et-shelf .hmcib_shelf .img--wrapper{display:block}
.et-shelf .hmcib_shelf .hmcib-wrapper .previous-cta{display:inline-flex;padding-right:16px}
.et-shelf .hmcib_shelf .hmcib-wrapper .previous-cta .cta-button{width:213px}
.et-shelf .hmcib_shelf .hmcib-wrapper .next-cta{display:inline-flex}
.et-shelf .hmcib_shelf .hmcib-wrapper .next-cta .cta-button{width:190px}
.et-shelf .hmcib_shelf.remortgage .previous-cta{padding:26px 0 0 20px}
.et-shelf .hmcib_shelf.remortgage .previous-cta .cta-button{width:135px}
.et-shelf .hmcib_shelf .cta_scr_ctrl{display:block}
}
@media(prefers-color-scheme:dark){.mob-et-temp-darkmode.et-shelf .hmcib-shelf{background-color:#121212}
.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-secondary .cta-button .cta-text:hover{color:#fff;border:2px solid #fff;background-color:#333}
.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-secondary .cta-button:hover .cta-text{color:#be99e6;border:2px solid #be99e6}
.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-secondary .cta-button:hover .cta-text:hover{color:#fff;border:2px solid #fff}
.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-primary .cta-button:hover .cta-text,.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-primary .cta-button:focus .cta-text,.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-primary .cta-button:focus:hover .cta-text{background-color:#be99e6}
.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-primary .cta-button .cta-text:hover{background-color:#fff}
.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-tertiary .cta-button[target="_blank"] .new-tab-icon{background:url("../../../../../clientlibs/clientlib_base/resources/images/link_icon_dark.svg")}
.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-tertiary .cta-button .cta-text{background-size:100% 100%}
.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-tertiary .cta-button:hover .cta-text{background-size:0 100%}
.mob-et-temp-darkmode.et-shelf .hmcib-shelf .cta_scr_ctrl .cta.cta-tertiary .cta-button:active .cta-text{color:#be99e6}
.mob-et-temp-darkmode.et-shelf .stepText{color:#fff !important}
}