.account-shell .text-input{text-indent:10px;color:#000000e6;height:50px;margin-bottom:10px;font-family:HouschkaRounded-DemiBold,sans-serif;font-size:1.1rem}.account-shell .select-input,.account-shell .text-input{border:2px solid #0000001a;border-radius:10px;width:100%}.account-shell .select-input{box-sizing:border-box;background:#fff;margin-bottom:20px;padding:15px;font-family:HouschkaRounded-Medium,sans-serif;font-size:1rem;display:block}.account-shell .select-input\.group-label{background:#0003;font-family:HouschkaRounded-DemiBold,sans-serif}.account-shell .select-input\.list{z-index:10;background-color:#fff;border:1px solid #b3b3b3;border-radius:10px;max-height:250px;margin:5px 0 0;padding:0;font-family:HouschkaRounded-Medium,sans-serif;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.account-shell .select-input\.list\.item{cursor:pointer;padding:.5rem .75rem;font-family:HouschkaRounded-DemiBold,sans-serif;font-size:.9rem;transition:background-color .2s}.account-shell .select-input\.list\.item:active,.account-shell .select-input\.list\.item:hover{background-color:#f2f2f2}.account-shell .select-input\.list\.spinner{z-index:2;width:16px;height:16px;position:absolute;top:42px;right:12px;transform:translateY(-50%)}html .account-shell .select-input\.list\.spinner.--dark{background:var(--iom-color-warning)}.account-shell .address-card{background:#fff;border-radius:10px;margin-bottom:30px;padding:30px;display:block;position:relative;box-shadow:0 0 10px #0000000d}.account-shell .address-card\.name,.account-shell .address-card\.title{color:var(--iom-color-brand-highlight);margin-bottom:10px;font-size:1rem;display:block}.account-shell .address-card\.line,.account-shell .address-card\.name{font-family:HouschkaRounded-DemiBold,sans-serif}.account-shell .address-card\.line{display:block}.account-shell .address-card\.formatted-address{letter-spacing:-1px;font-family:HouschkaRounded-DemiBold,sans-serif;font-size:1.4rem}.account-shell .address-card\.copy-button{color:var(--iom-color-brand-highlight);cursor:pointer;letter-spacing:-.4px;background:0 0;border:none;font-family:HouschkaRounded-DemiBold,sans-serif;font-size:.8rem;transition:all .4s;position:absolute;top:10px;right:10px}.account-shell .address-card\.copy-button:before{content:"";width:20px;height:20px;font-family:FontAwesome;position:absolute;top:2px;left:-15px}.account-shell .address-card\.copy-button:hover{color:var(--iom-color-brand-accent)}.account-shell .address-card\.edit-button{color:var(--iom-color-warning);cursor:pointer;letter-spacing:-.4px;background:0 0;border:none;margin-top:20px;margin-left:10px;font-family:HouschkaRounded-DemiBold,sans-serif;font-size:.8rem;transition:all .4s;display:block;position:relative}.account-shell .address-card\.edit-button:before{content:"";width:20px;height:20px;font-family:FontAwesome;position:absolute;top:2px;left:-15px}.account-shell .address-card\.edit-button:hover{color:var(--iom-color-warning)}.account-shell .address-card\.delete-button{color:var(--iom-color-brand-accent);cursor:pointer;letter-spacing:-.4px;background:0 0;border:none;margin-top:10px;margin-left:10px;font-family:HouschkaRounded-DemiBold,sans-serif;font-size:.8rem;transition:all .4s;display:block;position:relative}.account-shell .address-card\.delete-button:before{content:"";width:20px;height:20px;font-family:FontAwesome;font-size:.9rem;position:absolute;top:0;left:-16px}.account-shell .address-card\.delete-button:hover{color:var(--iom-color-brand-accent)}.account-shell .error-message{color:#ffffffe6;background:var(--iom-color-error);border-radius:5px;padding:5px 10px;font-family:HouschkaRounded-DemiBold,sans-serif;font-size:.9rem;display:block;position:relative}.account-shell .error-message:before{content:"";border-left:10px solid #0000;border-right:10px solid #0000;border-bottom:10px solid var(--iom-color-error);width:0;height:0;position:absolute;top:-9px;left:20px}.account-shell .form-section{width:100%}.account-shell .form-section\.heading{margin-bottom:20px}.account-shell .form-section\.field-container{margin-bottom:30px}.account-shell .form-section\.field-container\.skeleton{margin-bottom:8px}.account-shell .form-section\.field-container\.skeleton:last-child{margin-bottom:0}@keyframes account-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.account-header[data-v-cf97e78e]{z-index:1200;border-bottom:5px solid var(--iom-color-brand-accent);background:var(--iom-color-brand-highlight);justify-content:space-between;align-items:center;min-height:84px;padding:12px 40px;font-family:HouschkaRounded-DemiBold,sans-serif;display:flex;position:sticky;top:0}.account-header__brand[data-v-cf97e78e]{background:#ffffffe6;border-radius:0 0 20px 20px;width:80px;padding:10px;position:absolute;top:0;left:5%;box-shadow:0 0 20px #0000004d}.account-header__title[data-v-cf97e78e]{color:var(--iom-color-action-contrast);font-size:26px;font-weight:var(--iom-font-weight-bold);margin-left:calc(5% + 104px)}.account-header a[data-v-cf97e78e]:focus-visible,.account-header button[data-v-cf97e78e]:focus-visible{outline:2px solid var(--iom-color-action-contrast);outline-offset:4px}@media (width<=500px){.account-header[data-v-cf97e78e]{min-height:72px;padding:12px 20px}.account-header__brand[data-v-cf97e78e]{width:64px;left:20px}.account-header__title[data-v-cf97e78e]{margin-left:80px;font-size:22px}}.account-product-shell[data-v-b871e00c]{color:#000000e6;font-family:HouschkaRounded-Medium,sans-serif;font-size:14px;line-height:1.4}[data-v-b871e00c] img{height:auto}[data-v-b871e00c] a{color:var(--iom-color-brand);text-decoration:none}[data-v-b871e00c] .account-action{--iom-button-hover-background:var(--iom-color-action);border:none;border-radius:10px;height:50px;min-height:0;padding:15px 30px;font-family:HouschkaRounded-DemiBold,sans-serif;font-size:1rem;display:block}
