@keyframes _8BbRCG_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes _8BbRCG_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes _8BbRCG_fade-in-animation{0%{opacity:0}to{opacity:1}}._8BbRCG_wrapper{width:100%;margin:4rem 0}@media (min-width:1920px){._8BbRCG_wrapper{overflow:hidden}}._8BbRCG_wrapper ._8BbRCG_title{font-size:1.125rem;font-weight:700;line-height:25px}@media (min-width:1035px){._8BbRCG_wrapper ._8BbRCG_title{font-size:1.25rem;line-height:26px}}@media (min-width:1415px){._8BbRCG_wrapper ._8BbRCG_title{font-size:1.375rem;line-height:30px}}
@keyframes f0Omzq_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes f0Omzq_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes f0Omzq_fade-in-animation{0%{opacity:0}to{opacity:1}}.f0Omzq_bundled-items-action-group .f0Omzq_summary{white-space:nowrap;flex-direction:column;line-height:1rem;display:flex}@media (min-width:768px){.f0Omzq_bundled-items-action-group .f0Omzq_summary{flex-direction:row}}.f0Omzq_bundled-items-action-group .f0Omzq_summary .f0Omzq_summary-price{margin-top:.5rem;margin-bottom:.5rem}@media (min-width:768px){.f0Omzq_bundled-items-action-group .f0Omzq_summary .f0Omzq_summary-price{width:50%}}.f0Omzq_bundled-items-action-group .f0Omzq_summary .f0Omzq_summary-price .f0Omzq_price-special{color:#d10c15;margin-right:.25rem;font-size:1.125rem;font-weight:700}.f0Omzq_bundled-items-action-group .f0Omzq_summary .f0Omzq_summary-price .f0Omzq_price-old{color:#000;font-size:.75rem;font-weight:400;text-decoration:line-through}@media (min-width:768px){.f0Omzq_bundled-items-action-group .f0Omzq_summary .f0Omzq_summary-button{width:50%}}.f0Omzq_bundled-items-action-group .f0Omzq_summary .f0Omzq_summary-button .f0Omzq_button-add-to-cart{letter-spacing:.03em;font-family:Inter Tight,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (min-width:1035px){.f0Omzq_bundled-items-action-group .f0Omzq_summary .f0Omzq_summary-button .f0Omzq_button-add-to-cart{font-size:.9375rem;line-height:1.375rem}}.f0Omzq_bundled-items-action-group .f0Omzq_summary .f0Omzq_summary-button .f0Omzq_button-add-to-cart.f0Omzq_button-success{background-color:#2bb371;border-color:#2bb371}.f0Omzq_bundled-items-action-group .f0Omzq_error{color:#d10c15;text-align:right;margin:-2em 3em 1em 0;font-size:.75rem}.f0Omzq_bundled-items-action-group .f0Omzq_error:before{content:"";margin:0 .25rem 0 0;font-family:deporvillage}
@keyframes rTo-pW_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes rTo-pW_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes rTo-pW_fade-in-animation{0%{opacity:0}to{opacity:1}}.rTo-pW_footer{flex-direction:column;gap:.25rem;display:flex}.rTo-pW_footer-note{color:#707072;letter-spacing:.03em;gap:.5rem;font-family:Inter Tight,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;display:flex}
@keyframes ZgAzyG_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ZgAzyG_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes ZgAzyG_fade-in-animation{0%{opacity:0}to{opacity:1}}.ZgAzyG_sidebar{flex-direction:column;flex:1 0 auto;gap:.75rem;display:flex}@media (min-width:1035px){.ZgAzyG_sidebar{flex:0 40%;gap:1rem}}.ZgAzyG_credits-badge{background-color:#f5f5f580;border:.03125rem solid #e6e6e6;border-radius:1.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.ZgAzyG_credits-info{align-items:center;gap:.75rem;display:flex}.ZgAzyG_credits-icon{background-color:#f5f5f5;border-radius:.5rem;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ZgAzyG_credits-text{flex-direction:column;gap:.25rem;display:flex}.ZgAzyG_credits-text .ZgAzyG_title{letter-spacing:.03em;font-family:Inter Tight,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (min-width:1035px){.ZgAzyG_credits-text .ZgAzyG_title{font-size:.9375rem;line-height:1.375rem}}.ZgAzyG_credits-text .ZgAzyG_title{margin:0}.ZgAzyG_credits-text .ZgAzyG_subtitle{letter-spacing:.03em;color:#707072;margin:0;font-family:Inter Tight,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.ZgAzyG_credits-count{letter-spacing:.03em;font-family:Inter Tight,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (min-width:1035px){.ZgAzyG_credits-count{font-size:.9375rem;line-height:1.375rem}}.ZgAzyG_credits-count{color:#000;align-items:center;gap:.25rem;display:flex}.ZgAzyG_credits-count .ZgAzyG_total{color:#707072}.ZgAzyG_tips-card{background-color:#fff;border:.03125rem solid #e6e6e6;border-radius:1.5rem;padding:1.5rem}.ZgAzyG_tips-card h3{letter-spacing:.03em;color:#000;margin:0 0 1rem;font-family:Inter Tight,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.ZgAzyG_tips-card ul{letter-spacing:.03em;flex-direction:column;margin:0;padding-left:1.5rem;font-family:Inter Tight,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}
@keyframes bPmL-a_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bPmL-a_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes bPmL-a_fade-in-animation{0%{opacity:0}to{opacity:1}}.bPmL-a_step-actions{flex-direction:column;gap:.75rem;display:flex}@media (min-width:1035px){.bPmL-a_step-actions{display:none}}
@keyframes ZVPyFW_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ZVPyFW_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes ZVPyFW_fade-in-animation{0%{opacity:0}to{opacity:1}}.ZVPyFW_layout{background-color:#fff;flex-direction:column;width:calc(100% + 1.5rem);height:100%;margin:0 -.75rem -.75rem;display:flex;position:relative}@media (min-width:576px){.ZVPyFW_layout{width:calc(100% + 4.5rem);margin:0 -2.25rem -1rem}}@media (min-width:1035px){.ZVPyFW_layout{width:calc(100% + 1rem);margin:0 -.5rem;padding-top:1.5rem}}.ZVPyFW_header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.ZVPyFW_header h2{letter-spacing:0;font-family:Inter Tight,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.625rem}@media (min-width:1035px){.ZVPyFW_header h2{font-size:1.375rem;line-height:1.625rem}}@media (min-width:1415px){.ZVPyFW_header h2{font-size:1.5rem;line-height:1.875rem}}.ZVPyFW_header h2{color:#000;margin:0}.ZVPyFW_main{flex-direction:column;flex:1;gap:.75rem;margin-bottom:.75rem;display:flex}@media (min-width:1035px){.ZVPyFW_main{flex-direction:row;gap:2.25rem;margin-bottom:1.5rem}}.ZVPyFW_content{background-color:#f5f5f580;border:.0625rem solid #e6e6e6;border-radius:1.5rem;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;min-height:420px;display:flex;overflow:hidden}@media (min-width:768px){.ZVPyFW_content{flex:60%;min-height:520px}}@media (min-width:1035px){.ZVPyFW_content{min-height:420px}}
@keyframes Vs2ETW_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes Vs2ETW_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes Vs2ETW_fade-in-animation{0%{opacity:0}to{opacity:1}}.Vs2ETW_error-step{flex-direction:column;gap:1.5rem;height:100%;padding:2.25rem;display:flex}.Vs2ETW_error-icon-top{color:#707072;background-color:#f5f5f5;border-radius:1.5rem;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.Vs2ETW_error-text-top{letter-spacing:.03em;color:#707072;max-width:400px;margin:0;font-family:Inter Tight,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.Vs2ETW_error-notification-wrapper{width:100%}.Vs2ETW_error-notification-button{margin:0 auto}
@keyframes XiGB1a_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes XiGB1a_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes XiGB1a_fade-in-animation{0%{opacity:0}to{opacity:1}}@keyframes XiGB1a_vto-loading-image-fade-in{0%{opacity:0}to{opacity:1}}.XiGB1a_loading-step{flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.XiGB1a_image-container{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.XiGB1a_user-image{width:100%;height:100%;animation:.1s ease-out XiGB1a_vto-loading-image-fade-in}.XiGB1a_user-image img{object-fit:contain;width:100%;height:100%}.XiGB1a_user-image-cover img{object-fit:cover}.XiGB1a_blur-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0003;border-radius:1.5rem;position:absolute;inset:0}.XiGB1a_spinner-wrapper{z-index:1;position:relative}
@keyframes eVAXtW_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes eVAXtW_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes eVAXtW_fade-in-animation{0%{opacity:0}to{opacity:1}}@keyframes eVAXtW_vto-success-fade-in{0%{opacity:0}to{opacity:1}}.eVAXtW_success-step{flex-direction:column;width:100%;height:100%;animation:.2s ease-out eVAXtW_vto-success-fade-in;display:flex}.eVAXtW_image-container{background-color:#f5f5f5;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.eVAXtW_image-actions{z-index:1;flex-direction:column;gap:.75rem;display:none;position:absolute;top:.75rem;right:.75rem}@media (min-width:1035px){.eVAXtW_image-actions{display:flex}}.eVAXtW_result-image{text-align:center;object-fit:contain;justify-content:center;width:100%;max-width:100%;height:100%;max-height:420px;display:flex}@media (min-width:768px){.eVAXtW_result-image{min-height:520px}}@media (min-width:1035px){.eVAXtW_result-image{min-height:420px}}.eVAXtW_result-image img{height:100%;min-height:420px}@media (min-width:768px){.eVAXtW_result-image img{min-height:520px}}@media (min-width:1035px){.eVAXtW_result-image img{min-height:420px}}
@keyframes gDZHeW_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes gDZHeW_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes gDZHeW_fade-in-animation{0%{opacity:0}to{opacity:1}}.gDZHeW_camera-container{background-color:#000;border-radius:1.5rem;flex-direction:column;flex:1;width:100%;min-height:420px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.gDZHeW_camera-container{min-height:520px}}@media (min-width:1035px){.gDZHeW_camera-container{min-height:420px}}.gDZHeW_video-element{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.gDZHeW_camera-controls-wrapper{z-index:10;background:linear-gradient(#0000 0%,#000c 100%);padding:1.5rem;position:absolute;bottom:0;left:0;right:0}.gDZHeW_camera-controls{justify-content:center;align-items:center;max-width:320px;margin:0 auto;display:flex;position:relative}.gDZHeW_capture-button{border:none!important;width:64px!important;height:64px!important}.gDZHeW_capture-button:hover{transform:scale(1.05)}.gDZHeW_switch-button{position:absolute;right:0}.gDZHeW_back-button{z-index:1;position:absolute;top:1.5rem;left:1.5rem}.gDZHeW_permission-denied{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;padding:3rem;display:flex;position:absolute;top:0;left:0}.gDZHeW_permission-denied p{letter-spacing:.03em;color:#fff;max-width:300px;margin:0;font-family:Inter Tight,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}
@keyframes LaqT5W_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes LaqT5W_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes LaqT5W_fade-in-animation{0%{opacity:0}to{opacity:1}}.LaqT5W_dropzone-container{letter-spacing:.03em;flex-direction:column;flex:1;gap:1.5rem;padding:2.25rem;font-family:Inter Tight,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;transition:all .2s ease-out;display:flex}.LaqT5W_dropzone-container.LaqT5W_dragging{background-color:#cbcbcb}.LaqT5W_dropzone-icon{color:#707072;background-color:#f5f5f5;border-radius:1.5rem;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.LaqT5W_dropzone-text{letter-spacing:.03em;color:#707072;max-width:400px;margin:0;font-family:Inter Tight,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.LaqT5W_dropzone-actions{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.LaqT5W_file-input{display:none}
@keyframes uyn1xW_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes uyn1xW_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes uyn1xW_fade-in-animation{0%{opacity:0}to{opacity:1}}@keyframes uyn1xW_vto-preview-fade-in{0%{opacity:0}to{opacity:1}}.uyn1xW_preview-container{background-color:#f5f5f5;border-radius:1.5rem;flex-direction:column;flex:1;width:100%;min-height:420px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.uyn1xW_preview-container{min-height:520px}}@media (min-width:1035px){.uyn1xW_preview-container{min-height:420px}}.uyn1xW_preview-image{width:100%;height:100%;animation:.2s ease-out uyn1xW_vto-preview-fade-in;position:absolute;top:0;left:0}.uyn1xW_preview-image img{object-fit:cover;width:100%;height:100%}.uyn1xW_preview-controls{z-index:10;justify-content:center;align-items:center;gap:1rem;padding:0 1.5rem;display:flex;position:absolute;bottom:1.5rem;left:0;right:0}.uyn1xW_back-button{z-index:1;position:absolute;top:1.5rem;left:1.5rem}
@keyframes K39ITW_heartbeat{0%{opacity:0;transform:scale(.1)}20%{transform:scale(1.25)}40%{transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes K39ITW_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes K39ITW_fade-in-animation{0%{opacity:0}to{opacity:1}}.K39ITW_modal{max-width:700px}@media (min-width:1035px){.K39ITW_modal{max-width:none}}
/*# sourceMappingURL=21x3fn6dlobzl.css.map*/