.ev-tryon-trigger{width:100%;min-height:66px;margin:0 0 14px;padding:10px 14px;display:grid;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:11px;color:var(--ev-accent);text-align:left;border:1px solid color-mix(in srgb,var(--ev-accent),transparent 45%);border-radius:11px;background:linear-gradient(120deg,#fff,color-mix(in srgb,var(--ev-accent),#fff 94%));box-shadow:0 8px 24px #461e280f;cursor:pointer}.ev-tryon-trigger__icon{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--ev-accent)}.ev-tryon-trigger__icon svg{width:24px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.ev-tryon-trigger>span:nth-child(2){min-width:0;display:grid;gap:3px}.ev-tryon-trigger strong{font-size:13px;letter-spacing:.055em}.ev-tryon-trigger small{color:#76686a;font-size:11px}.ev-tryon-trigger__arrow{width:21px;fill:none;stroke:currentColor;stroke-width:1.8}.ev-tryon-trigger__arrow svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ev-tryon-trigger:hover{border-color:var(--ev-accent);transform:translateY(-1px)}.ev-tryon-trigger:focus-visible{outline:3px solid color-mix(in srgb,var(--ev-accent),transparent 65%);outline-offset:2px}body.evt-lock{overflow:hidden}.evt-modal[hidden],.evt-screen[hidden],.evt-upload__preview[hidden],.evt-notice[hidden],.evt-header__back[hidden]{display:none!important}.evt-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:grid;place-items:center;padding:18px;font-family:Arial,Helvetica,sans-serif;color:#2d2020;opacity:0;transition:opacity .22s ease}.evt-modal.is-open{opacity:1}.evt-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1d1215a3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.evt-modal__panel{width:min(100%,940px);max-height:min(880px,calc(100dvh - 36px));position:relative;overflow:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.7);border-radius:22px;background:#fffaf6;box-shadow:0 30px 100px #17080d57;transform:translateY(12px) scale(.985);transition:transform .28s cubic-bezier(.2,.75,.25,1)}.evt-modal.is-open .evt-modal__panel{transform:none}.evt-header{height:67px;padding:0 18px;position:sticky;top:0;z-index:10;display:grid;grid-template-columns:42px 1fr 42px;align-items:center;border-bottom:1px solid #eadfda;background:#fffaf6ed;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.evt-brand{display:grid;justify-items:center;line-height:1}.evt-brand span{color:var(--ev-accent);font-family:Georgia,serif;font-size:20px;letter-spacing:.16em}.evt-brand small{margin-top:5px;color:#8a7777;font-size:7px;font-weight:800;letter-spacing:.22em}.evt-icon-button{width:40px;height:40px;padding:0;display:grid;place-items:center;color:#3b2a2c;border:1px solid #e3d7d2;border-radius:50%;background:#fff;cursor:pointer}.evt-icon-button svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.evt-header__back{justify-self:start}.evt-header>.evt-icon-button:last-child{justify-self:end}.evt-icon-button:hover{color:#fff;border-color:var(--ev-accent);background:var(--ev-accent)}.evt-progress{width:min(100% - 40px,440px);height:58px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:8px;color:#a39795;font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.evt-progress>span{display:flex;align-items:center;gap:6px;white-space:nowrap}.evt-progress i{width:22px;height:22px;display:grid;place-items:center;border:1px solid #d6cac5;border-radius:50%;font-size:9px;font-style:normal;background:#fff}.evt-progress b{height:1px;background:#ddd2cd}.evt-progress span.is-active,.evt-progress span.is-done{color:var(--ev-accent)}.evt-progress span.is-active i,.evt-progress span.is-done i{color:#fff;border-color:var(--ev-accent);background:var(--ev-accent)}.evt-progress i svg{display:none;width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.evt-progress span.is-done i>span{display:none}.evt-progress span.is-done i svg{display:block}.evt-notice{width:min(calc(100% - 40px),650px);margin:0 auto 16px;padding:12px 14px;color:#8a1830;border:1px solid #e7b9c2;border-radius:10px;background:#fff0f2;font-size:12px;line-height:1.35}.evt-screen{width:min(calc(100% - 40px),680px);min-height:570px;margin:0 auto;padding:18px 0 34px;animation:evt-enter .32s ease both}.evt-intro{text-align:center}.evt-eyebrow{margin:0 0 9px;color:var(--ev-accent);font-size:10px;font-weight:850;letter-spacing:.19em;text-transform:uppercase}.evt-intro h2,.evt-screen--processing h2,.evt-result-copy h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,5vw,44px);font-weight:400;line-height:1.03;letter-spacing:-.035em}.evt-intro>p:last-child{max-width:550px;margin:12px auto 0;color:#796d6c;font-size:13px;line-height:1.5}.evt-upload{min-height:290px;margin-top:23px;position:relative;display:grid;place-items:center;overflow:hidden;border:1.5px dashed #c9aaa9;border-radius:17px;background:linear-gradient(145deg,#fff,#fbf0eb);cursor:pointer}.evt-upload.is-dragging{border-color:var(--ev-accent);box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--ev-accent),transparent 88%)}.evt-upload>input{width:1px;height:1px;position:absolute;opacity:0}.evt-upload__empty{display:grid;justify-items:center;padding:30px;text-align:center}.evt-upload__empty>i{width:68px;height:68px;margin-bottom:15px;display:grid;place-items:center;color:#fff;border-radius:50%;background:var(--ev-accent);box-shadow:0 10px 28px color-mix(in srgb,var(--ev-accent),transparent 70%)}.evt-upload__empty svg{width:33px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.evt-upload__empty strong{font-size:17px}.evt-upload__empty small{margin-top:7px;color:#807270;font-size:12px}.evt-upload__empty em{margin-top:12px;color:#a1928f;font-size:9px;font-style:normal;letter-spacing:.05em;text-transform:uppercase}.evt-upload__preview{width:100%;height:340px;position:relative;display:block}.evt-upload__preview img{width:100%;height:100%;display:block;object-fit:cover}.evt-upload__preview b{position:absolute;right:12px;bottom:12px;padding:8px 11px;color:#332424;border-radius:999px;background:#ffffffe6;box-shadow:0 5px 18px #00000029;font-size:10px}.evt-photo-tips{margin:13px 0 18px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.evt-photo-tips span{display:flex;justify-content:center;align-items:center;gap:6px;color:#776b69;font-size:10px}.evt-photo-tips i{width:17px;height:17px;display:grid;place-items:center;color:#fff;border-radius:50%;background:#7b594c;font-size:9px;font-style:normal}.evt-photo-tips i svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.evt-primary,.evt-secondary{width:100%;min-height:55px;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:850;letter-spacing:.025em}.evt-primary{color:#fff!important;border:0;background:var(--ev-accent);box-shadow:0 10px 24px color-mix(in srgb,var(--ev-accent),transparent 78%);font-weight:900}.evt-primary span{display:inline-grid;place-items:center}.evt-primary span svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.evt-primary:hover{filter:brightness(.92)}.evt-primary:disabled,.evt-secondary:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.evt-secondary{color:var(--ev-accent);border:1px solid #cbaeb3;background:#fff}.evt-privacy{margin:12px 0 0;display:flex;justify-content:center;align-items:center;gap:6px;color:#998b89;text-align:center;font-size:9px}.evt-privacy svg{width:14px;fill:none;stroke:currentColor;stroke-width:1.7}.evt-style-grid{margin:23px 0 16px;display:grid;grid-template-columns:1fr 1fr;gap:9px}.evt-style{min-height:100px;padding:10px 12px;position:relative;display:grid;grid-template-columns:76px minmax(0,1fr) 23px;align-items:center;gap:10px;border:1px solid #e4d8d2;border-radius:13px;background:#fff;cursor:pointer;transition:border .18s ease,background .18s ease,transform .18s ease}.evt-style:last-child{grid-column:1 / -1}.evt-style:hover{border-color:#c29ba3;transform:translateY(-1px)}.evt-style.is-selected{border-color:var(--ev-accent);background:color-mix(in srgb,var(--ev-accent),white 96%);box-shadow:inset 0 0 0 1px var(--ev-accent)}.evt-style input{position:absolute;opacity:0}.evt-style>i{width:76px;height:76px;display:grid;place-items:center;overflow:hidden;color:#78564e;border-radius:11px;background:linear-gradient(145deg,#f7e8df,#ead7ce)}.evt-style>i img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 12%}.evt-style>i svg{width:66px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round}.evt-style>span{min-width:0;display:grid;gap:5px}.evt-style strong{font-family:Georgia,serif;font-size:15px;font-weight:500}.evt-style small{color:#8a7c79;font-size:10px;line-height:1.25}.evt-style>b{width:21px;height:21px;display:grid;place-items:center;color:transparent;border:1px solid #cfbfba;border-radius:50%;font-size:10px}.evt-style.is-selected>b{color:#fff;border-color:var(--ev-accent);background:var(--ev-accent)}.evt-style>b svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.evt-auto-match{margin-bottom:16px;padding:12px 14px;display:flex;align-items:center;gap:11px;border:1px solid #ead9c0;border-radius:11px;background:#fff8e9}.evt-auto-match>span{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;color:#fff;border-radius:50%;background:#a16b2b}.evt-auto-match>span svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.evt-auto-match p{margin:0;display:grid;gap:3px}.evt-auto-match strong{font-size:11px}.evt-auto-match small{color:#8c7863;font-size:9px;line-height:1.3}.evt-screen--processing{min-height:610px;padding-top:35px;text-align:center}.evt-processing-visual{width:min(72vw,300px);aspect-ratio:4 / 5;margin:0 auto 28px;position:relative;overflow:hidden;border-radius:150px 150px 18px 18px;background:#eadbd4;box-shadow:0 20px 60px #3a20222b}.evt-processing-visual img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.72) brightness(.8)}.evt-processing-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#781b3414,#781b3447)}.evt-scan{height:2px;position:absolute;z-index:2;right:12%;left:12%;top:12%;background:#ffffffd9;box-shadow:0 0 14px #fff,0 0 30px #dca6b4;animation:evt-scan 3s ease-in-out infinite}.evt-spinner{width:58px;height:58px;position:absolute;z-index:3;inset:50% auto auto 50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;transform:translate(-50%,-50%);animation:evt-spin 1s linear infinite}.evt-screen--processing>p:not(.evt-eyebrow){max-width:490px;margin:13px auto 0;color:#7d7070;font-size:12px;line-height:1.5}.evt-processing-bar{width:min(100%,450px);height:5px;margin:23px auto 10px;overflow:hidden;border-radius:10px;background:#e9dbd6}.evt-processing-bar span{width:42%;height:100%;display:block;border-radius:inherit;background:var(--ev-accent);animation:evt-progress 2.3s ease-in-out infinite}.evt-screen--processing>small{color:#a09492;font-size:9px}.evt-screen--result{width:calc(100% - 40px);max-width:850px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:30px;align-items:start;padding-top:10px}.evt-result-media{aspect-ratio:4/5;position:relative;overflow:hidden;border-radius:16px;background:#eadbd4;box-shadow:0 18px 50px #371c1f24}.evt-result-media img{width:100%;height:100%;display:block;object-fit:cover}.evt-result-media>span{position:absolute;left:12px;bottom:12px;padding:7px 10px;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:#391d22a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:8px;font-weight:800;letter-spacing:.1em}.evt-result-copy{padding-top:12px}.evt-result-copy h2{font-size:clamp(29px,4vw,40px)}.evt-match{margin:18px 0;padding:11px 12px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #e3d7d1;border-radius:11px;background:#fff}.evt-match>span{width:38px;height:38px;border:3px solid #fff;border-radius:50%;background:#6b625d;box-shadow:0 0 0 1px #d7c9c3;overflow:hidden}.evt-match>span img{width:100%;height:100%;display:block;border-radius:inherit;object-fit:cover}.evt-match p{margin:0;display:grid;gap:2px}.evt-match small{color:#8e807d;font-size:8px;text-transform:uppercase}.evt-match strong{font-size:13px}.evt-match em{padding:5px 7px;color:#775823;border-radius:999px;background:#f8ecd4;font-size:8px;font-style:normal;font-weight:800}.evt-result-copy .evt-primary{margin-top:12px}.evt-disclaimer{margin:13px 0 0;color:#a09290;text-align:center;font-size:8px;line-height:1.35}.evt-modal :focus-visible{outline:3px solid color-mix(in srgb,var(--ev-accent),transparent 55%);outline-offset:2px}@keyframes evt-enter{0%{opacity:0;transform:translateY(6px)}}@keyframes evt-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes evt-scan{0%,to{top:13%;opacity:.45}50%{top:83%;opacity:1}}@keyframes evt-progress{0%{transform:translate(-110%)}50%{transform:translate(75%)}to{transform:translate(240%)}}@media(max-width:700px){.evt-modal{padding:0;place-items:stretch}.evt-modal__panel{width:100%;max-height:100dvh;border:0;border-radius:0}.evt-header{height:58px;padding-inline:11px}.evt-progress{height:51px;width:calc(100% - 30px)}.evt-screen{width:calc(100% - 28px);min-height:auto;padding-top:10px}.evt-intro h2{font-size:31px}.evt-upload{min-height:245px;margin-top:17px}.evt-upload__preview{height:280px}.evt-style-grid{grid-template-columns:1fr}.evt-style:last-child{grid-column:auto}.evt-style{min-height:86px;grid-template-columns:64px minmax(0,1fr) 22px}.evt-style>i{width:64px;height:64px}.evt-style>i svg{width:55px}.evt-screen--processing{padding-top:24px}.evt-screen--result{width:calc(100% - 28px);display:block}.evt-result-media{width:min(100%,430px);margin:0 auto 20px}.evt-result-copy{padding-bottom:24px}}@media(max-width:390px){.evt-progress{gap:4px;font-size:8px}.evt-progress i{width:19px;height:19px}.evt-photo-tips{gap:3px}.evt-photo-tips span{display:grid;justify-items:center;gap:4px;text-align:center}}@media(prefers-reduced-motion:reduce){.evt-modal,.evt-modal__panel,.ev-tryon-trigger,.evt-style{transition:none}.evt-screen,.evt-scan,.evt-spinner,.evt-processing-bar span{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/everelle-tryon.css.map */
