:root{--mf-ink: #090909;--mf-cream: #f1ede4;--mf-red: #7e1e25;--mf-soft-red: #d4aa9c;--mf-display: "Bodoni Moda", Georgia, serif;--mf-mono: "DM Mono", ui-monospace, monospace;--mf-body: "Inter", Arial, sans-serif}*{box-sizing:border-box}html,body{min-height:100%;margin:0;background:var(--mf-ink)}body{color:var(--mf-cream);font-family:var(--mf-body)}.mf-entry{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;color:var(--mf-cream);background:var(--mf-ink);isolation:isolate}.mf-products,.mf-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.mf-products{overflow:hidden;background:radial-gradient(circle at 76% 45%,#292725,#151514 37%,#090909 78%)}.mf-products:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(112deg,rgba(255,255,255,.018) 0,rgba(255,255,255,.018) 1px,transparent 1px,transparent 5px);opacity:.36}.mf-shade{z-index:-1;background:linear-gradient(90deg,#080807fa,#080807e6 42%,#0808074d 68%,#08080729),linear-gradient(0deg,rgba(8,8,7,.86),transparent 61%)}.mf-product{position:absolute;margin:0;overflow:hidden;border:1px solid rgba(241,237,228,.13);background:#111;box-shadow:0 28px 70px #00000094;transform-origin:center}.mf-product:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 38%,rgba(0,0,0,.24))}.mf-product img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.7) saturate(.8) contrast(1.08)}.mf-product figcaption{position:absolute;z-index:1;left:12px;right:12px;bottom:11px;padding-top:9px;border-top:1px solid rgba(241,237,228,.24);color:#f1ede4d1;font:7px/1.35 var(--mf-mono);letter-spacing:.075em;text-transform:uppercase}.mf-shirt{top:-6%;right:20%;width:min(38vw,520px);height:112%;transform:rotate(-4deg)}.mf-shirt img{object-position:50% 50%;filter:brightness(.58) saturate(.72) contrast(1.13)}.mf-cap-pair{top:8%;right:-3%;width:min(29vw,405px);height:31%;transform:rotate(3deg)}.mf-cap-pair img{object-position:50% 48%}.mf-shield-cap{right:1.5%;bottom:4%;width:min(23vw,310px);height:38%;transform:rotate(-3deg)}.mf-shield-cap img{width:158%;height:158%;max-width:none;object-fit:cover;object-position:50% 48%;transform:translate(-18%,-18%)}.mf-white-cap{right:24%;bottom:-7%;width:min(25vw,345px);height:35%;transform:rotate(5deg)}.mf-white-cap img{object-position:50% 52%}.mf-header{display:flex;align-items:center;justify-content:space-between;padding:24px 3.8vw;border-bottom:1px solid rgba(241,237,228,.18);font:9px/1 var(--mf-mono);letter-spacing:.09em;text-transform:uppercase}.mf-brand{display:inline-flex;align-items:center;gap:10px;font:500 clamp(18px,1.6vw,25px)/1 var(--mf-display);letter-spacing:-.055em}.mf-brand img{width:34px;height:34px;object-fit:contain}.mf-content{width:min(590px,88vw);margin:auto auto 11vh 13vw}.mf-kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:25px;color:#d8c2b1;font:9px/1 var(--mf-mono);letter-spacing:.1em;text-transform:uppercase}.mf-lock{width:9px;height:8px;border:1px solid currentColor;border-radius:1px;position:relative}.mf-lock:before{content:"";position:absolute;width:5px;height:5px;left:1px;top:-6px;border:1px solid currentColor;border-bottom:0;border-radius:4px 4px 0 0}.mf-content h1{margin:0;font:500 clamp(61px,8.1vw,126px)/.78 var(--mf-display);letter-spacing:-.08em;text-transform:uppercase}.mf-content h1 i{color:var(--mf-soft-red);font-weight:400;text-transform:none}.mf-intro{max-width:355px;margin:31px 0;color:#e4dfd4;font:14px/1.65 var(--mf-body)}.mf-form{max-width:550px}.mf-form>label{display:block;margin-bottom:9px;font:9px/1 var(--mf-mono);letter-spacing:.09em;text-transform:uppercase}.mf-form-row{display:grid;grid-template-columns:1fr auto;gap:8px}.mf-input-wrap{display:flex;align-items:center;gap:10px;padding:0 15px;border:1px solid rgba(241,237,228,.43);background:#10100f42;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.mf-mail{position:relative;width:14px;height:11px;border:1px solid currentColor;border-radius:2px;color:#d8d2c7}.mf-mail:after{content:"";position:absolute;width:7px;height:7px;top:-2px;left:2px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-45deg)}.mf-input-wrap input{width:100%;height:48px;border:0;outline:0;color:var(--mf-cream);background:transparent;font:13px/1 var(--mf-body)}.mf-input-wrap input::placeholder{color:#f1ede48c}.mf-form button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 18px;border:1px solid var(--mf-cream);color:var(--mf-ink);background:var(--mf-cream);cursor:pointer;font:10px/1 var(--mf-mono);letter-spacing:.07em;text-transform:uppercase;transition:transform .16s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1)}.mf-form button:hover{background:#d6b5a7}.mf-form button:active{transform:scale(.97)}.mf-privacy,.mf-form-message{margin:11px 0 0;font:8px/1.5 var(--mf-mono);letter-spacing:.04em}.mf-privacy{color:#bcb5a9}.mf-success{color:#c8d7c8}.mf-error{color:#e6a8a8}.mf-foot{display:flex;justify-content:space-between;gap:20px;padding:20px 3.8vw;border-top:1px solid rgba(241,237,228,.18);color:#d5cfc3;font:8px/1.4 var(--mf-mono);letter-spacing:.08em;text-transform:uppercase}@media(max-width:760px){.mf-products{opacity:.82}.mf-shade{background:linear-gradient(90deg,#080807f0,#080807a8),linear-gradient(0deg,rgba(8,8,7,.88),transparent 55%)}.mf-shirt{top:-4%;right:-10%;width:82vw;height:103%;opacity:.76}.mf-cap-pair{top:8%;right:-18%;width:54vw;height:24%}.mf-shield-cap{right:-18%;bottom:8%;width:50vw;height:32%}.mf-white-cap{display:none}.mf-product figcaption{font-size:6px}.mf-header{padding:17px 18px;font-size:7px}.mf-cities{max-width:115px;text-align:right;line-height:1.45}.mf-brand{font-size:20px}.mf-brand img{width:29px;height:29px}.mf-content{width:auto;margin:auto 20px 12vh}.mf-content h1{font-size:clamp(58px,17vw,82px)}.mf-intro{max-width:305px;margin:24px 0;font-size:13px}.mf-form-row{grid-template-columns:1fr}.mf-form button{min-height:48px}.mf-foot{padding:17px 20px;font-size:7px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/marocafella-entry.css.map */
