.tm-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.tm-story--single{grid-template-columns:minmax(0,1fr)}.tm-story *{box-sizing:border-box}.tm-story--right .tm-story__editorial{order:2}.tm-story__editorial{min-width:0;height:100%;width:100%}.tm-story .tm-story__editorial .tm-hero__playback{left:var(--tm-story-gutter)}
.tm-story__browser{min-width:0;padding:var(--tm-story-top) var(--tm-story-gutter) var(--tm-story-bottom);text-align:var(--tm-edit-align)}.tm-story__browser-copy{min-width:0;overflow-wrap:anywhere}.tm-story__families{display:flex;gap:8px 16px;flex-wrap:wrap;margin:24px 0 30px}.tm-story__family,.tm-story__page{font-family:inherit;font-size:16px;line-height:22px;font-weight:500;letter-spacing:normal;text-transform:none;min-width:44px;min-height:44px;border:0;border-radius:0;padding:11px 4px;background:transparent;color:var(--tm-edit-fg);white-space:normal;overflow-wrap:anywhere;cursor:pointer}.tm-story__family[aria-pressed=true]{text-decoration:underline;text-underline-offset:6px}.tm-story__page{padding:11px}.tm-story__page:disabled{opacity:.45;cursor:default}.tm-story__family:hover{text-decoration:underline;text-underline-offset:6px}
.tm-story__pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;margin-top:24px;font:400 14px/20px TMInter,Arial,sans-serif;letter-spacing:normal;color:var(--tm-edit-support)}.tm-story__pager{display:flex;gap:8px}.tm-story__collection,.tm-story__browse{display:inline-flex;align-items:center;min-height:44px;min-width:44px;font:500 16px/22px TMInter,Arial,sans-serif;letter-spacing:normal;color:var(--tm-edit-fg);text-decoration:underline;text-underline-offset:6px;max-width:100%;overflow-wrap:anywhere}.tm-story__browse{margin-top:22px}.tm-story__empty{font:400 18px/27px TMInter,Arial,sans-serif;letter-spacing:normal;overflow-wrap:anywhere;color:var(--tm-edit-support);margin:20px 0}.tm-story [hidden]{display:none!important}.tm-story a:focus-visible,.tm-story button:focus-visible{outline:2px solid #fdfdfd;outline-offset:2px;box-shadow:0 0 0 4px #17191c}.tm-story__editor-note{font:400 14px/20px TMInter,Arial,sans-serif;padding:12px;margin:16px var(--tm-story-gutter);background:#f3f4f5;color:#17191c}
@media(max-width:850px){.tm-story{grid-template-columns:minmax(0,1fr)}.tm-story--right .tm-story__editorial{order:0}.tm-story__browser{padding:var(--tm-story-mobile-top) 0 var(--tm-story-mobile-bottom)}.tm-story__browser-copy,.tm-story__pagination,.tm-story__collection,.tm-story__empty{margin-left:var(--tm-story-mobile-gutter);margin-right:var(--tm-story-mobile-gutter)}.tm-story__browser-copy{max-width:calc(100% - var(--tm-story-mobile-gutter)*2)}.tm-story .tm-story__editorial .tm-hero__playback{left:var(--tm-story-mobile-gutter)}.tm-story .tm-card__copy{padding-left:var(--tm-story-mobile-gutter);padding-right:var(--tm-story-mobile-gutter)}.tm-story__empty{font-size:16px;line-height:24px}.tm-story__editor-note{margin-inline:var(--tm-story-mobile-gutter)}}

.tm-story:not([data-ready]) .tm-story__families,.tm-story:not([data-ready]) .tm-story__pager{display:none}

@media(min-width:851px){.tm-story .tm-card__image-link{width:min(100%,var(--tm-story-product-image-width,320px));margin-inline:auto}}
