.progress-bar--component{border-radius:.625rem;overflow:hidden;position:relative;width:100%}.filler{align-items:center;border-radius:1.25rem;display:flex;height:100%;justify-content:center;opacity:0;transition:1s ease .3s;width:0}.media-upload-container{display:flex;flex-wrap:wrap}@media (min-width:1025px){.media-upload-container.review-pet-container .media-upload-box-footer-label{font-size:1rem!important}}.media-upload-container .media-upload-boxes,.media-upload-container .media-upload-boxes>div{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width:0px){.media-upload-container .media-upload-boxes>div{gap:1rem}}@media (min-width:1025px){.media-upload-container .media-upload-boxes>div{gap:2rem}}.media-upload-container .media-upload-boxes .media-upload-box-wrapper{background:transparent;z-index:20}.media-upload-container .media-upload-boxes .media-upload-box{z-index:10}@media (min-width:0px){.media-upload-container .media-upload-boxes .media-upload-box{height:9.125rem;width:9.125rem}}@media (min-width:1025px){.media-upload-container .media-upload-boxes .media-upload-box{height:15.625rem;width:15.625rem}.media-upload-container .media-upload-boxes .media-upload-box.pet-review-variant{height:13rem;width:13rem}}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-dashed{border:.188rem dashed #190a05;border-radius:.156rem;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;width:100%}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-dashed .media-upload-box-title{position:absolute}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-dashed .media-upload-box-footer-label{bottom:.5rem;left:1rem;position:absolute;right:1rem}@media (min-width:0px){.media-upload-container .media-upload-boxes .media-upload-box .media-upload-dashed .media-upload-box-title{color:#190a05;font-size:.875rem;font-weight:700;left:.75rem;letter-spacing:-.009rem;line-height:1.063rem;top:.5rem}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-dashed .media-upload-box-footer-label{color:#190a05;font-size:.75rem;font-weight:400;letter-spacing:-.009rem;line-height:.875rem;text-align:center}}@media (min-width:1025px){.media-upload-container .media-upload-boxes .media-upload-box .media-upload-dashed .media-upload-box-title{color:#190a05;font-size:1.625rem;font-weight:700;left:1.5rem;letter-spacing:-.005em;line-height:122%;top:1rem}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-dashed .media-upload-box-footer-label{color:#190a05;font-size:1.25rem;font-weight:400;line-height:122%;text-align:center}}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-idle-state{border:.188rem dashed #190a05}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-idle-state.highlighted{border:4px solid #6cd9d3}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-idle-state .media-upload-box-icon{align-self:center;margin:auto}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-uploading{border-color:#009e9e;color:#009e9e;display:flex;justify-content:center}@media (min-width:0px){.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-uploading .media-upload-box-title{color:#009e9e;font-size:.875rem;font-weight:700;left:.75rem;letter-spacing:.01em;line-height:140%;top:.5rem}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-uploading .progress-bar-container{align-self:center;width:5.313rem}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-uploading .media-upload-box-footer-label{bottom:1.5rem;color:#009e9e;font-size:.75rem;font-weight:400;letter-spacing:-.009rem;line-height:.875rem;text-align:center}}@media (min-width:1025px){.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-uploading .media-upload-box-title{color:#009e9e;font-size:1.625rem;font-weight:800;left:1.5rem;letter-spacing:-.009rem;line-height:1.875rem;top:1rem}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-uploading .progress-bar-container{align-self:center;width:11.313rem}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-uploading .media-upload-box-footer-label{bottom:2.313rem;color:#009e9e;font-size:1.25rem;font-weight:500;letter-spacing:-.016rem;line-height:1.625rem;text-align:center}}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-uploading .uploaded-successfull-check{display:flex;justify-content:center}.media-upload-container .media-upload-boxes .media-upload-box .dropzone-upload-box,.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-rendering{height:100%;padding:0;width:100%}.media-upload-container .media-upload-boxes .media-upload-box .dropzone-upload-box img,.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-rendering img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-rendering{position:relative}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-rendering .box-upload-box-header{left:0;position:absolute;right:0;top:0}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-rendering .box-upload-box-header .media-upload-box-title{--tw-text-opacity:1;color:rgb(240 240 235/var(--tw-text-opacity));font-weight:700;left:.75rem;position:absolute;top:.5rem}@media (min-width:0px){.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-rendering .box-upload-box-header .media-upload-box-title{font-size:.875rem;letter-spacing:.009rem;line-height:140%}}@media (min-width:1025px){.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-rendering .box-upload-box-header .media-upload-box-title{font-size:1.625rem;letter-spacing:-.008rem;line-height:122%}}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-rendering .box-upload-box-header .remove-icon{cursor:pointer;position:absolute;right:.5rem;top:.5rem}.media-upload-container .media-upload-boxes .media-upload-box .media-upload-image-rendering.highlighted{border-color:#6cd9d3;border-width:4px}.media-upload-container.media-upload-error-state .media-upload-dashed.media-upload-idle-state{border-color:#e54c00}.media-upload-container.media-upload-error-state .media-upload-dashed.media-upload-idle-state .media-upload-box-footer-label,.media-upload-container.media-upload-error-state .media-upload-dashed.media-upload-idle-state .media-upload-box-icon svg path,.media-upload-container.media-upload-error-state .media-upload-dashed.media-upload-idle-state .media-upload-box-title{color:#e54c00;fill:#e54c00}.media-upload-container.media-upload-error-state .error-text-container{color:#e54c00;font-size:.875rem;font-weight:700;letter-spacing:.01rem;line-height:140%;margin-top:.75rem}.dropdown .dropdown-items{box-shadow:0 .125rem .25rem rgba(36,36,36,.16);height:auto;max-height:15.0625rem;padding:1rem 0}.dropdown .dropdown-items.multiple{padding:1rem 0 .5rem}.dropdown .dropdown-items .dropdown-item{font-weight:400;min-height:2.75rem;padding:0 1rem}.dropdown .dropdown-items .dropdown-item:hover{cursor:pointer;font-weight:500;--tw-bg-opacity:1;background-color:rgb(240 240 235/var(--tw-bg-opacity))}.dropdown .dropdown-items .dropdown-item.selected{--tw-text-opacity:1;color:rgb(0 158 158/var(--tw-text-opacity));font-weight:500}.dropdown .disabled{color:#d0d0d0}