.mix-match-feature{padding-top:var(--mmf-pad-top, 0px);padding-bottom:var(--mmf-pad-bottom, 0px)}.mix-match-feature__header{margin-bottom:2rem}.mix-match-feature__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.mix-match-feature--image-left .mix-match-feature__card{order:2}.mix-match-feature--image-left .mix-match-feature__media{order:1}.mix-match-feature__card{display:flex;align-items:center;justify-content:center;padding:var(--mmf-card-pad, 48px) 24px}.mix-match-feature__card-inner{width:100%;max-width:var(--mmf-card-max, 360px)}.mix-match-feature__media{position:relative;min-width:0;overflow:hidden}.mix-match-feature__frame{overflow:hidden;aspect-ratio:var(--mmf-image-aspect, 3 / 4)}.mix-match-feature__image{display:block;width:100%;height:100%;object-fit:cover}.mix-match-feature--fit-contain .mix-match-feature__frame{position:absolute;top:0;bottom:0;width:auto;max-width:100%;left:50%;transform:translate(-50%)}.mix-match-feature--fit-contain.mix-match-feature--align-outer .mix-match-feature__frame,.mix-match-feature--fit-contain.mix-match-feature--image-left.mix-match-feature--align-inner .mix-match-feature__frame{left:auto;right:0;transform:none}.mix-match-feature--fit-contain.mix-match-feature--align-inner .mix-match-feature__frame,.mix-match-feature--fit-contain.mix-match-feature--image-left.mix-match-feature--align-outer .mix-match-feature__frame{left:0;right:auto;transform:none}.mix-match-feature--fit-fill .mix-match-feature__media{display:flex;flex-direction:column}.mix-match-feature--fit-fill .mix-match-feature__frame{flex:1 1 auto;width:100%;max-height:var(--mmf-max-height, 540px)}.mix-match-feature__placeholder{display:grid;gap:1rem;place-items:center;padding:2rem;text-align:center}.mix-match-feature__placeholder .placeholder-svg{max-width:220px}@media(max-width:699px){.mix-match-feature__grid{grid-template-columns:1fr}.mix-match-feature--image-left .mix-match-feature__card,.mix-match-feature--image-left .mix-match-feature__media{order:0}.mix-match-feature__card{padding:32px 20px}.mix-match-feature--fit-contain .mix-match-feature__frame{position:static;width:100%;max-width:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
