
.footer-5.asos-footer .footer__content-top > .container {padding-inline:clamp(24px,4.5vw,64px)}
.footer-5.asos-footer .footer__content-top {padding-top:32px}
.footer-5.asos-footer .footer-block__heading {font-size:16px;line-height:1.4;font-weight:600}
.footer-5.asos-footer .footer-block__details .rte {font-size:13px;line-height:1.65;gap:12px}
.footer-5.asos-footer .footer-block__details .rte .content-piece {gap:10px;align-items:flex-start}
.footer-5.asos-footer .footer-block__details .rte .content-piece > div {min-width:0;overflow-wrap:anywhere}
.footer-5.asos-footer .footer-block__details .rte .icon {min-width:18px;width:18px;flex:0 0 18px}
.footer-5.asos-footer .footer-block__details .rte .icon svg {width:18px;height:18px}
.footer-5.asos-footer .footer-block__details strong,.footer-5.asos-footer .footer-block__details b {font-weight:500}
.footer-5.asos-footer .footer-block__details .phone-wrapper a {font-size:14px;font-weight:500;display:inline-block}
.footer-5.asos-footer .footer-block__details .content-piece a {text-decoration:none}
.footer-5.asos-footer .footer-block__details .content-piece a:hover {text-decoration:underline}
.footer-5.asos-footer .telegram-wrapper > a {display:flex;align-items:center;gap:10px}
.footer-5.asos-footer .asos-footer-social {display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid color-mix(in srgb,var(--asos-footer-ink) 15%,transparent)}
.footer-5.asos-footer .asos-footer-social h2 {font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.025em;margin:0 0 8px;color:var(--asos-footer-ink)}
.footer-5.asos-footer .asos-footer-social p {font-size:13px;line-height:1.6;margin:0;max-width:44ch}
.footer-5.asos-footer .asos-footer-social nav {display:flex;flex-wrap:wrap;gap:10px}
.footer-5.asos-footer .asos-footer-social a {display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid color-mix(in srgb,var(--asos-footer-accent) 22%,transparent);border-radius:10px;color:var(--asos-footer-accent);background:var(--color-background);font-size:13px;font-weight:600}
.footer-5.asos-footer .asos-footer-social a:hover {background:color-mix(in srgb,var(--asos-footer-accent) 8%,var(--color-background))}
.footer-5.asos-footer .asos-footer-social svg {width:18px;height:18px;fill:currentColor}
.footer-5.asos-footer .asos-footer-social a:focus-visible {outline:2px solid var(--asos-footer-accent);outline-offset:3px}
@media(max-width:767px) {
.footer-5.asos-footer .asos-footer-social {flex-direction:column;align-items:flex-start;gap:18px}
.footer-5.asos-footer .asos-footer-social nav {width:100%;gap:8px}
.footer-5.asos-footer .asos-footer-social a {flex:1 1 auto;padding-inline:12px}
.footer-5.asos-footer .footer-block__text {margin-bottom:24px}
.footer-5.asos-footer .footer-block__mobile .footer-block__heading {font-size:14px;padding-block:16px;margin:0;border-bottom:1px solid color-mix(in srgb,var(--asos-footer-ink) 15%,transparent)}
.footer-5.asos-footer .footer-block__link_list {margin-bottom:0}
.footer-5.asos-footer .footer-block__mobile .footer-block__list {padding-block:12px}
}
