.mt-closer-look{--mt-cl-gap: clamp(1.25rem, 2.5vw, 2rem);--mt-cl-radius: 20px;--mt-cl-text: #111;--mt-cl-muted: #555}.mt-closer-look__inner{width:min(100% - 32px,1280px);max-width:1280px;margin-inline:auto}.mt-closer-look__header{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.mt-closer-look__title{margin:0;color:var(--mt-cl-text);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.mt-closer-look__grid{display:grid;grid-template-columns:repeat(var(--mt-cl-columns, 2),minmax(0,1fr));gap:var(--mt-cl-gap);align-items:start}.mt-closer-look__card{position:relative;min-width:0}.mt-closer-look__card--linked{cursor:pointer}.mt-closer-look__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:var(--mt-cl-radius)}.mt-closer-look__card-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mt-closer-look__card--horizontal{grid-column:1 / -1}.mt-closer-look__card-inner{display:flex;flex-direction:column;gap:1rem}.mt-closer-look__card--horizontal .mt-closer-look__card-inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:center}.mt-closer-look__card--horizontal.mt-closer-look__card--media-right .mt-closer-look__card-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.mt-closer-look__card--horizontal.mt-closer-look__card--media-right .mt-closer-look__media{order:2}.mt-closer-look__card--horizontal.mt-closer-look__card--media-right .mt-closer-look__body{order:1}.mt-closer-look__card--horizontal.mt-closer-look__card--no-media .mt-closer-look__card-inner{grid-template-columns:minmax(0,1fr)}.mt-closer-look__media{position:relative;overflow:hidden;border-radius:var(--mt-cl-radius);background:#f3f3f3;aspect-ratio:16 / 10}.mt-closer-look__media--empty{display:none}.mt-closer-look__media-el{display:block;width:100%;height:100%;object-fit:cover}.mt-closer-look__body{min-width:0}.mt-closer-look__heading{margin:0 0 .5rem;color:var(--mt-cl-text);font-size:1.125rem;font-weight:700;line-height:1.3}.mt-closer-look__text{color:var(--mt-cl-muted);font-size:.9375rem;line-height:1.55}.mt-closer-look__text>*:first-child{margin-block-start:0}.mt-closer-look__text>*:last-child{margin-block-end:0}.mt-closer-look__product-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem}.mt-closer-look__product-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.875rem 1.75rem;border-radius:999px;background:#111;color:#fff;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.mt-closer-look__product-button:hover{background:#333;color:#fff;transform:translateY(-2px)}.mt-closer-look__product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;color:var(--mt-cl-text);font-size:1.25rem;font-weight:700;line-height:1.2}.mt-closer-look__product-compare-price{color:var(--mt-cl-muted);font-size:.875rem;font-weight:400;text-decoration:line-through}.mt-closer-look__media-placeholder{display:grid;place-items:center;width:100%;height:100%;color:#999;font-size:.875rem}@media screen and (max-width:749px){.mt-closer-look__inner{width:min(100% - 24px,1280px);max-width:1280px}.mt-closer-look__grid{grid-template-columns:1fr}.mt-closer-look__card,.mt-closer-look__card--horizontal{grid-column:auto}.mt-closer-look__card-inner,.mt-closer-look__card--horizontal .mt-closer-look__card-inner,.mt-closer-look__card--horizontal.mt-closer-look__card--media-right .mt-closer-look__card-inner{display:flex;flex-direction:column;gap:.875rem}.mt-closer-look__card--horizontal.mt-closer-look__card--media-right .mt-closer-look__media,.mt-closer-look__card--horizontal.mt-closer-look__card--media-right .mt-closer-look__body{order:initial}.mt-closer-look__media-el{width:100%;max-width:none}.mt-closer-look__media{width:100%;max-width:none;display:block;align-self:stretch}.mt-closer-look__heading{font-size:1.0625rem}.mt-closer-look__product-actions{gap:.75rem 1rem;margin-top:1.25rem}.mt-closer-look__product-button{min-height:44px;padding:.75rem 1.375rem;font-size:.9375rem}.mt-closer-look__product-price{font-size:1.125rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mt-closer-look.css.map */
