.mega-menu.phx-mega{display:block;padding-block:2.25rem 0}.phx-mega__inner{display:grid;grid-template-columns:var(--phx-mega-columns);align-items:start;max-width:var(--container-xl-max-width, 85rem);margin-inline:auto}.phx-mega__inner--extra{grid-template-columns:var(--phx-mega-columns) var(--phx-mega-extra)}.phx-mega .phx-mega__columns{display:contents}.phx-mega .mega-menu__linklist>.phx-mega__column{max-width:none;min-width:0;padding-inline:2rem;padding-block-end:2rem}.phx-mega__column:first-child{padding-inline-start:0!important}.phx-mega__column+.phx-mega__column{border-inline-start:1px solid rgb(var(--text-color) / .1)}.phx-mega__heading{display:inline-block;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);text-transform:uppercase;color:rgb(var(--text-color))}.phx-mega__accent{display:block;width:1.75rem;height:3px;margin-block:.625rem 1.125rem;background:var(--phx-mega-accent)}.phx-mega__heading+.phx-mega__list{margin-block-start:1rem}.phx-mega__list{display:grid;row-gap:.6875rem}.phx-mega__list--split{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--phx-mega-rows),auto);grid-auto-flow:column;column-gap:1rem}.phx-mega__link{color:rgb(var(--text-color));font-weight:500;transition:color .15s ease}.phx-mega__link:hover,.phx-mega__link[aria-current=page]{color:var(--phx-mega-accent)}.phx-mega__all,.phx-mega__footer-link{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:.1em;text-transform:uppercase;color:var(--phx-mega-accent)}.phx-mega__all{margin-block-start:1.125rem;font-size:var(--text-sm)}.phx-mega__all svg,.phx-mega__footer-link svg{flex-shrink:0;transition:transform .15s ease}.phx-mega__all:hover svg,.phx-mega__footer-link:hover svg{transform:translate(3px)}.phx-mega .mega-menu__promo.phx-mega__extra{display:block;padding-block-end:2rem}.phx-mega .mega-menu__promo.phx-mega__extra>*{max-width:none;min-width:0}.phx-mega__card{display:flex;flex-direction:column;gap:.875rem;padding:1.75rem;background:var(--phx-mega-extra-background, transparent)}.phx-mega__card-media{display:block;overflow:hidden;margin-block-end:.25rem}.phx-mega__card-media img{display:block;width:100%;height:auto}.phx-mega__card-eyebrow,.phx-mega__card-heading,.phx-mega__card-text{margin:0}.phx-mega__card-eyebrow{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color) / .65)}.phx-mega__card-heading{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:2rem;line-height:1;text-transform:uppercase}.phx-mega__card-text{line-height:1.5;color:rgb(var(--text-color) / .8)}.phx-mega__card-button{display:block;margin-block-start:.375rem;padding:.75rem 1.125rem;text-align:center;background:var(--phx-mega-accent);color:#fff;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:.08em;text-transform:uppercase;transition:opacity .15s ease}.phx-mega__card-button:hover{opacity:.9}.phx-mega__card-link{text-align:center;font-size:var(--text-sm);text-decoration:underline;text-underline-offset:3px}.phx-mega__footer{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;max-width:var(--container-xl-max-width, 85rem);margin-inline:auto;padding-block:1.125rem 1.375rem;border-block-start:1px solid rgb(var(--text-color) / .1)}.phx-mega__footer-text{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color) / .65)}@media screen and (max-width:1199px){.phx-mega__inner--extra{grid-template-columns:var(--phx-mega-columns)}.phx-mega .mega-menu__promo.phx-mega__extra{display:none}.phx-mega .mega-menu__linklist>.phx-mega__column{padding-inline:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/phoenix-mega-menu.css.map */
