.card-shop-by{width:100%;min-height:116px;font:inherit;color:#09023d;text-align:start;cursor:pointer;background-color:#fff;border:1px solid #dcdfe5;border-radius:10px;align-items:stretch;padding:0;text-decoration:none;display:flex;overflow:hidden}.card-shop-by:hover,.card-shop-by:visited{color:#09023d}.card-shop-by:focus-visible{outline-offset:2px;outline:2px solid #00b4e7}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.card-shop-by-image{transition:transform .25s ease-out}.card-shop-by:hover .card-shop-by-image{transform:scale(1.025)}}.card-shop-by-media{flex:0 0 130px;justify-content:center;align-items:center;display:flex}.card-shop-by-image{--feed-image-width:90px;--feed-image-height:90px}.card-shop-by-content{background-color:#f6f7f8;flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;padding:24px 20px;display:flex}.card-shop-by-title{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4}.card-shop-by-title strong,.card-shop-by-title{font-weight:500}.card-shop-by-caption{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4}.card-shop-by-caption strong{font-weight:500}.card-shop-by-caption{color:#4d5e80}
.shop-by-carousel{flex-direction:column;gap:4px;display:flex}@media (min-width:992px){.shop-by-carousel{gap:8px}}.shop-by-carousel-heading{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.4}.shop-by-carousel-heading strong{font-weight:500}.shop-by-carousel-heading{color:#09023d;margin:0;font-weight:500}@media (min-width:992px){.shop-by-carousel-heading{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.4}.shop-by-carousel-heading strong,.shop-by-carousel-heading{font-weight:500}}.feed-carousel.shop-by-carousel-cards{width:auto;margin-inline:calc(-1*var(--space-gutter))}@media (min-width:992px){.feed-carousel.shop-by-carousel-cards{margin-inline:-4px}.feed-carousel.shop-by-carousel-cards .carousel-track{padding-inline:4px}}.shop-by-carousel-item{width:280px}.shop-by-carousel-item>.card-shop-by{flex:1}
/*# sourceMappingURL=02zoaw5nx88r0.css.map*/