.ms-blocks-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--ms-blocks-gap, 1.5rem);align-items:start}.ms-block{min-width:0;grid-column:span 12}.ms-block img,.ms-block video{max-width:100%;height:auto}.ms-block>a:not(.button){display:block;border:none;outline-offset:2px}.ms-block>a:focus{outline:none}.ms-block>a:focus-visible{outline:2px solid currentColor}.ms-block>a img{display:block;transition:opacity .2s ease}.ms-block>a:hover img,.ms-block>a:focus-visible img{opacity:.85}.ms-block-video__ratio{position:relative;width:100%;overflow:hidden}.ms-block-video__ratio--native{display:block}.ms-block-video__iframe,.ms-block-video__player{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.ms-block-video__ratio--native .ms-block-video__player{position:relative;height:auto;display:block}.ms-block-video__placeholder{background-color:#0000000d}.ms-block-video__placeholder .placeholder-svg{width:100%;height:100%;position:absolute;top:0;left:0}.ms-block-featured-product .card-wrapper,.ms-block-featured-article .article-card-wrapper{height:100%}.ms-block-featured-article__empty{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background-color:#0000000a}.ms-block-featured-article__empty .placeholder-svg{width:100%;height:100%}.ms-block-menu .list-unstyled{list-style:none;margin:0;padding:0}.ms-block-menu__list{display:flex;flex-direction:column;gap:.5rem}.ms-block-menu__list--horizontal{flex-direction:row;flex-wrap:wrap;gap:.75rem 1.25rem}.ms-block-menu__sub-list{margin-top:.35rem;display:flex;flex-direction:column;gap:.35rem;align-items:inherit}.ms-block-menu .ms-block-menu__sub-list>.ms-block-menu__sub-item{margin-left:1.25rem}.ms-block-menu__link{display:inline-block}.ms-block-menu__link.button{display:inline-flex}.ms-block-menu__link--plain{color:inherit;text-decoration:none}.ms-block-menu__link--plain:hover,.ms-block-menu__link--plain:focus-visible{color:inherit;text-decoration:underline}.ms-block-menu__link--child{font-size:.9em}.ms-block-menu__empty{color:rgba(var(--color-foreground),.5);font-style:italic;margin:0}.ms-block-cta{display:flex;flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ms_blocks.css.map */
