.selah-tryon-ai{background:#fdf6f3;border-top:1px solid #ecd9d3;border-bottom:1px solid #ecd9d3;padding:48px 20px}.selah-tryon-ai__inner{max-width:620px;margin:0 auto;text-align:center}.selah-tryon-ai__kicker{font-size:12px;letter-spacing:.26em;color:#b8807d;margin:0 0 10px}.selah-tryon-ai__title{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:40px;line-height:1.1;color:#3d232b;margin:0 0 10px}.selah-tryon-ai__sub{font-size:15px;line-height:1.7;color:#6b4a4e;margin:0 0 24px}.selah-tryon-ai__upload{border:1.5px dashed #c9a86a;border-radius:24px;padding:28px 20px;background:#fffdfb}.selah-tryon-ai__upload-btn{display:inline-block;background:#b8807d;color:#fff;font-size:14px;letter-spacing:.12em;text-transform:uppercase;padding:14px 28px;border-radius:999px;cursor:pointer}.selah-tryon-ai__note{font-size:13px;color:#8a6a68;margin:12px 0 0}.selah-tryon-ai__canvas-wrap{position:relative;border-radius:28px;overflow:hidden;border:1px solid #ecd9d3;background:#fffdfb;line-height:0}.selah-tryon-ai__canvas-wrap img{width:100%;height:auto;display:block}.selah-tryon-ai__stage-close{position:absolute;top:8px;right:8px;z-index:3;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:#3d232b80;color:#fff;font-size:20px;line-height:28px;text-align:center;cursor:pointer}.selah-tryon-ai__status{font-size:14px;line-height:1.6;color:#8d5c5b;margin:14px 0 0;min-height:22px}.selah-tryon-ai__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center;margin-top:16px}.selah-tryon-ai__btn{background:#b8807d;color:#fff;border:none;font-size:14px;letter-spacing:.12em;text-transform:uppercase;padding:14px 26px;border-radius:999px;cursor:pointer}.selah-tryon-ai__btn:disabled{opacity:.55;cursor:wait}.selah-tryon-ai__btn--ghost{background:transparent;color:#8d5c5b;border:1.5px solid #c9a86a}.selah-tryon-ai__fine{font-size:12px;color:#9a7d7a;margin:16px 0 0;line-height:1.6}@media screen and (max-width:749px){.product__media-item[data-media-id$=-selah-tryon] .selah-tryon-ai{background:transparent;border:none;padding:0}.selah-tryon-ai__head{background:#fdf6f3;border:1px solid #ecd9d3;border-radius:20px;padding:18px 10px;text-align:center}.selah-tryon-ai__head .selah-tryon-ai__kicker{font-size:10px;letter-spacing:.14em}.selah-tryon-ai__head .selah-tryon-ai__title{font-size:24px}.selah-tryon-ai__head .selah-tryon-ai__sub,.selah-tryon-ai__head .selah-tryon-ai__upload{display:none}.selah-tryon-ai__head .selah-tryon-ai__btn{font-size:11px;letter-spacing:.08em;padding:10px 12px;line-height:1.4}.selah-tryon-ai__fine{display:none}.selah-tryon-ai__stage{position:relative}.selah-tryon-ai__stage .selah-tryon-ai__canvas-wrap{aspect-ratio:2 / 3;border-radius:20px}.selah-tryon-ai__stage .selah-tryon-ai__canvas-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.selah-tryon-ai__stage .selah-tryon-ai__status{position:absolute;left:8px;right:8px;bottom:70px;z-index:2;margin:0;min-height:0;padding:6px 8px;border-radius:12px;background:#3d232b8c;color:#fff;font-size:12px;line-height:1.5;text-align:center;pointer-events:none}.selah-tryon-ai__stage .selah-tryon-ai__status:empty{display:none}.selah-tryon-ai__stage-bar{position:absolute;left:0;right:0;bottom:0;z-index:2;margin-top:0;padding:10px 8px;background:linear-gradient(to top,#3d232b80,#3d232b00)}.selah-tryon-ai__stage-bar .selah-tryon-ai__btn{font-size:10px;letter-spacing:.06em;padding:9px 12px}}@media screen and (min-width:750px){#selah-tryon-open{display:none}.selah-tryon-ai__head[hidden]{display:block}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/selah-tryon.css.map */
