.et-shelf .formradio:after{content:"";display:block;clear:both}
.et-shelf .formradio{width:100%}
.et-shelf .formradio .error_container{margin-top:8px;display:flex;gap:16px}
.et-shelf .formradio .error_container .error_icon{background-image:url("../../../../../clientlibs/clientlib_editable_champion/resources/images/coutts_error.svg");height:24px;width:24px}
.et-shelf .formradio .error_container .error_msg{font-size:16px;line-height:26px;flex:1}
.et-shelf .formradio .error-container{margin-top:8px;display:flex;gap:16px}
.et-shelf .formradio .error-container .error-arrow{background-image:url("../../../../../clientlibs/clientlib_editable_champion/resources/images/coutts_error.svg");height:24px;width:24px}
.et-shelf .formradio .error-container .error-text{font-size:16px;line-height:26px;flex:1}
.et-shelf .formradio .cmp-form-options--radio{display:flex;flex-direction:column}
.et-shelf .formradio .cmp-form-options--radio .information_block{padding:7px 0}
.et-shelf .formradio .cmp-form-options--radio .information_block__smry{cursor:pointer;display:inline-block}
.et-shelf .formradio .cmp-form-options--radio .information_block__smry:focus-visible{outline:2px solid #400718;outline-offset:3px}
.et-shelf .formradio .cmp-form-options--radio .information_block__title{font-size:16px;color:#400718;font-weight:normal;display:inline-flex;background-image:linear-gradient(transparent calc(100% - 1px),#400718 10px,#400718);margin-right:-4px}
.et-shelf .formradio .cmp-form-options--radio .information_block__icon{background-image:url("../../../../../clientlibs/clientlib_base_coutts/resources/images/chevron-down.svg");width:16px;background-repeat:no-repeat;background-position:center;height:24px;margin-left:8px;display:inline-flex;vertical-align:middle}
.et-shelf .formradio .cmp-form-options--radio .information_block p{font-size:14px}
.et-shelf .formradio .cmp-form-options--radio .information_block p:last-of-type{margin-bottom:0}
.et-shelf .formradio .cmp-form-options--radio details[open] .information_block__smry{margin-bottom:16px}
.et-shelf .formradio .cmp-form-options--radio details[open] .information_block__smry .information_block__icon{background-image:url("../../../../../clientlibs/clientlib_base_coutts/resources/images/chevron-up.svg");width:16px;background-repeat:no-repeat;background-position:center;height:24px;margin-left:8px;background-size:100%}
.et-shelf .formradio .cmp-form-options--radio details summary::-webkit-details-marker{display:none}
.et-shelf .formradio legend{border-bottom:0;font-size:16px;font-weight:700;color:#400718;margin-bottom:0}
.et-shelf .formradio legend .optional-txt{color:#400718;font-weight:400}
.et-shelf .formradio .cmp-form-options__field-label{padding:11px 0;float:left;position:relative;margin-bottom:0;width:100%;pointer-events:none}
.et-shelf .formradio .cmp-form-options__field-label span{float:left;margin:0;font-size:18px;line-height:1.25;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;padding-left:40px;cursor:pointer;pointer-events:auto}
.et-shelf .formradio .cmp-form-options__field-label .cmp-form-options__field--radio{cursor:pointer}
.et-shelf .formradio .cmp-form-options__field-label input[type="radio"]{height:24px;width:24px;margin:0;position:absolute;top:11px;left:0}
.et-shelf .formradio .cmp-form-options__field-label input[type="radio"].radio--outline{outline:2px solid #400718;outline-offset:4px;z-index:0;opacity:1;top:3px}
.et-shelf .formradio .cmp-form-options__field-label input[type="radio"]:hover+span:before{outline:1px auto #400718}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:checked,.et-shelf .formradio .cmp-form-options__field-label [type=radio]:not(:checked){position:absolute;opacity:0;width:24px;height:24px;z-index:1}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:checked.errorOutline+span:before,.et-shelf .formradio .cmp-form-options__field-label [type=radio]:not(:checked).errorOutline+span:before{border:2px solid url("clientlib_options_base/resources/images/error-icon.svg")}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:checked.errorOutline:hover+span:before,.et-shelf .formradio .cmp-form-options__field-label [type=radio]:not(:checked).errorOutline:hover+span:before{border:2px solid #400718}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:checked:hover+span:before{outline:1px auto #5d061f;background:#5d061f}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:checked+span,.et-shelf .formradio .cmp-form-options__field-label [type=radio]:not(:checked)+span{position:relative;padding-left:16px;line-height:26px;display:inline-block;color:#400718;margin-left:24px;font-size:16px;font-weight:normal}
.et-shelf .formradio .cmp-form-options__field-label:first-of-type{margin-top:8px}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:checked+span{color:#400718}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:checked+span:before,.et-shelf .formradio .cmp-form-options__field-label [type=radio]:not(:checked)+span:before{content:"";position:absolute;left:-24px;top:0;width:24px;height:24px;border:2px solid #400718;border-radius:100%;background:#400718}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:not(:checked)+span:before{background:#fff;border:2px solid #cecece}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:checked+span:after,.et-shelf .formradio .cmp-form-options__field-label [type=radio]:not(:checked)+span:after{content:"";width:16px;height:16px;position:absolute;top:4px;left:-20px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.et-shelf .formradio .cmp-form-options__field-label [type=radio]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1.4);border:3px solid #fff}
.et-shelf .formradio.errorState .cmp-form-options__field-label [type=radio]:checked+span:before,.et-shelf .formradio.errorState .cmp-form-options__field-label [type=radio]:not(:checked)+span:before{border:2px solid #c72323 !important}
.et-shelf .input-label{padding:0;margin-bottom:5px;display:block}
.et-shelf .cmp-form-options--drop-down label{font-size:16px;margin-bottom:0;color:#400718}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button{width:100%;font-size:16px;line-height:21px;color:#400718;background:#fff;padding:11px 16px;font-family:"CouttsFormeGrtRegular",sans-serif;letter-spacing:.2px;border:1px solid #cecece;border-radius:0;margin-right:0}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button .ui-selectmenu-text{padding-right:8px;margin-right:0;padding-top:1px}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button .ui-selectmenu-text.customCol{color:#5d061f}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button.errorOutline{outline:2px solid #cf223f;border:#cf223f}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button:hover:not(:focus){border:2px solid #400718}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button .ui-icon,.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button:hover .ui-icon,.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button:focus .ui-icon{background-image:url("clientlib_options_base/resources/images/down_arrow_coutts.svg");background-size:100%;width:18px;height:24px;background-position:center}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button-open .ui-icon{background-image:url("clientlib_options_base/resources/images/up_arrow_coutts.svg")}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button:focus{outline:2px solid #400718}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button[aria-expanded="true"]{outline-offset:2px;border:1px solid #cecece !important}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down .ui-icon,.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down:hover .ui-icon,.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down:focus .ui-icon{background-image:url("clientlib_options_base/resources/images/down_arrow_coutts.svg");background-size:100%;width:24px;height:24px;background-position:center}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down.ui-selectmenu-button-open .ui-icon{background-image:url("clientlib_options_base/resources/images/up_arrow_coutts.svg")}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down:hover{border:1px solid #400718;color:#400718}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down:focus{outline:2px solid #400718}
.et-shelf .cmp-form-options--drop-down .information_block{padding-bottom:24px;line-height:18px}
.et-shelf .cmp-form-options--drop-down .information_block__smry{cursor:pointer;display:inline-block}
.et-shelf .cmp-form-options--drop-down .information_block__smry:focus-visible{outline:2px solid #400718;outline-offset:3px}
.et-shelf .cmp-form-options--drop-down .information_block__title{font-size:16px;color:#400718;font-weight:normal;display:inline-flex;background-image:linear-gradient(transparent calc(100% - 1px),#400718 10px,#400718);margin-right:-4px}
.et-shelf .cmp-form-options--drop-down .information_block__icon{background-image:url("../../../../../clientlibs/clientlib_base_coutts/resources/images/chevron-down.svg");width:16px;background-repeat:no-repeat;background-position:center;height:24px;margin-left:8px;display:inline-flex;vertical-align:middle}
.et-shelf .cmp-form-options--drop-down .information_block p{font-size:14px}
.et-shelf .cmp-form-options--drop-down details[open]{padding-bottom:14px}
.et-shelf .cmp-form-options--drop-down details[open] .information_block__smry{margin-bottom:16px}
.et-shelf .cmp-form-options--drop-down details[open] .information_block__smry .information_block__icon{background-image:url("../../../../../clientlibs/clientlib_base_coutts/resources/images/chevron-up.svg");width:16px;background-repeat:no-repeat;background-position:center;height:24px;margin-left:8px;background-size:100%}
.et-shelf .cmp-form-options--drop-down details summary::-webkit-details-marker{display:none}
.et-shelf .cmp-form-options--drop-down .error_container{margin-top:8px;display:flex;gap:16px}
.et-shelf .cmp-form-options--drop-down .error_container .error_icon{background-image:url("../../../../../clientlibs/clientlib_editable_champion/resources/images/coutts_error.svg");height:24px;width:24px}
.et-shelf .cmp-form-options--drop-down .error_container .error_msg{font-size:16px;line-height:26px;flex:1}
.et-shelf .cmp-form-options--drop-down .error-container{margin-top:8px;display:flex;gap:16px}
.et-shelf .cmp-form-options--drop-down .error-container .error-arrow{background-image:url("../../../../../clientlibs/clientlib_editable_champion/resources/images/coutts_error.svg");height:24px;width:24px}
.et-shelf .cmp-form-options--drop-down .error-container .error-text{font-size:16px;line-height:26px;flex:1}
.et-shelf .cmp-form-options--drop-down .dropdownfield{display:flex;margin-top:0;gap:8px}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__help-message{margin:8px 0 0;font-size:14px;line-height:32px}
.et-shelf .cmp-form-options--drop-down .optional-txt{color:#400718;font-weight:400}
.et-shelf .formdrop-down.errorState .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button:hover{border:1px solid #cecece}
.et-shelf .errorState .dropdownfield .ui-selectmenu-button{outline:2px solid #cf223f;border:#cf223f}
.et-shelf .errorState .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button[aria-expanded="false"]:focus{outline:2px solid #cf223f;border:#cf223f}
.et-shelf .ui-selectmenu-menu.ui-selectmenu-open.has-scrollbar .ui-menu .ui-menu-item:last-child{margin-bottom:4px}
.et-shelf .ui-selectmenu-menu.ui-selectmenu-open.has-scrollbar .ui-menu .ui-menu-item:first-child{margin-top:4px}
.et-shelf .ui-selectmenu-menu.ui-selectmenu-open ::-webkit-scrollbar{width:4px}
.et-shelf .ui-selectmenu-menu.ui-selectmenu-open ::-webkit-scrollbar-track{background:#fff}
.et-shelf .ui-selectmenu-menu.ui-selectmenu-open ::-webkit-scrollbar-thumb{background:#400718}
.et-shelf .ui-menu.ui-widget.ui-widget-content{border-top:0;max-height:285px;height:auto;font-family:"CouttsFormeGrtRegular",sans-serif;border-radius:0;border:1px solid #400718;border-top:0;margin-top:0;background:#fff}
.et-shelf .ui-menu .ui-menu-item-wrapper{padding:12px 16px 12px 16px;color:#400718}
.et-shelf .ui-menu .ui-state-active,.et-shelf .ui-menu.ui-widget-content .ui-state-active{border:0;background:#5d061f;color:#fff;margin:0 3px}
.et-shelf .ui-menu .ui-menu-item:last-child{margin-bottom:12px}
.et-shelf .ui-menu .ui-menu-item:first-child{margin-top:12px}
@media(min-width:1024px) and (max-width:1255px){.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button{padding:11px 16px;border:1px solid #cecece}
}
.ui-menu.ui-widget.ui-widget-content{max-height:270px;height:auto;margin-top:2px}
.ui-menu .ui-menu-item-wrapper{padding:14px 15px}
.ipad .cmp-form-options__field--drop-down,.linux.chrome .cmp-form-options__field--drop-down{width:100%;border:1px solid #400718;font-size:18px;line-height:22px;font-family:"CouttsFormeGrtRegular",sans-serif;color:#400718;background:url("clientlib_dropdown_base/resources/images/dropdown_champion.svg") #f5f5f5 no-repeat calc(100% - 16px);padding:16px 16px 16px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
@media(min-width:768px) and (max-width:1023px){.et-shelf .cmp-form-options--drop-down{max-width:403px}
.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button{width:403px}
}
@media(prefers-color-scheme:dark){.mob-et-temp-darkmode.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button .ui-icon{background-image:url("clientlib_options_base/resources/images/dropdown-dmode.svg")}
.mob-et-temp-darkmode.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button-open .ui-icon{background-image:url("clientlib_options_base/resources/images/dropdown-dmode-expanded.svg")}
.mob-et-temp-darkmode.et-shelf .cmp-form-options--drop-down label{color:#cccfd0}
.mob-et-temp-darkmode.et-shelf .cmp-form-options--drop-down .error_container .error_msg{color:#cccfd0}
.mob-et-temp-darkmode.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button{background:#1e1e1e;color:#cccfd0}
.mob-et-temp-darkmode.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button .ui-selectmenu-text.customCol{color:#cccfd0}
.mob-et-temp-darkmode.et-shelf .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button.errorOutline{outline:2px solid #e3526a;border:#e3526a}
}
.et-shelf .formcheckbox .cmp-form-options{margin-bottom:19px}
.et-shelf .formcheckbox .cmp-form-options--checkbox{position:relative}
.et-shelf .formcheckbox .cmp-form-options--checkbox .information_block{padding:7px 0}
.et-shelf .formcheckbox .cmp-form-options--checkbox .information_block__smry{cursor:pointer;display:inline-block}
.et-shelf .formcheckbox .cmp-form-options--checkbox .information_block__smry:focus-visible{outline:2px solid #400718;outline-offset:3px}
.et-shelf .formcheckbox .cmp-form-options--checkbox .information_block__title{font-size:16px;color:#400718;font-weight:normal;display:inline-flex;background-image:linear-gradient(transparent calc(100% - 1px),#400718 10px,#400718);margin-right:-4px}
.et-shelf .formcheckbox .cmp-form-options--checkbox .information_block__icon{background-image:url("../../../../../clientlibs/clientlib_base_coutts/resources/images/chevron-down.svg");width:16px;background-repeat:no-repeat;background-position:center;height:24px;margin-left:8px;display:inline-flex;vertical-align:middle}
.et-shelf .formcheckbox .cmp-form-options--checkbox .information_block p{font-size:14px}
.et-shelf .formcheckbox .cmp-form-options--checkbox .information_block p:last-of-type{margin-bottom:0}
.et-shelf .formcheckbox .cmp-form-options--checkbox details[open] .information_block__smry{margin-bottom:16px}
.et-shelf .formcheckbox .cmp-form-options--checkbox details[open] .information_block__smry .information_block__icon{background-image:url("../../../../../clientlibs/clientlib_base_coutts/resources/images/chevron-up.svg");width:16px;background-repeat:no-repeat;background-position:center;height:24px;margin-left:8px;background-size:100%}
.et-shelf .formcheckbox .cmp-form-options--checkbox details summary::-webkit-details-marker{display:none}
.et-shelf .formcheckbox .cmp-form-options--checkbox input:hover+label:before{outline:2px solid #400718}
.et-shelf .formcheckbox .cmp-form-options__legend{border-bottom:0;font-weight:bold;color:#400718 !important;margin-bottom:16px !important;font-size:16px !important;line-height:21px !important}
.et-shelf .formcheckbox .cmp-form-options .information_block{margin-bottom:18px}
.et-shelf .formcheckbox .cmp-form-options__field-label{display:block;padding:0;margin-bottom:20px;margin-left:0 !important;width:47.1%}
.et-shelf .formcheckbox .cmp-form-options__field-label:first-of-type{margin-right:16px}
.et-shelf .formcheckbox .cmp-form-options__field-label:last-of-type{margin-left:-4px}
.et-shelf .formcheckbox .cmp-form-options__field-label .cmp-form-options__field--checkbox{margin:0;position:absolute;height:24px;width:24px;left:32px;opacity:0;z-index:-1}
.et-shelf .formcheckbox .cmp-form-options__field-label .cmp-form-options__field--checkbox+span{display:inline-block;user-select:none;position:relative;padding:0;font-weight:normal;margin-bottom:0;cursor:pointer !important;font-size:16px !important;line-height:21px !important;color:#400718 !important}
.et-shelf .formcheckbox .cmp-form-options__field-label .cmp-form-options__field--checkbox+span::before{content:"";display:inline-block;vertical-align:middle;top:-2px;position:relative;width:40px !important;height:40px !important;border:solid 1px #cecece !important;margin-right:20px !important;background:#fff !important;border-radius:0}
.et-shelf .formcheckbox .cmp-form-options__field-label .cmp-form-options__field--checkbox+span:hover{color:#400718}
.et-shelf .formcheckbox .cmp-form-options__field-label .cmp-form-options__field--checkbox+span:hover::before{outline:2px solid #400718}
.et-shelf .formcheckbox .cmp-form-options__field-label .cmp-form-options__field--checkbox:focus-visible+span{padding-right:10px;outline-offset:4px;outline:solid 2px #400718;padding-top:4px}
.et-shelf .formcheckbox .cmp-form-options__field-label .cmp-form-options__field--checkbox:checked+span{color:#400718 !important}
.et-shelf .formcheckbox .cmp-form-options__field-label .cmp-form-options__field--checkbox:checked+span::before{background-color:#400718 !important;background-image:url("clientlib_options_base/resources/images/Tick.svg") !important;background-repeat:no-repeat;background-size:12px 10px;background-position:5px 6px}
.et-shelf .formcheckbox .cmp-form-options__field-label .cmp-form-options__field--checkbox:checked+span:hover::before{outline:2px solid #400718}
.et-shelf .formcheckbox .cmp-form-options--checkbox.errorState .cmp-form-options__field-label label:before{border-color:#c72323}
.et-shelf .formcheckbox.errorState .cmp-form-options__field-description{color:#c72323 !important}
.et-shelf .formcheckbox.errorState .cmp-form-options__field-description::before{outline:2px solid #c72323 !important}
.et-shelf .formcheckbox .error_container{padding:6px 0;margin-top:8px;display:flex;gap:16px;clear:both}
.et-shelf .formcheckbox .error_container .error_icon{background:url("clientlib_options_base/resources/images/error-icon.svg") left top no-repeat;height:24px;width:24px}
.et-shelf .formcheckbox .error_container .error_msg{flex:1;margin-top:2px}
@media(min-width:768px){.et-shelf .formcheckbox .cmp-form-options{margin-bottom:27px}
.et-shelf .formcheckbox .cmp-form-options__legend{font-weight:normal;font-size:32px}
.et-shelf .formcheckbox .cmp-form-options__field-label{width:41.4%}
.et-shelf .formcheckbox .cmp-form-options__field-label .cmp-form-options__field--checkbox+span{font-size:32px}
}
@media(min-width:1024px){.et-shelf .formcheckbox .cmp-form-options__field-label{width:31.76%}
}
@media(min-width:1255px){.et-shelf .formcheckbox .cmp-form-options__field-label{width:23%}
}
@media(min-width:320px) and (max-width:374px){.et-shelf .formcheckbox .cmp-form-options__field-label:last-of-type{margin-left:0}
}