html body.new-design .new-upload{display:block!important;background:#fff!important;padding:24px!important;border:1px solid #d2d2d7!important;border-radius:18px!important;box-sizing:border-box;min-width:0}html body.new-design .new-upload .mm15-upload-title{position:static!important;font-size:clamp(23px,2.3vw,30px)!important;line-height:1.2!important;letter-spacing:-.7px!important;margin:0 0 16px!important;padding:0!important;color:#1d1d1f!important}html body.new-design .new-upload>p{margin:0 0 18px!important;line-height:1.5!important}html body.new-design .new-upload>[data-mm-intake-status]:empty,html body.new-design .new-upload>[data-mm-intake-error]:empty{display:none}html body.new-design .identity-visual{aspect-ratio:3/2!important;overflow:hidden;max-height:none!important}html body.new-design main:not(.campaign-home) .identity-visual{max-height:none!important}html body.new-design .identity-visual img,html body.new-design .identity-visual-facility img{position:absolute!important;right:0!important;bottom:0!important;left:0!important;top:0!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;transform:none!important}html body.new-design button.identity-cta{border:0;cursor:pointer;font:inherit}html body.new-design .mm15-applications .mm8-highlight-copy{min-height:175px!important;padding:28px!important;background:#fff!important;box-sizing:border-box}html body.new-design .mm15-applications .mm8-highlight-copy h3{font-size:30px!important;line-height:1.1!important;margin:0 0 12px!important}html body.new-design .mm15-applications .mm8-highlight-copy p{font-size:16px!important;line-height:1.35!important;margin:0 0 10px!important}html body.new-design .mm15-card-link{font-size:16px!important;line-height:1.4!important;color:#06c!important;text-decoration:none}html body.new-design .mm15-applications .mm8-highlight>img{object-fit:cover!important;object-position:center!important}.mm15-concept{position:absolute;left:16px;bottom:18px;max-width:calc(100% - 90px);font-size:11px;line-height:1.3;padding:6px 9px;background:#fffffff0;color:#45454a;border-radius:7px;z-index:3}.mm15-artwork-service{padding:28px;background:#f5f5f7;border-radius:20px;margin-top:28px}html body.new-design .mm15-artwork-service h3{font-size:26px!important;margin:0 0 12px!important;line-height:1.2!important}.mm15-artwork-service p{max-width:760px}.mm15-artwork-service button{cursor:pointer}html body.new-design .mm-purchase-actions,html body.new-design [data-preview-product] .revision-actions{margin:20px 0!important;display:flex;gap:12px;flex-wrap:wrap}.mm15-purchase-help{margin:12px 0 22px!important}.mm15-purchase-bar{position:sticky;top:48px;z-index:75;background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #ddd;box-shadow:0 3px 12px #00000005;font-family:inherit}.mm15-purchase-inner{max-width:980px;margin:auto;padding:10px 24px;display:flex;gap:24px;align-items:center;justify-content:space-between;box-sizing:border-box}.mm15-purchase-info{min-width:0;display:grid;gap:2px}.mm15-purchase-title{font-size:15px;line-height:1.25;font-weight:600;color:#1d1d1f}.mm15-purchase-choice{font-size:13px;line-height:1.4;color:#535359}html body.new-design .mm15-purchase-action{flex:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:0!important;border-radius:24px!important;padding:10px 22px!important;background:#0071e3!important;color:#fff!important;font:inherit;font-size:15px!important;line-height:1.3!important;text-decoration:none!important}html body.new-design .mm15-purchase-action:hover{background:#0064cc!important;color:#fff!important}html body.new-design .mm15-purchase-action:disabled{background:#e5e5ea!important;color:#68686d!important;cursor:not-allowed}.mm15-purchase-action:focus-visible,.mm15-card-link:focus-visible{outline:3px solid #0071e3;outline-offset:4px}body:has(dialog[open]) .mm15-purchase-bar{visibility:hidden;pointer-events:none}.mm15-has-purchase-bar [data-mm-product],.mm15-has-purchase-bar [data-preview-product],.mm15-has-purchase-bar .new-upload{scroll-margin-top:140px}@media(max-width:700px){html body.new-design .new-upload{padding:20px!important}html body.new-design .mm15-applications .mm8-highlight-copy{min-height:170px!important;padding:24px!important}html body.new-design .mm15-applications .mm8-highlight-copy h3{font-size:27px!important}.mm15-purchase-bar{position:fixed;top:auto;bottom:0;left:0;right:0;z-index:85;border-top:1px solid #ddd;border-bottom:0;padding-bottom:env(safe-area-inset-bottom,0px)}.mm15-purchase-inner{min-height:78px;padding:10px 16px;gap:12px}.mm15-purchase-title{font-size:13px;max-width:185px}.mm15-purchase-choice{font-size:12px;max-width:185px}html body.new-design .mm15-purchase-action{font-size:14px!important;padding:10px 17px!important;max-width:48%}body.mm15-has-purchase-bar{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}html body.new-design.mm15-has-purchase-bar .mm8-studio-launcher{bottom:calc(94px + env(safe-area-inset-bottom,0px))!important;right:16px!important}body.mm15-keyboard-open .mm15-purchase-bar{visibility:hidden;pointer-events:none}body.mm15-keyboard-open .mm8-studio-launcher{visibility:hidden!important}.mm15-has-purchase-bar [data-mm-product],.mm15-has-purchase-bar [data-preview-product],.mm15-has-purchase-bar .new-upload{scroll-margin-top:70px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mm-v15.css.map */
