.mtr-root{--mtr-ink: #0b0c0e;--mtr-graphite: #17191d;--mtr-ink-soft: #5f6268;--mtr-paper: #fff;--mtr-white: #fff;--mtr-steel: #a8a8a8;--mtr-line: rgba(11, 12, 14, .18);--mtr-error: #9b2c2c;--mtr-ease-out: cubic-bezier(.23, 1, .32, 1);--mtr-ease-in-out: cubic-bezier(.77, 0, .175, 1);font-family:DM Sans,sans-serif;color:var(--mtr-ink)}.mtr-root *,.mtr-root *:before,.mtr-root *:after{box-sizing:border-box}.mtr-root button,.mtr-root input{font:inherit}.mtr-teaser[hidden]{display:none}.mtr-backdrop{position:fixed;z-index:9500;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#0b0c0e7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .22s var(--mtr-ease-out)}.mtr-backdrop[hidden]{display:none}.mtr-backdrop.is-open{opacity:1}.mtr-dialog{position:relative;display:grid;grid-template-rows:auto auto;width:min(900px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 32px);align-items:center;justify-items:center;overflow:hidden;overscroll-behavior:contain;padding:clamp(12px,2.3dvh,22px) clamp(16px,4vw,48px) clamp(12px,2.6dvh,24px);border:1px solid rgba(11,12,14,.16);border-radius:18px;background:var(--mtr-paper);box-shadow:0 30px 90px #00000047,0 8px 24px #0000001f;opacity:0;transform:scale(1.006);transition:opacity .24s var(--mtr-ease-out),transform .24s var(--mtr-ease-out)}.mtr-root[data-stage=form] .mtr-dialog,.mtr-root[data-stage=success] .mtr-dialog{overflow:auto}.mtr-backdrop.is-open .mtr-dialog{opacity:1;transform:translateY(0) scale(1)}.mtr-dialog:focus{outline:none}.mtr-dialog:focus-visible{outline:2px solid var(--mtr-ink);outline-offset:3px}.mtr-close{z-index:2;position:absolute;top:14px;right:14px;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(11,12,14,.12);border-radius:50%;background:#ffffffe6;color:var(--mtr-ink);cursor:pointer;transition:background-color .16s var(--mtr-ease-out),transform .12s var(--mtr-ease-out)}.mtr-close svg{width:22px;fill:none;stroke:currentColor;stroke-width:1.7}.mtr-close:active,.mtr-primary:active,.mtr-teaser:active{transform:scale(.98)}.mtr-close:focus-visible,.mtr-primary:focus-visible,.mtr-decline:focus-visible,.mtr-teaser:focus-visible,.mtr-field input:focus-visible{outline:2px solid var(--mtr-ink);outline-offset:3px}.mtr-logo-lockup{position:relative;z-index:1;display:grid;width:clamp(88px,min(15vw,18dvh),180px);height:auto;place-items:center;justify-self:center;overflow:visible;padding-block:clamp(3px,.65dvh,6px);margin:0 auto clamp(4px,1.2dvh,12px)}.mtr-logo-lockup__frame{display:grid;width:100%;height:auto;place-items:center;overflow:visible}.mtr-logo-lockup__frame img{display:block;width:min(79%,142px);max-width:100%;height:auto;object-fit:contain;object-position:50% 50%;mix-blend-mode:multiply}.mtr-form-shell{display:grid;width:min(720px,100%);height:auto;min-height:0;align-items:center}.mtr-stage{width:100%;margin:0 auto;padding:0;text-align:center}.mtr-stage[hidden]{display:none}.mtr-stage.is-entering{animation:mtr-stage-enter .24s var(--mtr-ease-out) both}@keyframes mtr-stage-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mtr-eyebrow{margin:0 0 clamp(6px,1.5dvh,14px);color:var(--mtr-ink-soft);font-size:clamp(8px,min(.8vw,1.4dvh),10px);font-weight:700;letter-spacing:.24em}.mtr-title{margin:0;font-family:DM Sans,sans-serif;font-size:clamp(42px,min(7vw,10dvh),84px);font-weight:600;line-height:.92;letter-spacing:-.065em;text-wrap:balance}.mtr-title-accent{display:inline-block;color:var(--mtr-steel);font-family:Lora,Georgia,serif;font-style:italic;font-weight:500;letter-spacing:-.055em}.mtr-support{max-width:620px;margin:clamp(8px,1.8dvh,16px) auto 0;color:var(--mtr-ink-soft);font-size:clamp(13px,min(1.5vw,2.4dvh),19px);line-height:1.42;text-wrap:balance}.mtr-reels{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(8px,1.3vw,14px);width:min(720px,100%,88dvh);margin:clamp(10px,2.4dvh,24px) auto 0;padding:clamp(5px,1.1dvh,10px);border:1px solid var(--mtr-line);border-radius:4px;background:#ffffff6b;box-shadow:0 20px 44px -38px #0b0c0eb3}.mtr-assets[hidden]{display:none}.mtr-reel{position:relative;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--mtr-line);border-radius:2px;background:#fff;contain:strict}.mtr-track{position:absolute;inset:0 0 auto;display:flex;flex-direction:column;transform:translateZ(0);backface-visibility:hidden;will-change:transform}.mtr-cell{position:relative;width:100%;aspect-ratio:1 / 1;flex:0 0 auto;overflow:hidden;background:#fff}.mtr-cell img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.mtr-cell--result{display:grid;place-items:center;background:var(--mtr-steel);color:var(--mtr-ink)}.mtr-cell--result span{font-family:DM Sans,sans-serif;font-size:clamp(28px,6.2vw,70px);font-weight:700;line-height:1;letter-spacing:-.05em}.mtr-primary{display:inline-flex;width:min(720px,100%);min-height:clamp(44px,7dvh,56px);align-items:center;justify-content:center;margin:clamp(8px,2dvh,18px) auto 0;padding:0 24px;border:1px solid var(--mtr-steel);border-radius:2px;background:var(--mtr-steel);color:var(--mtr-ink);font-size:11px;font-weight:700;letter-spacing:.2em;cursor:pointer;touch-action:manipulation;transition:color .18s ease-out,background-color .18s ease-out,transform .12s var(--mtr-ease-out),opacity .18s ease-out}.mtr-root .mtr-primary{font-weight:700}.mtr-primary:disabled{cursor:wait;opacity:.58}.mtr-decline{display:block;min-height:clamp(36px,5dvh,44px);margin:2px auto 0;padding:0 14px;border:0;background:transparent;color:var(--mtr-ink-soft);font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.mtr-stage--form{max-width:590px;padding:0 0 8px}.mtr-stage--form .mtr-title,.mtr-stage--success .mtr-title{font-size:clamp(38px,6vw,62px)}.mtr-form{margin-top:28px;text-align:left}.mtr-field label{display:block;margin:0 0 8px;color:var(--mtr-ink);font-size:12px;font-weight:600;letter-spacing:.04em}.mtr-field input{width:100%;min-height:54px;padding:0 16px;border:1px solid var(--mtr-line);border-radius:7px;background:#fff;color:var(--mtr-ink);font-size:16px;outline:none;transition:border-color .16s ease-out,box-shadow .16s ease-out}.mtr-field input:focus{border-color:var(--mtr-ink);box-shadow:0 0 0 3px #26262614}.mtr-field input[aria-invalid=true]{border-color:var(--mtr-error)}.mtr-consent{display:grid;grid-template-columns:18px 1fr;gap:11px;align-items:start;margin-top:16px;color:var(--mtr-ink-soft);font-size:12px;line-height:1.46;text-align:left;cursor:pointer}.mtr-consent input{width:18px;height:18px;margin:0;accent-color:var(--mtr-ink);cursor:pointer}.mtr-consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}.mtr-error{margin:7px 0 0;color:var(--mtr-error);font-size:12px}.mtr-error[hidden]{display:none}.mtr-submit{width:100%;margin-top:20px}.mtr-microcopy{margin:12px 0 0;color:var(--mtr-ink-soft);font-size:10px;line-height:1.5;text-align:center}.mtr-stage--success{max-width:590px;padding:56px 0 44px}.mtr-success-mark{width:64px;margin:0 auto 22px;color:var(--mtr-ink)}.mtr-success-mark svg{width:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.mtr-finish{width:auto;min-width:280px}.mtr-status{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mtr-teaser{position:fixed;z-index:9400;left:22px;bottom:22px;display:inline-flex;min-height:44px;align-items:center;gap:9px;padding:0 17px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:var(--mtr-graphite);box-shadow:0 12px 36px #00000038;color:#fff;font-size:10px;font-weight:600;letter-spacing:.16em;cursor:pointer;transition:transform .12s var(--mtr-ease-out),background-color .18s ease-out}.mtr-teaser-dot{width:6px;height:6px;border-radius:50%;background:var(--mtr-steel);box-shadow:0 0 0 4px #a8a8a82e}body.mtr-scroll-locked{overflow:hidden}@media(hover:hover)and (pointer:fine){.mtr-close:hover{background:#26262612}.mtr-primary:hover{border-color:#969696;background:#969696}.mtr-teaser:hover{transform:translateY(-2px);background:#2d3036}}@media(max-width:640px){.mtr-backdrop{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.mtr-dialog{width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:clamp(10px,2dvh,14px) 12px clamp(10px,2dvh,16px);border-radius:14px;transform:scale(1.006)}.mtr-close{top:10px;right:10px}.mtr-logo-lockup{width:clamp(78px,min(30vw,16dvh),126px);height:auto;padding-block:clamp(2px,.5dvh,4px);margin:0 auto clamp(3px,1dvh,9px)}.mtr-logo-lockup__frame img{width:min(74%,88px)}.mtr-form-shell{width:100%;align-items:center}.mtr-eyebrow{font-size:8px}.mtr-title{font-size:clamp(40px,min(15vw,9dvh),60px);line-height:.92}.mtr-support{max-width:330px;font-size:clamp(12px,min(3.6vw,2.3dvh),14px)}.mtr-reels{gap:6px;border-radius:3px}.mtr-reel{border-radius:1px}.mtr-primary{min-height:clamp(44px,6.5dvh,50px)}.mtr-stage--form{padding-top:4px}.mtr-stage--form .mtr-title,.mtr-stage--success .mtr-title{font-size:clamp(40px,12vw,52px)}.mtr-stage--success{padding:36px 0 24px}.mtr-teaser{left:14px;bottom:max(14px,env(safe-area-inset-bottom))}}@media(max-width:640px)and (max-height:720px){.mtr-dialog{max-height:calc(100dvh - 20px);padding:8px 12px 10px}.mtr-logo-lockup{width:92px;height:auto;padding-block:2px;margin:0 auto 3px}.mtr-logo-lockup__frame img{width:68px}.mtr-eyebrow{margin-bottom:5px}.mtr-title{font-size:clamp(36px,min(13vw,8.5dvh),50px)}.mtr-support{margin-top:6px;font-size:12px}.mtr-reels{margin-top:8px;width:min(100%,82dvh)}.mtr-primary{min-height:44px;margin-top:8px}.mtr-decline{min-height:40px}.mtr-stage--form{padding-top:0}.mtr-stage--form .mtr-title,.mtr-stage--success .mtr-title{font-size:clamp(36px,11vw,46px)}.mtr-form{margin-top:18px}}@media(max-height:560px){.mtr-backdrop{padding:8px}.mtr-dialog{width:min(900px,calc(100vw - 16px));max-height:calc(100dvh - 16px);padding:6px clamp(12px,4vw,30px) 8px;border-radius:12px}.mtr-close{top:8px;right:8px}.mtr-logo-lockup{width:74px;height:auto;padding-block:1px;margin:0 auto 3px}.mtr-logo-lockup__frame img{width:50px}.mtr-eyebrow{margin-bottom:4px;font-size:7px}.mtr-title{font-size:clamp(32px,min(7vw,8dvh),46px)}.mtr-support{margin-top:4px;font-size:11px;line-height:1.3}.mtr-reels{width:min(390px,100%,78dvh);margin-top:6px;padding:4px;gap:4px}.mtr-primary{min-height:40px;margin-top:6px}.mtr-decline{min-height:34px;font-size:11px}.mtr-stage--form .mtr-title,.mtr-stage--success .mtr-title{font-size:34px}.mtr-stage--form .mtr-support{display:none}.mtr-form{margin-top:8px}.mtr-field input{min-height:44px}.mtr-consent{margin-top:8px;font-size:10px}.mtr-submit{margin-top:8px}.mtr-microcopy{margin-top:5px;font-size:8px}}@media(prefers-reduced-motion:reduce){.mtr-root *,.mtr-root *:before,.mtr-root *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.mtr-track{will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/modtime-newsletter-reveal.css.map */
