.enavi-category-list{background:var(--section-bg, #fff);padding:var(--pad-top-mobile, 48px) 24px var(--pad-bottom-mobile, 48px)}.enavi-category-list__header{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:217px;margin:0 auto 32px}.enavi-category-list__eyebrow{font-family:Nord,serif;font-weight:500;font-size:var(--eyebrow-font-size-mobile, 11px);line-height:1;letter-spacing:.33px;text-transform:uppercase;color:var(--color-war-black);opacity:.5;margin:0}.enavi-category-list__title{font-family:Satoshi,sans-serif;font-weight:700;font-size:var(--heading-font-size-mobile, 24px);line-height:38px;letter-spacing:-.72px;color:var(--color-war-blue);margin:0}.enavi-category-list__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:24px;max-width:1206px;margin:0 auto}.enavi-category-list__cell{display:flex;transition:transform .25s ease-in}.enavi-category-list__cell:has(:focus-visible){transform:translateY(-3px)}.enavi-category-list__cell>.enavi-category-card{width:100%}.enavi-category-list__view-all{display:flex;justify-content:center;margin-top:48px}.enavi-category-card{display:flex;flex-direction:column;align-items:center;text-decoration:none}.enavi-category-card__media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:168.5 / 188;padding-top:8px;border:1px solid var(--color-war-outline);border-radius:12px 12px 28px 28px;overflow:hidden}.enavi-category-card__image{width:100%;height:auto;max-height:46%;object-fit:contain}.enavi-category-card__label{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:52px;margin-top:-51px;padding:10px 10px 10px 20px;background:var(--color-war-beige);border:1px solid transparent;border-radius:90px;box-shadow:var(--shadow-floating);position:relative;z-index:2;transition:background-color .25s ease-in,border-color .25s ease-in,border-width .25s ease-in}.enavi-category-card__title{font-family:Satoshi,sans-serif;font-weight:700;font-size:16px;line-height:.971;letter-spacing:-.48px;color:var(--color-war-black);transition:color .25s ease-in}.enavi-category-card__arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:47px;height:32px;border-radius:16px;background:var(--color-war-blue);transition:background-color .25s ease-in}.enavi-category-card__arrow svg{width:15px;height:8px;margin:0}.enavi-category-card__arrow svg path{transition:stroke .25s ease-in}.enavi-category-card:focus-visible .enavi-category-card__media{border-width:2px;border-color:var(--color-war-blue)}.enavi-category-card:focus-visible .enavi-category-card__label{background:var(--color-war-blue);border-width:1px;border-color:var(--color-war-blue)}.enavi-category-card:focus-visible .enavi-category-card__title{color:#fff}.enavi-category-card:focus-visible .enavi-category-card__arrow{background:#fff}.enavi-category-card:focus-visible .enavi-category-card__arrow svg path{stroke:var(--color-war-blue)}@media(hover:hover)and (pointer:fine){.enavi-category-list__cell:hover{transform:translateY(-3px)}.enavi-category-card:hover .enavi-category-card__media{border-width:2px;border-color:var(--color-war-blue)}.enavi-category-card:hover .enavi-category-card__label{background:var(--color-war-blue);border-width:1px;border-color:var(--color-war-blue)}.enavi-category-card:hover .enavi-category-card__title{color:#fff}.enavi-category-card:hover .enavi-category-card__arrow{background:#fff}.enavi-category-card:hover .enavi-category-card__arrow svg path{stroke:var(--color-war-blue)}}@media only screen and (min-width:768px){.enavi-category-list{padding:var(--section-padding-top, 70px) var(--war-gutter-min, 48px) var(--section-padding-bottom, 70px)}.enavi-category-list__header{gap:2px;max-width:none;margin-bottom:40px}.enavi-category-list__eyebrow{font-size:var(--eyebrow-font-size, 12px);letter-spacing:.36px}.enavi-category-list__title{font-size:var(--heading-font-size, 28px);letter-spacing:-.84px}.enavi-category-list__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:18px;row-gap:18px}.enavi-category-list__view-all{margin-top:40px}.enavi-category-card__media{width:96.5%;aspect-ratio:1}.enavi-category-card__image{width:90.6%;max-height:67%}.enavi-category-card__label{gap:10px;padding:10px 16px 10px 20px}.enavi-category-card__title{font-size:17px;letter-spacing:-.51px}}
/*# sourceMappingURL=/cdn/shop/t/394/assets/enavi-collection-list.css.map */
