.styles-module__bmv4MW__card{background:var(--c-light-accent);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;padding:2rem 2rem 1.75rem;display:flex}.styles-module__bmv4MW__rail{flex:0 0 24rem;min-width:18rem}.styles-module__bmv4MW__grid{width:100%;min-width:0}.styles-module__bmv4MW__image{aspect-ratio:3/4;object-fit:cover;width:100%;margin-bottom:1.25rem}.styles-module__bmv4MW__name{color:#1f1d1b;font:var(--font-big);font-family:"B52",var(--font-family)}.styles-module__bmv4MW__slogan{color:#1f1d1b;font:var(--font-medium);margin-top:.35rem}.styles-module__bmv4MW__imageFallback{background:linear-gradient(135deg,#ffffff24,#0000000a),var(--c-background-accent)}@media screen and (max-width:60rem){.styles-module__bmv4MW__rail{flex-basis:21rem}}@media screen and (max-width:35rem){.styles-module__bmv4MW__rail{flex-basis:80vw;min-width:16rem}}
.styles-module__e88ujq__productLink{font:var(--font-extra-small);color:var(--c-dark-blue);text-underline-offset:.25em;margin-top:.35rem;text-decoration:underline;display:inline-block}.styles-module__e88ujq__productLink:hover{color:var(--c-accent)}
.page-module__AFRLLq__page{background:var(--c-background);margin:0;padding:7rem .5rem 4rem}.page-module__AFRLLq__header{text-align:center;padding:0 1rem 2rem}.page-module__AFRLLq__title{color:#1f1d1b;font:var(--font-heading-1);font-family:"B52",var(--font-family);margin:0}.page-module__AFRLLq__grid{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:.25rem;display:grid}@media screen and (max-width:35rem){.page-module__AFRLLq__page{padding-top:6rem}}
