/* Scoped only to the requested return links. Brand fonts and colors are inherited. */
.edh-return-menu{font-family:inherit!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:normal!important;text-transform:none!important;white-space:nowrap!important;flex-shrink:0;text-decoration:none;max-width:100%}
footer .edh-return-credit{display:block;grid-column:1/-1;flex-basis:100%;width:100%;box-sizing:border-box;margin:18px 0 0;padding:0;font-family:inherit;font-size:14px!important;font-weight:400;line-height:1.65!important;letter-spacing:normal;text-transform:none;overflow-wrap:normal;word-break:normal}
footer .edh-return-credit a{font:inherit!important;color:inherit!important;letter-spacing:inherit!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px;white-space:normal}
.edh-return-menu:focus-visible,footer .edh-return-credit a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.edh-return-phone{display:none;font:inherit;font-size:13px;position:relative}
.edh-return-phone summary{cursor:pointer;padding:8px 0}
.edh-return-phone nav{display:block!important;padding:12px 0!important}
@media(max-width:900px){.edh-return-phone{display:block}.edh-return-phone[open]{flex-basis:100%}.edh-return-phone nav a{display:block!important;padding:8px 0}.edh-return-menu{font-size:14px!important;min-height:24px}footer .edh-return-credit{font-size:14px!important}body[data-edh-site="firstlook"]>header nav{flex-wrap:wrap;justify-content:flex-end}body[data-edh-site="aveline"] header.nav{flex-wrap:wrap}}

body[data-edh-site="solvenne"] footer .edh-return-credit{display:inline;margin:0;padding:0;width:auto;font:inherit!important}

@media(max-width:900px){body[data-edh-site="vionne"] .b-detail-nav,body[data-edh-site="vionne"] .detail-nav{flex-wrap:wrap}body[data-edh-site="vionne"] .b-detail-nav>.edh-return-menu,body[data-edh-site="vionne"] .detail-nav>.edh-return-menu{flex-basis:100%;text-align:right}}
