.CategoryFooter_rootContainer__M_Lwb{padding-block:1.25rem;text-align:center;width:100%;display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1180px){.CategoryFooter_rootContainer__M_Lwb{gap:2.5rem;padding-block:2.5rem}}.CategoryFooter_title-container__6BWvq{--column-count:4;display:grid;grid-template-columns:repeat(var(--column-count),1fr);grid-gap:var(--gutter);gap:var(--gutter);width:100%}@media(min-width:768px){.CategoryFooter_title-container__6BWvq{--column-count:12}}@media(min-width:1180px){.CategoryFooter_title-container__6BWvq{--column-count:12}}.CategoryFooter_rootTextContainer__AEIWo{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:1180px){.CategoryFooter_rootTextContainer__AEIWo{grid-column:4/span 6}}.CategoryFooter_rootTitle__wL7pQ{font-size:2rem;font-weight:700;letter-spacing:-.6px;line-height:1.125;margin-bottom:.625rem;text-wrap:balance;width:75%}@media(min-width:1180px){.CategoryFooter_rootTitle__wL7pQ{font-size:2.5rem;letter-spacing:-1px;line-height:1.15}}@media(min-width:768px){.CategoryFooter_rootTitle__wL7pQ{width:100%}}.CategoryFooter_rootDescription__Id7mD{font-size:.9375rem;font-weight:700;letter-spacing:-.2px;line-height:1.6;overflow-wrap:anywhere;color:#666;text-wrap:wrap}@media(min-width:768px){.CategoryFooter_rootDescription__Id7mD{width:50%}}.CategoryFooter_items__vaNR0{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem}@media(min-width:768px){.CategoryFooter_items__vaNR0{gap:2.5rem}.CategoryFooter_info-item__mgKWo{grid-template-columns:repeat(auto-fit,10rem)}}.CategoryFooter_itemDescription__lcUf2{font-size:.8125rem;font-weight:700;letter-spacing:-.1px;line-height:1.231}.CategoryFooter_itemContainer__tn_S7{width:8.25rem;min-height:8.25rem}.CategoryFooter_itemContainer__tn_S7:has(button){cursor:pointer}.CategoryFooter_itemContainer__tn_S7:has(button):focus-within .CategoryFooter_mediaContainer__8n_RZ,.CategoryFooter_itemContainer__tn_S7:has(button):hover .CategoryFooter_mediaContainer__8n_RZ{border-color:#000}@media(min-width:768px){.CategoryFooter_info-item__mgKWo .CategoryFooter_itemContainer__tn_S7{width:10rem}}@media(min-width:0px)and (max-width:767.8px){.CategoryFooter_itemContainer__tn_S7.CategoryFooter_mobile-small__m8Gtm{width:4.5rem;min-height:4.5rem}}.CategoryFooter_mediaContainer__8n_RZ{display:inline-flex;justify-content:center;align-items:center;border-radius:100%;overflow:clip;margin-bottom:.625rem;width:6rem;height:6rem;border:1.5px solid rgba(0,0,0,0);transition:border-color .1s ease-in-out}@media not all and (pointer:coarse){.CategoryFooter_is-interactive__rqpfc:hover .CategoryFooter_mediaContainer__8n_RZ{border-color:#000}}.CategoryFooter_large__uQIWU .CategoryFooter_mediaContainer__8n_RZ{width:7.75rem;height:7.75rem}@media(min-width:0px)and (max-width:767.8px){.CategoryFooter_mobile-small__m8Gtm .CategoryFooter_mediaContainer__8n_RZ{width:4.5rem;height:4.5rem}}.CategoryFooter_media__nrOJx{width:3.75rem;height:3.75rem;display:flex;justify-content:center;position:relative}.CategoryFooter_large__uQIWU .CategoryFooter_media__nrOJx{width:7.75rem;height:7.75rem}@media(min-width:0px)and (max-width:767.8px){.CategoryFooter_mobile-small__m8Gtm .CategoryFooter_media__nrOJx{width:4.5rem;height:4.5rem}}.CategoryFooter_loyalty-hub__3LOc4{padding-block:0}