.smart-settings .smart-settings-head{margin:10px 2px 0}.smart-settings .smart-settings-head h1{letter-spacing:-.056em;color:#101820;font-size:2rem;font-weight:790;line-height:1.04}.smart-settings-period{color:var(--kiplet-orange)}.smart-settings-id{border-radius:var(--ks-radius);box-shadow:none;color:#101820;background:#fff;border:1px solid #ece6e0;align-items:center;gap:16px;margin:18px 0 8px;padding:18px 14px 18px 16px;text-decoration:none;display:flex;position:relative}.smart-settings-id>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.smart-settings-id strong{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:1.625rem;font-weight:790;line-height:1.05}.smart-settings-id small{color:#5d6573;margin-top:3px;font-size:.8125rem}.smart-settings-id em{letter-spacing:.14em;text-transform:uppercase;color:var(--kiplet-orange-text);margin-top:6px;font-size:.6875rem;font-style:normal;font-weight:700}.smart-settings-id:focus-visible{outline:3px solid var(--kiplet-orange-text);outline-offset:2px}.smart-settings .approved-settings-group{margin:24px 0 0}.smart-settings .approved-settings-group>h2{letter-spacing:.2em;color:#626b75;margin:0 4px 8px;font-size:.6875rem;font-weight:700}.smart-settings .approved-settings-group{border:0}.smart-settings .approved-settings-group>:is(.approved-settings-line,a,details,form,div[class]):not(h2){margin:0}.smart-settings .approved-settings-group{flex-direction:column;display:flex}.smart-settings .approved-settings-group>h2+*{border-top-left-radius:14px;border-top-right-radius:14px}.smart-settings .approved-settings-group>:last-child{border-bottom-right-radius:14px;border-bottom-left-radius:14px;border-bottom:1px solid #ece6e0!important}.smart-settings .approved-settings-group>:not(h2){background:#fff;border:0;border-left:1px solid #ece6e0;border-right:1px solid #ece6e0}.smart-settings .approved-settings-group>:not(h2)+:not(h2){box-shadow:inset 0 1px #f2ede9}.smart-settings .approved-settings-line,.smart-settings .approved-settings-group>a[href="/my-care/photo"],.smart-settings .approved-settings-disclosure>summary{border-bottom:0;gap:12px;min-height:54px;padding:8px 14px}.smart-settings .approved-settings-line>span,.smart-settings .approved-settings-group>a[href="/my-care/photo"]>span:nth-child(2),.smart-settings .approved-settings-disclosure>summary>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.smart-settings .approved-settings-line strong,.smart-settings .approved-settings-group>a[href="/my-care/photo"] strong,.smart-settings .approved-settings-disclosure strong{letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.smart-settings :is(.approved-settings-line,a,details)[data-value] small{text-align:right;color:#5d6573;align-items:center;gap:6px;margin:0;font-size:.8125rem;font-weight:500;display:inline-flex}.smart-settings :is(.approved-settings-line,a,details):not([data-value])>span>small:not([role=alert]),.smart-settings .approved-settings-disclosure:not([data-value])>summary small,.smart-settings .approved-settings-language small:not([role=alert]){display:none}.smart-settings .approved-settings-line>svg,.smart-settings .approved-settings-group>a>svg{color:#a3a8ae}.smart-settings .approved-settings-disclosure>summary:after{color:#a3a8ae;font-size:20px}.smart-settings .approved-settings-disclosure>div{padding:4px 14px 16px}.smart-settings .approved-settings-language select{min-height:38px}.smart-settings .approved-settings-unavailable strong,.smart-settings .approved-settings-delete strong{color:#626b75}.smart-settings-swatch{border-radius:50%;width:14px;height:14px;display:inline-block;box-shadow:inset 0 0 0 1px #00000014}.smart-settings .approved-settings-group>a[href="/my-care/photo"]>span:first-child{display:none}.smart-settings .approved-settings-name-edit{padding:12px 14px}@media (max-width:359px){.smart-settings :is(.approved-settings-line,a,details)[data-value] small{max-width:50%}}.smart-settings .approved-settings-group>:not(h2){background:0 0;box-shadow:none!important;border-bottom:1px solid #ece6e0!important;border-left:0!important;border-right:0!important;border-radius:0!important}.smart-settings .approved-settings-group>h2+*{border-top:1px solid #ece6e0!important}.smart-settings .approved-settings-group>h2{text-transform:uppercase;margin:0 0 8px}
