.mjp{position:absolute;top:0;right:0;bottom:0;left:0;display:block;container-type:inline-size}.mjp__ph{position:absolute;top:50%;display:block;width:30%;aspect-ratio:9/19;border-radius:5cqw;padding:1.1cqw;box-sizing:border-box;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.mjp__ph--a{left:18.5%;transform:translateY(-50%);background:#1d1b19;box-shadow:0 3.4cqw 6cqw -2.4cqw #402c1c94,inset 0 0 0 .3cqw #3d3935;z-index:2}.mjp__ph--b{right:18.5%;transform:translateY(-50%);background:#f7f4ef;box-shadow:0 3cqw 6cqw -2.8cqw #402c1c6b,inset 0 0 0 .35cqw #ded7cc;z-index:1}.mjp--one .mjp__ph--a{left:50%;width:33%;transform:translate(-50%,-50%)}.mjp__scr{display:block;width:100%;height:100%;border-radius:4cqw;overflow:hidden;background:#fff}.mjp__scr img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.mjp__notch{position:absolute;top:2.2cqw;left:50%;width:8.5cqw;height:2.2cqw;margin-left:-4.25cqw;border-radius:2cqw;background:#121110;z-index:3}a:hover .mjp__ph--a,a:focus-visible .mjp__ph--a{transform:translateY(calc(-50% - 2.2cqw))}a:hover .mjp__ph--b,a:focus-visible .mjp__ph--b{transform:translateY(calc(-50% - 1cqw))}a:hover .mjp--one .mjp__ph--a{transform:translate(-50%,calc(-50% - 2.2cqw))}@media(prefers-reduced-motion:reduce){.mjp__ph{transition:none}}.mjc{display:flex;flex-direction:column;text-decoration:none;color:#2b2521;min-width:0}.mjc__tile{position:relative;display:block;aspect-ratio:1/1;border-radius:18px;overflow:hidden;background:radial-gradient(120% 95% at 50% 28%,#f1ebe2,#e7dfd3 62%,#ddd3c5)}.mjc__new{position:absolute;top:12px;left:12px;z-index:4;background:#6e3b48;color:#fbf3f1;font:600 10px/1 Manrope,sans-serif;letter-spacing:.18em;text-transform:uppercase;padding:7px 11px;border-radius:99px}.mjc__name{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:500;line-height:1.15;margin:16px 0 4px;color:#2b2521;letter-spacing:0}.mjc__sub{display:block;font-size:13px;line-height:1.45;color:#7a6e62;margin:0 0 8px}.mjc__price{display:block;margin-top:auto;padding-top:4px;font-size:14px;font-weight:600;color:#2b2521}@media(max-width:749px){.mjc__tile{border-radius:14px}.mjc__name{font-size:19px;margin-top:12px}.mjc__sub{font-size:12px}.mjc__price{font-size:13px}}.mjl-coll__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 24px}@media(max-width:989px){.mjl-coll__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.mjl-coll__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/mjl-phones.css.map */
