.gemini-transformer__modal.uk-email-gate-modal{padding:0!important;align-items:stretch;justify-content:center;overflow:hidden}.gemini-transformer__modal.uk-email-gate-modal>.gemini-transformer__modal-box{display:none!important}.uk-email-gate{--uk-gate-ink: #2a2420;--uk-gate-muted: #71675f;--uk-gate-line: #e6dfd5;--uk-gate-green: #287d50;--uk-gate-green-dark: #1f633f;box-sizing:border-box;width:100%;height:100%;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fbf8f4;color:var(--uk-gate-ink);font-family:"Source Sans 3",Source Sans Pro,Arial,sans-serif;font-size:16px;line-height:1.4;text-align:left;-webkit-font-smoothing:antialiased}.uk-email-gate *,.uk-email-gate *:before,.uk-email-gate *:after{box-sizing:border-box}.uk-email-gate [hidden]{display:none!important}.uk-email-gate__sheet{width:100%;max-width:440px;margin:0 auto;padding:max(14px,env(safe-area-inset-top)) 16px max(22px,env(safe-area-inset-bottom))}.uk-email-gate__photo{position:relative;isolation:isolate;width:100%;height:clamp(220px,calc(100vh - 320px),360px);height:clamp(220px,calc(100svh - 320px),360px);max-width:320px;margin:0 auto 12px;overflow:hidden;border:7px solid #d9c29a;border-radius:16px;background:#bdb3a4;box-shadow:0 12px 26px -17px #5037148c}.uk-email-gate__photo img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;filter:blur(6px) brightness(.97)!important;transform:scale(1.035);pointer-events:none;-webkit-user-select:none;user-select:none}.uk-email-gate[data-state=painting] .uk-email-gate__photo:after,.uk-email-gate[data-state=sending] .uk-email-gate__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(110deg,transparent 25%,rgba(255,247,228,.24) 48%,transparent 70%);transform:translate(-120%);animation:uk-email-gate-sweep 3s ease-in-out infinite}.uk-email-gate__badge{position:absolute;top:8px;right:8px;z-index:2;max-width:calc(100% - 16px);padding:4px 9px;border-radius:999px;background:#2a2420e6;color:#fff;font-size:12px;font-weight:700;line-height:1.3}.uk-email-gate__lock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:28px 12px 20px;background:#1815111f;color:#fff;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.55)}.uk-email-gate__lock strong{font-family:Lora,Georgia,serif;font-size:19px;line-height:1.25;font-weight:600}.uk-email-gate__lock span{max-width:100%;font-size:14px;line-height:1.3}.uk-email-gate__progress{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:28px 11px 11px;background:linear-gradient(transparent,#181511d1);color:#fff}.uk-email-gate__stage{display:block;margin-bottom:6px;font-size:13px;font-weight:600;line-height:1.3;text-shadow:0 1px 2px rgba(0,0,0,.5)}.uk-email-gate__meter{height:5px;overflow:hidden;border-radius:999px;background:#ffffff4d}.uk-email-gate__meter>span{display:block;width:0;height:100%;max-width:100%;border-radius:inherit;background:#e8d4a8;transition:width .3s ease}.uk-email-gate__card{padding:15px 16px 12px;border:1px solid var(--uk-gate-line);border-radius:16px;background:#fff;box-shadow:0 8px 25px -21px #50371480;text-align:center}.uk-email-gate__pill{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin:0 0 7px;padding:3px 10px;border-radius:999px;background:#edf5ef;color:var(--uk-gate-green-dark);font-size:12px;font-weight:700;line-height:1.4}.uk-email-gate__card h2{margin:0 0 5px;color:var(--uk-gate-ink);font-family:Lora,Georgia,serif;font-size:clamp(20px,5.5vw,24px);font-weight:600;line-height:1.2;letter-spacing:-.025em;text-transform:none}.uk-email-gate__card p{margin:0 0 10px;color:var(--uk-gate-muted);font-size:15px;line-height:1.35;overflow-wrap:normal}.uk-email-gate__badge,.uk-email-gate__lock strong,.uk-email-gate__lock span,.uk-email-gate__card h2,.uk-email-gate__card>div>p,.uk-email-gate__form label,.uk-email-gate__form button,.uk-email-gate__reveal,.uk-email-gate__change,.uk-email-gate__back{white-space:nowrap}.uk-email-gate__card p strong,.uk-email-gate__card p b{color:var(--uk-gate-ink)}.uk-email-gate__form{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:12px 0 0;text-align:left}.uk-email-gate__form label{display:block;margin:0;color:var(--uk-gate-ink);font-size:14px;font-weight:600;line-height:1.25}.uk-email-gate__form input[type=email]{display:block;width:100%;min-width:0;height:48px;margin:0;padding:10px 13px;border:1px solid #cfc4b8;border-radius:10px;background:#fffdf9;color:var(--uk-gate-ink);font:inherit;font-size:17px;line-height:1.3;box-shadow:none;-webkit-appearance:none;appearance:none}.uk-email-gate__form .uk-email-gate__offers{display:flex;align-items:center;gap:8px;min-height:30px;font-size:13px;font-weight:400;cursor:pointer}.uk-email-gate__offers input[type=checkbox]{width:18px;height:18px;flex:0 0 18px;margin:0;accent-color:var(--uk-gate-green)}.uk-email-gate__form input[type=email]::placeholder{color:#817971;opacity:1}.uk-email-gate__form input[type=email][aria-invalid=true]{border-color:#b44038}.uk-email-gate__form button,.uk-email-gate__reveal{display:flex;align-items:center;justify-content:center;width:100%;min-height:49px;margin:0;padding:11px 14px;border:0;border-radius:10px;background:var(--uk-gate-green);color:#fff;font:inherit;font-size:17px;font-weight:700;line-height:1.3;text-align:center;text-transform:none;letter-spacing:normal;text-decoration:none;cursor:pointer;box-shadow:0 3px 0 var(--uk-gate-green-dark);-webkit-appearance:none;appearance:none;transition:background-color .15s ease}.uk-email-gate__form button:hover,.uk-email-gate__reveal:hover{background:var(--uk-gate-green-dark);color:#fff}.uk-email-gate__form button:disabled,.uk-email-gate__reveal:disabled{opacity:.65;cursor:wait}.uk-email-gate__form button:before,.uk-email-gate__form button:after,.uk-email-gate__reveal:before,.uk-email-gate__reveal:after{content:none}.uk-email-gate__card .uk-email-gate__fine,.uk-email-gate__fine{margin:10px 0 0;color:var(--uk-gate-muted);font-size:12px;line-height:1.4;text-align:center}.uk-email-gate__fine a{color:inherit;text-decoration:underline;text-underline-offset:2px}.uk-email-gate__status{margin:9px 0 0;color:var(--uk-gate-green-dark);font-size:14px;line-height:1.35;overflow-wrap:anywhere}.uk-email-gate__status:empty{display:none}.uk-email-gate[data-state=error] .uk-email-gate__status{color:#a9342d}.uk-email-gate__success{color:var(--uk-gate-green-dark);text-align:center;overflow-wrap:anywhere}.uk-email-gate__success>strong{display:block;margin-bottom:5px;font-family:Lora,Georgia,serif;font-size:22px;font-weight:600;line-height:1.25}.uk-email-gate__change,.uk-email-gate__back{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:9px 8px;border:0;background:transparent;color:var(--uk-gate-green-dark);font:inherit;font-size:14px;font-weight:600;line-height:1.3;text-decoration:underline;text-underline-offset:3px;cursor:pointer;box-shadow:none}.uk-email-gate__back{display:flex;margin:5px auto 0;color:var(--uk-gate-muted);font-size:13px}.uk-email-gate__reveal{margin-top:12px}.uk-email-gate :is(button,input,a):focus-visible{outline:3px solid var(--uk-gate-green);outline-offset:3px}.uk-email-gate__form input[type=email]:focus{border-color:var(--uk-gate-green);box-shadow:0 0 0 3px #287d5024}@keyframes uk-email-gate-sweep{to{transform:translate(120%)}}@media(max-width:359px){.uk-email-gate__sheet,.uk-email-gate__card{padding-right:12px;padding-left:12px}.uk-email-gate__card p{font-size:14px}}@media(min-width:750px){.uk-email-gate__sheet{padding-top:24px;padding-bottom:24px}}@media(prefers-reduced-motion:reduce){.uk-email-gate *,.uk-email-gate *:before,.uk-email-gate *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/uk-portrait-email-gate.css.map */
