.photos-notify{background:var(--ti-off-white);color:var(--ti-ink);padding:clamp(20px,4vw,40px) 20px clamp(40px,7vw,72px);scroll-margin-top:80px}.photos-notify__inner{max-width:600px;margin:0 auto}.photos-notify [hidden]{display:none!important}.pn-rail{list-style:none;margin:0;padding:0}.pn-stop{position:relative;display:grid;grid-template-columns:34px 1fr;gap:20px;padding:0 0 40px}.pn-stop:before{content:"";position:absolute;left:16px;top:34px;bottom:0;width:2px;background:#0e5a992e}.pn-stop:last-child:before{display:none}.pn-stop:last-child{padding-bottom:0}.pn-stop__dot{width:34px;height:34px;border-radius:50%;border:2px solid var(--ti-deep);background:#fff;display:grid;place-items:center;font:700 14px/1 var(--ti-font-body);color:var(--ti-deep)}.pn-stop.is-done .pn-stop__dot{background:var(--ti-deep);color:#fff}.pn-stop.is-now .pn-stop__dot{background:var(--ti-sun);border-color:var(--ti-sun);color:var(--ti-ink);box-shadow:0 0 0 6px #ffba1f40}.pn-stop__body{min-width:0}.pn-stop.is-now .pn-stop__body{background:var(--ti-sand-soft);border-radius:16px;padding:24px 20px;display:grid;gap:18px}.pn-stop__title{font-family:var(--ti-font-display);font-size:24px;line-height:1.05;color:var(--ti-deep);margin:4px 0 12px}.pn-stop.is-now .pn-stop__title{margin:0}.pn-stop__text{font:400 15px/1.5 var(--ti-font-body);color:#0d1b2abf;margin:0}.pn-stop.is-now .pn-stop__text{color:var(--ti-ink)}.pn-stop.is-waiting .pn-stop__title{color:#0e5a998c}.pn-stop.is-waiting .pn-stop__text{color:#0d1b2a80}.pn-gap{margin-top:22px}.pn-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.pn-chip{position:relative;cursor:pointer}.pn-chip input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.pn-chip span{display:inline-grid;align-content:center;min-width:120px;min-height:62px;padding:11px 18px;text-align:center;font:600 15px/1 var(--ti-font-body);color:var(--ti-deep);background:#fff;border:1.5px solid rgba(14,90,153,.25);border-radius:999px;transition:background .2s,color .2s,border-color .2s}.pn-chip span small{display:block;min-height:14px;margin-top:4px;font-size:12px;line-height:14px;font-weight:500;opacity:.75}.pn-chip--short span{min-height:54px}.pn-chip input:checked+span{background:var(--ti-deep);color:#fff;border-color:var(--ti-deep)}.pn-chip input:focus-visible+span{box-shadow:var(--ti-focus, 0 0 0 3px rgba(255, 186, 31, .6))}.pn-field{display:grid;gap:8px;margin-top:20px}.pn-form .pn-field{margin-top:0}.pn-label{font:600 14px/1.3 var(--ti-font-body);color:var(--ti-ink)}.pn-input{width:100%;min-height:54px;padding:14px 16px;font:400 16px/1.5 var(--ti-font-body);color:var(--ti-ink);background:#fff;border:1.5px solid rgba(14,90,153,.22);border-radius:12px}.pn-input:focus{outline:none;border-color:var(--ti-royal);box-shadow:0 0 0 3px #ffba1f66}.pn-input.is-invalid{border-color:#c0392b}.pn-form{display:grid;gap:18px;scroll-margin-top:120px}.pn-check{display:flex;gap:10px;align-items:flex-start;font:400 14px/1.45 var(--ti-font-body);cursor:pointer}.pn-check input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--ti-royal)}.pn-check a{color:var(--ti-deep);font-weight:600}.pn-check.is-invalid span{color:#8e2a1f}.pn-error{margin:0;padding:12px 14px;border-radius:10px;background:#fcedea;color:#8e2a1f;font:400 14px/1.45 var(--ti-font-body)}.pn-note{margin:0;font:400 13px/1.5 var(--ti-font-body);color:#0d1b2a9e}.pn-note a{color:var(--ti-deep);font-weight:600;padding:6px 0}.pn-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:0 20px;border:0;border-radius:999px;font:600 17px/1 var(--ti-font-body);text-decoration:none;cursor:pointer;transition:background .2s,transform .15s}.pn-btn:active{transform:scale(.99)}.pn-btn:focus-visible{outline:none;box-shadow:var(--ti-focus, 0 0 0 3px rgba(255, 186, 31, .6))}.pn-btn--primary{background:var(--ti-royal);color:#fff;box-shadow:var(--ti-shadow-soft)}.pn-btn--primary:hover{background:var(--ti-deep);color:#fff}.pn-btn--ghost{background:transparent;color:var(--ti-deep);border:1.5px solid var(--ti-deep);font-size:16px;padding:0 12px}.pn-btn--ghost:hover{background:#0e5a990f}.pn-match{display:grid;gap:12px}.pn-live{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pn-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px 12px 12px 16px;background:#fff;border:1.5px solid rgba(14,90,153,.15);border-radius:14px}.pn-row.is-match{border-color:var(--ti-royal);box-shadow:0 0 0 3px #ffba1f66}.pn-row__text strong{display:block;font:700 16px/1.3 var(--ti-font-body);white-space:nowrap}.pn-row__text small{font:400 13px/1.3 var(--ti-font-body);color:#0d1b2a99;white-space:nowrap}.pn-row__go{padding:11px 16px;border-radius:999px;background:var(--ti-royal);color:#fff;font:700 14px/1 var(--ti-font-body);text-decoration:none;white-space:nowrap}.pn-row__go:focus-visible{outline:none;box-shadow:var(--ti-focus, 0 0 0 3px rgba(255, 186, 31, .6))}.pn-browse{display:grid;gap:14px;margin-top:22px;padding-top:22px;border-top:1.5px dashed rgba(14,90,153,.25)}.pn-stop:not(.is-now) .pn-live+.pn-stop__text,.pn-stop:not(.is-now) .pn-live{margin-top:12px}.pn-success__tick{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--ti-royal);margin-bottom:14px}.pn-success__tick svg{width:28px;height:28px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30;animation:pn-draw .5s .1s forwards}@keyframes pn-draw{to{stroke-dashoffset:0}}.pn-success__title{font-family:var(--ti-font-display);font-size:34px;line-height:1;color:var(--ti-deep);margin:0 0 8px}.pn-success__text{margin:0;font:400 15px/1.55 var(--ti-font-body)}@media(prefers-reduced-motion:reduce){.pn-success__tick svg{animation:none;stroke-dashoffset:0}.pn-chip span,.pn-btn{transition:none}}.pn-stop:not(.is-now) .pn-stop__body>.pn-note{margin-top:14px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/photos-notify.css.map */
