@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}}._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}}.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 TkYCGq_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 TkYCGq_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.TkYCGq_bundled-item-line-component{flex-direction:column;display:flex}@media (min-width:1035px){.TkYCGq_bundled-item-line-component{flex-direction:row}}.TkYCGq_bundled-item-line-component .TkYCGq_bundle-item-line{width:100%;margin-bottom:.5rem;display:flex}@media (min-width:1035px){.TkYCGq_bundled-item-line-component .TkYCGq_bundle-item-line{width:65%;padding-right:.5rem}}.TkYCGq_bundled-item-line-component .TkYCGq_bundle-item-line label{width:100%;display:block}@media (min-width:1035px){.TkYCGq_bundled-item-line-component .TkYCGq_bundle-item-line label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.TkYCGq_bundled-item-line-component .TkYCGq_bundle-item-line label .TkYCGq_text-price{white-space:nowrap;font-weight:700}.TkYCGq_bundled-item-line-component .TkYCGq_bundle-item-selector{width:100%;margin-bottom:1rem}@media (min-width:1035px){.TkYCGq_bundled-item-line-component .TkYCGq_bundle-item-selector{width:35%}}
@keyframes YSwplG_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 YSwplG_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.YSwplG_bundled-products-component .YSwplG_bundled-products-row{flex-direction:column;justify-content:center;display:flex}@media (min-width:768px){.YSwplG_bundled-products-component .YSwplG_bundled-products-row{flex-direction:row}}.YSwplG_bundled-products-component .YSwplG_bundled-products-row .YSwplG_bundled-images-block{justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:768px){.YSwplG_bundled-products-component .YSwplG_bundled-products-row .YSwplG_bundled-images-block{width:330px;margin-right:2rem}.YSwplG_bundled-products-component .YSwplG_bundled-products-row .YSwplG_bundled-images-block.YSwplG_bundled-images-block-x3{width:514px}}@media (min-width:1035px){.YSwplG_bundled-products-component .YSwplG_bundled-products-row .YSwplG_bundled-images-block{margin-right:3rem}}@media (min-width:1920px){.YSwplG_bundled-products-component .YSwplG_bundled-products-row .YSwplG_bundled-images-block{margin-right:140px}}.YSwplG_bundled-products-component .YSwplG_bundled-products-row .YSwplG_bundled-images-block .YSwplG_bundled-product-image{display:inline-block;position:relative}.YSwplG_bundled-products-component .YSwplG_bundled-products-row .YSwplG_bundled-images-block .YSwplG_bundled-product-plus{margin:0 1rem;font-size:1.5rem}.YSwplG_bundled-products-component .YSwplG_bundled-products-row .YSwplG_bundled-images-block .YSwplG_bundled-product-plus.YSwplG_bundled-product-plus:last-of-type{display:none}.YSwplG_bundled-products-component .YSwplG_bundled-products-row .YSwplG_bundled-content-block{width:100%}@media (min-width:768px){.YSwplG_bundled-products-component .YSwplG_bundled-products-row .YSwplG_bundled-content-block{flex-grow:1;width:auto}}
@keyframes CyiB-q_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 CyiB-q_pulse-animation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.CyiB-q_bundles{background-color:#f5f5f5;width:calc(100% + 24px);margin:36px -12px 0;padding:24px 12px}@media (min-width:1035px){.CyiB-q_bundles{width:calc(100% + 112px);margin:0 -56px;padding:48px 56px}}@media (min-width:1415px){.CyiB-q_bundles{padding:56px}}@media (min-width:1920px){.CyiB-q_bundles{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;position:relative;overflow:visible}.CyiB-q_bundles:before{z-index:-1;content:"";background:inherit;width:100vw;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%}}.CyiB-q_bundles-title{letter-spacing:0;font-family:Inter Tight,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5625rem}@media (min-width:1035px){.CyiB-q_bundles-title{font-size:1.25rem;line-height:1.625rem}}@media (min-width:1415px){.CyiB-q_bundles-title{font-size:1.375rem;line-height:1.875rem}}@media (min-width:1035px){.CyiB-q_bundles-title{margin-bottom:36px}}.CyiB-q_bundles-list{flex-direction:column;gap:4rem;margin:0 auto;display:flex}
@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}}.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}}.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}}.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}}.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}}.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_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_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}}.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}}.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_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}}.K39ITW_modal{max-width:700px}@media (min-width:1035px){.K39ITW_modal{max-width:none}}
/*# sourceMappingURL=3vk9ljlr0ykh0.css.map*/