.automatic-pageteaser{background-color:var(--color--bg-alternate);overflow:hidden}.automatic-pageteaser .products__list{grid-column:1 / -1}.automatic-pageteaser .product{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;background-color:var(--color--bg);box-shadow:var(--shadow-2)}@media (prefers-reduced-motion:no-preference){.automatic-pageteaser .product{transition:box-shadow var(--timing) var(--ease)}}.automatic-pageteaser .product:hover{box-shadow:var(--shadow-1)}.automatic-pageteaser .product:hover .product__link{color:var(--color--highlight)}.automatic-pageteaser .product__media{width:6rem;height:6rem;flex-shrink:0}.automatic-pageteaser .product__link{color:inherit;font-size:1.25rem;font-weight:700;text-decoration:none}@media (prefers-reduced-motion:no-preference){.automatic-pageteaser .product__link{transition:color var(--timing) var(--ease)}}.automatic-pageteaser .product__link::after{content:"";position:absolute;inset:0;z-index:1;outline-offset:2px}.automatic-pageteaser .product__link:focus-visible{outline:none}.automatic-pageteaser .product__link:focus-visible::after{outline:2px solid var(--color--black)}@media (prefers-color-scheme:dark){html:not([data-color-scheme="light"]) .automatic-pageteaser .product__link:focus-visible::after{outline-color:var(--color--white)}}[data-color-scheme="dark"] .automatic-pageteaser .product__link:focus-visible::after{outline-color:var(--color--white)}@media (min-width:40em){.automatic-pageteaser .products__inner-container{display:grid;grid-template-columns:1fr auto;gap:0 2rem;align-items:baseline}.automatic-pageteaser .products__title{grid-row:1 / 2;grid-column:1 / 2}}
