.omw-directory{padding-block:58px 76px}.omw-directory__header{max-width:800px;margin-bottom:34px}.omw-directory__header h1{margin-block:14px 18px}.omw-directory__intro{max-width:65ch;font-size:1.08em;line-height:1.65}.omw-directory__back{display:inline-block;padding-block:8px;text-decoration:underline;text-underline-offset:4px}.omw-directory__topics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid;border-bottom:1px solid;gap:0;margin-bottom:60px}.omw-directory__topic{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:22px 18px;line-height:1.5;text-decoration:none;border-inline-end:1px solid color-mix(in srgb,currentColor 18%,transparent)}.omw-directory__topic:last-child{border-inline-end:0}.omw-directory__topic .heading{margin:0;font-size:.97em}.omw-directory__topic>span:not(.heading){font-size:.87em}.omw-directory__topic>span:last-child{margin-top:auto;font-size:1.4em}.omw-directory__topic:hover,.omw-directory__topic--active{background:color-mix(in srgb,currentColor 6%,transparent)}.omw-directory a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.omw-directory__articles>h2{margin-bottom:28px}.omw-directory__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 28px}.omw-directory__card{min-width:0}.omw-directory__image{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:4 / 3;background:color-mix(in srgb,currentColor 4%,transparent)}.omw-directory__image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:50% 50%}.omw-directory__image[href$="/omw-cavalry-vs-hussar-electric-skateboard"] img,.omw-directory__image[href$="/electric-skateboard-gravel-grass-rough-roads"] img{object-fit:contain}.omw-directory__image[href$="/electric-skateboard-hill-climbing-guide"] img{object-position:100% 50%}.omw-directory__card-copy{padding-top:18px}.omw-directory__date{font-size:.76em;opacity:.7}.omw-directory__card h3{margin-block:10px 12px;line-height:1.35;overflow-wrap:anywhere}.omw-directory__card p{line-height:1.6;font-size:.9em}.omw-directory__card h3 a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:999px){.omw-directory__topics{grid-template-columns:repeat(2,minmax(0,1fr))}.omw-directory__topic{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.omw-directory__topic:nth-child(2n){border-inline-end:0}.omw-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.omw-directory{padding-block:30px 48px}.omw-directory__topics{grid-template-columns:1fr;margin-bottom:38px}.omw-directory__topic{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-inline-end:0;padding:16px 12px;gap:12px}.omw-directory__topic>span:not(.heading):not(:last-child){display:none}.omw-directory__topic>span:last-child{margin-top:0}.omw-directory__topic:last-child{border-bottom:0}.omw-directory__grid{grid-template-columns:1fr;gap:32px}}.omw-directory--hub{padding-top:0}.omw-directory--hub .omw-directory__header{max-width:none;padding:54px 24px 40px;margin-bottom:34px;background:#f0f1ee;text-align:center}.omw-directory--hub .omw-directory__header h1{margin:0 0 20px;font-size:clamp(3.25rem,6.5vw,6.25rem);line-height:1.04;letter-spacing:-.035em;text-transform:uppercase}.omw-directory--hub .omw-directory__intro{margin:0 auto;max-width:62ch;font-size:1.05em;line-height:1.6}.omw-directory__signup{max-width:560px;margin:26px auto 0}.omw-directory__signup-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:16px}.omw-directory__email{min-width:0;display:block;position:relative}.omw-directory__email-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.omw-directory__email input{display:block;width:100%;min-height:58px;border:1px solid #c7ccc6;border-radius:8px;background:transparent;color:inherit;padding:15px 20px;font:inherit;font-size:16px}.omw-directory__email input::placeholder{color:#646b64;opacity:1}.omw-directory__subscribe{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:58px;padding-inline:30px;border-radius:999px;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0;white-space:nowrap}.omw-directory__subscribe svg{flex:0 0 auto}.omw-directory__form-message{margin:0;line-height:1.6}.omw-directory__form-message[role=alert]{margin-bottom:16px}.omw-directory__signup :is(input,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:699px){.omw-directory--hub{padding-top:0}.omw-directory--hub .omw-directory__header{padding:34px 18px 26px;margin-bottom:22px}.omw-directory--hub .omw-directory__header h1{font-size:clamp(2.8rem,12vw,4rem);margin-bottom:14px}.omw-directory--hub .omw-directory__intro{font-size:.93em}.omw-directory__signup{margin-top:20px}.omw-directory__signup-row{grid-template-columns:1fr;gap:10px}.omw-directory__email input,.omw-directory__subscribe{min-height:52px}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map */
