:root{--mf-line:rgba(26,26,26,.18);--mf-ink:#1A1A1A;--mf-paper:#FAFAF8;--mf-silver:#C0C0C8}html.mf-v5,html.mf-v5 body{overflow-x:hidden;overflow-x:clip}#mf-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;pointer-events:none;visibility:hidden;overflow:hidden}#mf-curtain.run{visibility:visible}.mf-veil{position:absolute;left:0;width:100%;height:50.3%;background:var(--mf-paper);transition:transform .28s cubic-bezier(.76,0,.24,1)}.mf-veil.t{top:0;transform:translateY(-102%)}.mf-veil.b{bottom:0;transform:translateY(102%)}#mf-curtain.close .mf-veil{transform:translateY(0)}.mf-curtain-line{position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--mf-silver);transform:scaleX(0);transform-origin:center;transition:transform .4s cubic-bezier(.22,.61,.36,1)}#mf-curtain.close .mf-curtain-line{transform:scaleX(1)}html.mf-v5 body{animation:none}.mf-site-header .header-inner nav a{position:relative;animation:mf-nav-fade .5s ease backwards}.mf-site-header .header-inner nav a:nth-child(1){animation-delay:.08s}.mf-site-header .header-inner nav a:nth-child(2){animation-delay:.15s}.mf-site-header .header-inner nav a:nth-child(3){animation-delay:.22s}.mf-site-header .header-inner nav a:nth-child(4){animation-delay:.29s}.mf-site-header .header-inner nav a:nth-child(5){animation-delay:.36s}@keyframes mf-nav-fade{0%{opacity:0}to{opacity:1}}.mf-site-header .header-inner nav a:not(.nav-diy):after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:2px;background:var(--mf-ink);transform:scaleX(0);transform-origin:center;transition:transform .38s cubic-bezier(.22,.61,.36,1)}.mf-site-header .header-inner nav a:not(.nav-diy):hover:after,.mf-site-header .header-inner nav a.mf-current:not(.nav-diy):after{transform:scaleX(1)}.mf-site-header .header-inner nav a:not(.nav-diy){transition:color .25s ease}.mf-site-header .header-inner nav a:not(.nav-diy):hover{color:var(--mf-ink)}.mf-site-header .header-inner nav a.nav-diy{position:relative;overflow:hidden}.mf-site-header .header-inner nav a.nav-diy:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(250,250,248,.65);transform:scale(.72);opacity:0;transition:transform .42s cubic-bezier(.2,.9,.25,1.2),opacity .3s ease;pointer-events:none}.mf-site-header .header-inner nav a.nav-diy:hover{opacity:.85}.mf-site-header .header-inner nav a.nav-diy:hover:before{transform:scale(1);opacity:1}.mf-site-header .header-icons a{position:relative;animation:mf-icon-fade .5s ease backwards;transition:opacity .25s ease}.mf-site-header .header-icons a:nth-child(1){animation-delay:.26s}.mf-site-header .header-icons a:nth-child(2){animation-delay:.33s}.mf-site-header .header-icons a:nth-child(3){animation-delay:.4s}.mf-site-header .header-icons a:nth-child(4){animation-delay:.47s}@keyframes mf-icon-fade{0%{opacity:0}to{opacity:1}}.mf-site-header .header-icons a:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:1px solid var(--mf-ink);border-radius:50%;opacity:0;scale:.55;transition:opacity .25s ease,scale .45s cubic-bezier(.2,.9,.25,1.3);pointer-events:none}.mf-site-header .header-icons a:hover{opacity:.6}.mf-site-header .header-icons a:hover:after{opacity:.55;scale:1}.mf-site-header .mf-cart-count{transition:scale .35s cubic-bezier(.2,.9,.25,1.35)}.mf-site-header .mf-cart-link:hover .mf-cart-count{scale:1.22}.btn-primary,.btn-outline,.btn-gold,.btn,.btn-write,.view-all{transition:background-color .25s ease,color .25s ease,opacity .25s ease}html.mf-diy-page .mfv6{position:relative;background:transparent}html.mf-diy-page .mfv6 .studio-heading{position:relative;max-width:960px;margin:0 auto 12px;padding:68px 28px 38px;border-bottom:1px solid var(--studio-line)}html.mf-diy-page .mfv6 .studio-heading:before{content:"PERSONAL EDITION";position:absolute;top:28px;left:50%;translate:-50% 0;font:500 9px/1 Inter,sans-serif;letter-spacing:4px;color:#777;white-space:nowrap}html.mf-diy-page .mfv6 .studio-heading h1{font-size:clamp(44px,6.2vw,76px);line-height:1.02;letter-spacing:-2px;margin:18px 0 20px}html.mf-diy-page .mfv6 .studio-heading p{max-width:660px;font-size:15px;line-height:1.8}html.mf-diy-page .mfv6 .studio-wrap{max-width:1240px;padding-bottom:86px}html.mf-diy-page .mfv6 .category-grid{gap:28px}html.mf-diy-page .mfv6 .category-card,html.mf-diy-page .mfv6 .template-card{position:relative;border:1px solid #d7d7d2;border-radius:3px;box-shadow:0 0 #1a1a1a00;transition:translate .5s cubic-bezier(.2,.9,.25,1.25),box-shadow .35s ease,border-color .3s ease;will-change:auto}html.mf-diy-page .mfv6 .category-card:after,html.mf-diy-page .mfv6 .template-card:after{content:"";position:absolute;left:14px;right:14px;bottom:10px;height:2px;background:var(--mf-ink);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.22,.61,.36,1);pointer-events:none}html.mf-diy-page .mfv6 .category-card:hover,html.mf-diy-page .mfv6 .template-card:hover{translate:0 -4px;border-color:var(--mf-ink);transform:none}html.mf-diy-page .mfv6 .category-card:hover:after,html.mf-diy-page .mfv6 .template-card:hover:after{transform:scaleX(1)}html.mf-diy-page .mfv6 .category-image img,html.mf-diy-page .mfv6 .template-image img{transition:scale .65s cubic-bezier(.22,.61,.36,1)}html.mf-diy-page .mfv6 .category-card:hover .category-image img,html.mf-diy-page .mfv6 .template-card:hover .template-image img{scale:1.045}html.mf-diy-page .mfv6 .category-copy{padding:24px 25px 30px}html.mf-diy-page .mfv6 .category-copy h2{font-size:29px;letter-spacing:-.5px}html.mf-diy-page .mfv6 .count-label{border-color:#aaa;color:var(--mf-ink);border-radius:0;letter-spacing:1.4px}html.mf-diy-page .mfv6 .filter-button{border-radius:3px;transition:translate .3s cubic-bezier(.2,.9,.25,1.25),background-color .25s ease,color .25s ease,border-color .25s ease}html.mf-diy-page .mfv6 .filter-button:hover{translate:0 -5px;border-color:var(--mf-ink)}html.mf-diy-page .mfv6 .filter-button[aria-pressed=true]{box-shadow:4px 4px #b7b7b1;font-weight:700}html.mf-diy-page .mfv6 .tag-tabs .filter-button{display:inline-flex;align-items:center;gap:7px;color:#777;border-color:#d5d5cf;background:#f5f5f1}html.mf-diy-page .mfv6 .tag-tabs .filter-button[aria-pressed=true]{background:var(--mf-ink);color:#fff;border:2px solid var(--mf-ink);box-shadow:0 4px #b6b6b0}html.mf-diy-page .mfv6 .tag-tabs .filter-button[aria-pressed=true]:before{content:"";width:5px;height:5px;border-radius:50%;background:#fff;flex:none}html.mf-diy-page .mfv6 .filter-button.mf-filter-pop{animation:mf-filter-pop .46s cubic-bezier(.2,.9,.25,1.25)}@keyframes mf-filter-pop{0%{scale:1}45%{scale:.9}75%{scale:1.06}to{scale:1}}html.mf-diy-page .mfv6 .studio-search,html.mf-diy-page .mfv6 .text-entry,html.mf-diy-page .mfv6 .model-select{border-radius:2px;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}html.mf-diy-page .mfv6 .studio-search:focus,html.mf-diy-page .mfv6 .text-entry:focus,html.mf-diy-page .mfv6 .model-select:focus{border-color:var(--mf-ink);box-shadow:5px 5px #1a1a1a17;background:#fff}html.mf-diy-page .mfv6 .editor-layout{max-width:1400px;gap:0}html.mf-diy-page .mfv6 .preview-panel{background:#fff;border:1px solid #e2e2dd;border-right:0}html.mf-diy-page .mfv6 .editor-controls{background:var(--mf-paper);border:1px solid #e2e2dd;padding:34px 32px 44px}html.mf-diy-page .mfv6 .design-stage:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(26,26,26,.1);pointer-events:none}html.mf-diy-page .mfv6 .preview-tabs{border-radius:3px;background:#ecece7}html.mf-diy-page .mfv6 .preview-tabs button{border-radius:2px;transition:translate .3s ease,background-color .25s ease}html.mf-diy-page .mfv6 .preview-tabs button:hover{translate:0 -3px}html.mf-diy-page .mfv6 .main-button,html.mf-diy-page .mfv6 .secondary-button,html.mf-diy-page .mfv6 .quiet-button{border-radius:3px;transition:translate .35s cubic-bezier(.2,.9,.25,1.25),box-shadow .3s ease,background-color .25s ease}html.mf-diy-page .mfv6 .main-button:not(:disabled):hover,html.mf-diy-page .mfv6 .secondary-button:not(:disabled):hover,html.mf-diy-page .mfv6 .quiet-button:not(:disabled):hover{translate:0 -5px;box-shadow:6px 7px 0 -3px #1a1a1a2e}html.mf-diy-page .mfv6 .editor-tag{color:var(--mf-ink)}html.mf-diy-page .mfv6 .design-code{background:#f2f2ee;color:var(--mf-ink);border:1px solid #d8d8d2}@keyframes mf-diy-heading{0%{opacity:1;translate:0 70px;scale:.94}68%{opacity:1;translate:0 -7px;scale:1.008}to{opacity:1;translate:0 0;scale:1}}@keyframes mf-diy-card{0%{opacity:1;translate:0 116px;rotate:0deg;scale:.86}68%{opacity:1;translate:0 -10px;rotate:0deg;scale:1.018}to{opacity:1;translate:0 0;rotate:0deg;scale:1}}@keyframes mf-diy-panel-left{0%{opacity:1;translate:-100px 30px;scale:.94}70%{opacity:1;translate:8px 0;scale:1.006}to{opacity:1;translate:0 0;scale:1}}@keyframes mf-diy-panel-right{0%{opacity:1;translate:100px 30px;scale:.94}70%{opacity:1;translate:-8px 0;scale:1.006}to{opacity:1;translate:0 0;scale:1}}@keyframes mf-template-card-in{0%{opacity:1;translate:0 64px;rotate:0deg;scale:.9}72%{opacity:1;translate:0 -9px;rotate:0deg;scale:1.014}to{opacity:1;translate:0 0;rotate:0deg;scale:1}}html.mf-diy-page .mfv6 .mf-diy-step .studio-heading{animation:mf-diy-heading .86s cubic-bezier(.22,.61,.36,1) backwards}html.mf-diy-page .mfv6 .mf-diy-step .category-card,html.mf-diy-page .mfv6 .mf-diy-step .template-card,html.mf-diy-page .mfv6 .mf-diy-item{animation:mf-diy-card .92s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(var(--mf-order,0)*70ms)}html.mf-diy-page .mfv6 #studioEditor .preview-panel,html.mf-diy-page .mfv6 #studioEditor .editor-controls,html.mf-diy-page .mfv6 .mf-diy-step .preview-panel,html.mf-diy-page .mfv6 .mf-diy-step .editor-controls{animation:none!important;translate:none!important;scale:none!important;rotate:none!important}html.mf-diy-page .mfv6 .template-card.mf-diy-item{animation-name:mf-template-card-in;animation-duration:.86s}html.mf-diy-page .mfv6 #studioEditor .editor-controls{padding-bottom:235px}html.mf-buy-float.mf-diy-page .mfv6 .buy-area{position:fixed;z-index:1200;bottom:0;margin:0;padding:14px 24px 16px;background:var(--mf-paper);border:1px solid #d8d8d2;box-shadow:0 -18px 36px #1a1a1a1f}html.mf-buy-float.mf-diy-page .mfv6 .buy-area .purchase-note{min-height:0;margin:0 0 8px;font-size:10px;line-height:1.4}html.mf-buy-float.mf-diy-page .mfv6 .buy-area .price-note{display:none}html.mf-buy-float.mf-diy-page .mfv6 .buy-area .save-status{min-height:0;margin-top:5px}html.mf-buy-float.mf-diy-page .mfv6 .buy-area .error-note{max-height:48px;overflow:auto;margin:0 0 7px;padding:7px}@media(min-width:1000px){html.mf-buy-float.mf-diy-page .mfv6 .buy-area{right:max(0px,calc((100vw - 1400px)/2));width:400px}}@media(min-width:761px)and (max-width:999px){html.mf-buy-float.mf-diy-page .mfv6 .buy-area{right:0;width:340px}}html.mf-diy-page .mfv6 .category-tabs,html.mf-diy-page .mfv6 .input-tabs,html.mf-diy-page .mfv6 .tag-tabs{position:static;inset:auto;background:transparent;border:0;box-shadow:none;padding:0;flex-direction:row;align-items:center}@media(max-width:820px){.mf-site-header .header-inner{position:relative}.mf-site-header .header-inner nav.open{position:absolute;top:100%;left:0;right:0;z-index:1002;display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:12px 20px 20px;background:var(--mf-paper);border-bottom:1px solid #dcdcd7;box-shadow:0 20px 36px #1a1a1a1f;transform-origin:top;animation:mf-menu-open .42s cubic-bezier(.22,.61,.36,1) backwards}.mf-site-header .header-inner nav.open a{display:block;padding:13px 14px;text-align:left;border-bottom:1px solid rgba(26,26,26,.08)}.mf-site-header .header-inner nav.open a.nav-diy{margin:7px 0;text-align:center;border-bottom:0}.mf-site-header .header-inner nav.open a:hover{translate:8px 0}.mf-site-header .header-inner nav.open a.nav-diy:hover{translate:0 0}}@keyframes mf-menu-open{0%{opacity:1;translate:0 -24px;scale:1 .88}70%{opacity:1;translate:0 3px;scale:1 1.01}to{opacity:1;translate:0 0;scale:1}}@media(max-width:760px){html.mf-diy-page .mfv6 .filter-bar{position:static;display:flex;flex-direction:column;align-items:stretch;gap:14px;margin:0 0 18px;overflow:visible}html.mf-diy-page .mfv6 .tag-tabs{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:8px;width:100%;margin:0;padding:0}html.mf-diy-page .mfv6 .tag-tabs .filter-button{flex:0 0 auto;min-height:38px;padding:8px 11px;font-size:10px;white-space:nowrap}html.mf-diy-page .mfv6 .studio-search{width:100%;margin:0}html.mf-diy-page .mfv6 .template-grid{position:relative;z-index:1}html.mf-diy-page .mfv6+.mf-footer{position:relative;z-index:2;clear:both}html.mf-diy-page .mfv6 .studio-heading{padding:52px 20px 28px}html.mf-diy-page .mfv6 .studio-heading:before{top:20px}html.mf-diy-page .mfv6 .studio-heading h1{font-size:46px;letter-spacing:-1px}html.mf-diy-page .mfv6 .category-card:hover,html.mf-diy-page .mfv6 .template-card:hover{translate:0 -4px}html.mf-diy-page .mfv6 .category-copy{padding:18px 15px 24px}html.mf-diy-page .mfv6 .category-copy h2{font-size:23px}html.mf-diy-page .mfv6 .editor-controls{padding:26px 21px 36px}html.mf-diy-page .mfv6 #studioEditor .editor-controls{padding-bottom:154px}html.mf-buy-float.mf-diy-page .mfv6 .buy-area{left:0;right:0;width:100%;display:grid;grid-template-columns:1.25fr 1fr;gap:7px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-left:0;border-right:0;border-bottom:0}html.mf-buy-float.mf-diy-page .mfv6 .buy-area .purchase-note,html.mf-buy-float.mf-diy-page .mfv6 .buy-area .error-note,html.mf-buy-float.mf-diy-page .mfv6 .buy-area .save-progress,html.mf-buy-float.mf-diy-page .mfv6 .buy-area .save-status{grid-column:1/-1}html.mf-buy-float.mf-diy-page .mfv6 .buy-area .main-button,html.mf-buy-float.mf-diy-page .mfv6 .buy-area .secondary-button{min-width:0;margin:0;padding:11px 8px;min-height:46px;font-size:11px;line-height:1.35}html.mf-diy-page .mfv6 .preview-panel{border-right:1px solid #e2e2dd}html.mf-diy-page .mfv6 .mf-diy-step .category-card,html.mf-diy-page .mfv6 .mf-diy-step .template-card{animation-delay:calc(var(--mf-order,0)*45ms)}}@media(prefers-reduced-motion:reduce){#mf-curtain{display:none}html.mf-v5 body,.mf-site-header .header-inner nav a,.mf-site-header .header-icons a,html.mf-diy-page .mfv6 *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mf-motion-v6.css.map */
