.afl-tier-ladder{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;max-width:560px;margin:16px auto 0;padding:0}.afl-tier-ladder li{display:flex;flex-direction:column;gap:4px;padding:10px 8px 11px;border:1px solid rgba(255,255,255,.55);color:#fff;text-align:center}.afl-tier-ladder b{font-family:var(--afl-font-nav, inherit);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.afl-tier-ladder span{font-family:var(--afl-font-display, inherit);font-size:22px;line-height:1.05;text-transform:uppercase;color:#e0241b}.afl-tier-ladder small{font-family:var(--afl-font-nav, inherit);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fffc}.afl-tier-ladder li.is-top{background:#e0241b;border-color:#e0241b}.afl-tier-ladder li.is-top small,.afl-tier-ladder li.is-top span{color:#fff}@media(max-width:749px){.afl-tier-ladder{gap:5px;margin-top:14px}.afl-tier-ladder li{padding:8px 4px 9px}.afl-tier-ladder b{font-size:10.5px;letter-spacing:.1em}.afl-tier-ladder span{font-size:19px}.afl-tier-ladder small{font-size:9.5px;letter-spacing:.08em}}.afl-tier-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#000;color:#fff;box-shadow:0 -2px 10px #0003}.afl-tier-sticky[hidden]{display:none}html.afl-tier-sticky-on body>button[aria-label="Chat with us"]{bottom:calc(var(--afl-tier-sticky-h, 64px) + 12px)!important}.afl-tier-sticky__line{flex:1;margin:0;font-family:var(--afl-font-body, inherit);font-size:14px;line-height:1.3;font-weight:600}.afl-tier-sticky__cta{flex:none;height:40px;padding:0 14px;border:0;background:#e0241b;color:#fff;cursor:pointer;font-family:var(--afl-font-nav, inherit);font-weight:700;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.afl-tier-pdp{margin:12px 0 2px}.afl-tier-pdp__h{margin:0 0 7px;font-family:var(--afl-font-nav, inherit);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#fffc}.afl-tier-pdp__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.afl-tier-pdp__card{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 9px 9px;border:1px solid rgba(255,255,255,.35);color:#fff;min-width:0}.afl-tier-pdp__lbl{font-family:var(--afl-font-nav, inherit);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffffbf;white-space:nowrap}.afl-tier-pdp__card b{font-size:17px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.afl-tier-pdp__card i{font-style:normal;font-size:11px;color:#ffffffb3}.afl-tier-pdp__card.is-now{background:#e0241b;border-color:#e0241b}.afl-tier-pdp__card.is-now .afl-tier-pdp__lbl,.afl-tier-pdp__card.is-now i{color:#fff}.afl-tier-pdp__fine{margin-top:2px}.afl-tier-comp{margin:14px 0 4px;padding:12px 0 0;border-top:1px solid rgba(0,0,0,.1)}.afl-tier-comp__hook{margin:-2px 0 10px;font-family:var(--afl-font-body, inherit);font-size:14px;line-height:1.4;font-style:italic;color:#333}.afl-tier-comp ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.afl-tier-comp li{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:10px}.afl-tier-comp img{width:64px;height:64px;object-fit:cover;background:#f2efe9}.afl-tier-comp__t{display:flex;flex-direction:column;gap:3px;font-size:13px;line-height:1.3;min-width:0}.afl-tier-comp__p b{color:#e0241b;font-weight:700}.afl-tier-comp__p s{color:#8a857e;font-size:12px}.afl-tier-comp .afl-tier-card__add{padding:0 12px}
/*# sourceMappingURL=/cdn/shop/t/63/assets/afroyla-lbf-tier-pages.css.map */
