.mt-pv{cursor:pointer;line-height:0;display:block;position:relative;overflow:hidden}.mt-pv>video{background:#000;width:100%;height:100%;display:block}.mt-pv:focus-visible{outline-offset:3px;outline:2px solid #121212}.mt-videos__row>.mt-pv{scroll-snap-align:start;border-radius:12px;flex:0 0 284px;height:505px}.mt-videos__row>.mt-pv>video{object-fit:cover}
.pdp-theme .b300-ph{color:#575757;text-align:center;background:repeating-linear-gradient(135deg,#f6f5f3 0 14px,#f1efec 14px 28px);border:1px dashed #00000024;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;padding:16px;display:flex}.pdp-theme .b300-ph svg{opacity:.45;width:34px;height:34px}.pdp-theme .b300-ph span{text-transform:uppercase;letter-spacing:.04em;font-size:14px;font-weight:600;line-height:20px}.pdp-theme .b300-ph small{color:#8a8a8a;font-size:12px}.pdp-theme .mt-feat-row svg{color:#242424;width:44px;height:44px;margin:0 auto 18px;display:block}.pdp-theme .b300-cases{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.pdp-theme .b300-case{background:#fbfbfb;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.pdp-theme .b300-case--lead{grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.pdp-theme .b300-case img,.pdp-theme .b300-case .b300-ph{border-radius:0}.pdp-theme .b300-case:not(.b300-case--lead) img,.pdp-theme .b300-case:not(.b300-case--lead) .b300-ph{object-fit:cover;width:100%;height:auto;aspect-ratio:1!important}.pdp-theme .b300-case--lead img,.pdp-theme .b300-case--lead .b300-ph{object-fit:cover;height:100%}.pdp-theme .b300-case__body{flex-direction:column;align-items:flex-start;gap:0;padding:28px;display:flex}.pdp-theme .b300-case--lead .b300-case__body{align-self:center;padding:40px}.pdp-theme .b300-case__body .mt-p{color:#575757}.pdp-theme .b300-case__body .mt-btn{margin-top:auto}.pdp-theme .b300-case__kicker{letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;margin:0 0 8px;font-size:13px;font-weight:600}.pdp-theme .b300-specs{gap:0;margin:0 0 24px;padding:0;list-style:none;display:grid}.pdp-theme .b300-specs li{color:#242424;border-bottom:1px solid #0000001a;justify-content:space-between;gap:16px;padding:12px 0;font-size:16px;line-height:24px;display:flex}.pdp-theme .b300-specs li span:first-child{color:#575757}.pdp-theme .b300-specs li span:last-child{text-align:right;font-weight:600}@media (max-width:989px){.pdp-theme .b300-cases{grid-template-columns:1fr;gap:16px}.pdp-theme .b300-case--lead{grid-template-columns:1fr}.pdp-theme .b300-case__body,.pdp-theme .b300-case--lead .b300-case__body{padding:20px}}
