.barefoot-sale-section{padding-top:1.5rem}.barefoot-sale-banner{background:radial-gradient(circle at 84%,#ff66001a,#0000 13rem),linear-gradient(115deg,#fff2e8 0%,#fffaf6 62%,#f8f4ee 100%);border:1px solid #ff660038;border-radius:20px;justify-content:space-between;align-items:center;gap:2rem;padding:2rem clamp(1.25rem,4vw,3rem);text-decoration:none;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.barefoot-sale-banner:hover{border-color:#ff660061;transform:translateY(-2px)}.barefoot-sale-banner:focus-visible{outline:2px solid var(--c-primary);outline-offset:3px}.barefoot-sale-copy{min-width:0}.barefoot-sale-eyebrow{color:var(--c-primary);letter-spacing:.14em;text-transform:uppercase;align-items:center;margin-bottom:.5rem;font-size:.8rem;font-weight:800;display:inline-flex}.barefoot-sale-copy h2{color:var(--c-dark);margin:0 0 .4rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.15}.barefoot-sale-copy p{color:var(--c-text-muted);margin:0;font-size:.95rem}.barefoot-sale-cta{z-index:1;background:var(--c-primary);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:48px;padding:.75rem 1.25rem;font-size:.95rem;font-weight:700;transition:background-color .2s,transform .2s;display:inline-flex;position:relative}.barefoot-sale-banner:hover .barefoot-sale-cta{background:var(--c-primary-hover);transform:translate(3px)}@media (max-width:575.98px){.barefoot-sale-section{padding-top:1rem}.barefoot-sale-banner{flex-direction:column;align-items:stretch;gap:1.25rem;padding:1.5rem}.barefoot-sale-copy h2{font-size:1.6rem}.barefoot-sale-copy p{font-size:.9rem}.barefoot-sale-cta{width:100%}}.brand-card{border:1px solid var(--c-border);background-color:#fff;border-radius:16px;flex-direction:column;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex;overflow:hidden;text-decoration:none!important}.brand-card:hover{border-color:var(--c-primary);transform:translateY(-8px);box-shadow:0 15px 30px #00000014}.brand-logo-container{border-bottom:1px solid var(--c-border);justify-content:center;align-items:center;height:180px;padding:2rem;display:flex}.brand-logo-img{object-fit:contain;max-width:100%;max-height:80px;transition:transform .3s}.brand-card:hover .brand-logo-img{transform:scale(1.05)}.brand-info{flex-direction:column;flex-grow:1;padding:2rem;display:flex}.brand-desc{color:var(--c-text-main);flex-grow:1;margin-bottom:2rem;font-size:15px;line-height:1.6}.brand-cta{background-color:var(--c-primary);color:#fff;border-radius:50px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:700;transition:background-color .2s,transform .2s;display:inline-flex}.brand-card:hover .brand-cta{background-color:var(--c-primary-hover,#e65c00)}
.footbic-benefits-list li{padding:4px 0}
.leaguanoPage{margin-top:5px}.textGap{margin-top:15px}.colGap{margin-top:62px}.leaguanoPage li{margin-top:6px}.accordion-button{font-size:18px;font-weight:500}.accordion-button:not(.collapsed){background-color:var(--c-primary-light);color:var(--c-primary);border-bottom:2px solid var(--c-primary)}.leguano-li li{list-style-type:disc}

