#feedback-tab .field:after{box-shadow:none}#feedback-tab{position:fixed;right:0;top:40%;z-index:9998}#floating-tab{position:fixed;z-index:9998;right:0;top:40%;background-color:transparent!important;color:#fff;padding:20px 10px;font-size:16px;border-radius:0;overflow:hidden;text-align:center;height:10rem;width:3.5rem;transition:transform .3s ease;display:none!important}#floating-tab a{color:#fff;text-decoration:none;display:none;transform:rotate(-90deg);white-space:nowrap;padding:1rem;top:4rem;right:2px;position:relative;font-size:13px;display:none!important}#floating-tab:hover{background-color:#555;display:none!important}#feedback-form{position:fixed;right:-60rem;top:50%;transform:translateY(-50%);background-color:#fff;border:1px solid #ccc;padding:10rem 5rem 5rem;width:60rem;height:100%;z-index:1001!important;transition:right .3s ease;overflow-y:scroll}#feedback-form.open{right:0;z-index:1001!important}#feedback-form p{margin-bottom:3rem;color:#333}#feedback-form .contact__button{margin-top:.5rem}#feedback-form-submit{background-color:#040404;color:#fff;border:none;padding:1rem;cursor:pointer;width:100%;font-family:var(--font-body-family);font-size:1.4rem}#feedback-form-close{position:absolute;background-color:transparent;color:transparent;top:2rem;right:3rem;background:none;border:none;font-size:2rem;cursor:pointer;color:#333}#feedback-form-submit:hover{background-color:#555}#feedback-message{font-family:var(--font-body-family);font-size:1.4rem;height:12rem;width:100%;padding:1.8rem 1.5rem .8rem 2rem}#feedback-form input[type=file]{display:none}.field:has(.custom-file-upload){flex-direction:column}.custom-file-upload{display:flex;align-items:center;justify-content:center;width:100%;height:5rem;padding:1rem;background-color:#e6e6e6;cursor:pointer;font-size:1.4rem;position:relative;box-sizing:border-box;color:#333}.custom-file-upload:before{content:"\e09a";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.8rem;margin-right:1rem}.custom-select{display:flex;align-items:center;position:relative;width:100%}#feedback-form input::placeholder,#feedback-form textarea::placeholder{color:#333;opacity:1}#feedback-form .field__label{font-size:1.4rem;color:#333}#feedback-form .field{margin-bottom:1rem}#feedback-form .field__input:focus~.field__label,#feedback-form .field__input:not(:placeholder-shown)~.field__label,#feedback-form .field__input:-webkit-autofill~.field__label{font-size:1rem}.custom-select-trigger,#feedback-form input,#feedback-form textarea{border:1px solid #767676;border-radius:2px;box-shadow:none;font-size:1.4rem;color:#333;width:100%;cursor:pointer;box-sizing:border-box}.custom-select-trigger:hover,#feedback-form input:hover,#feedback-form textarea:hover{border:1px solid black}.custom-select-trigger:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:2rem;top:40%;transform:translateY(-50%);font-size:1.4rem;color:#333}.custom-select:has(.open) .custom-select-trigger:after{content:"\f077"}.custom-select-container{position:relative;display:inline-block;width:100%}.custom-select{position:relative;width:100%}.custom-select-trigger{padding:1rem 2rem;border:1px solid #767676;border-radius:2px;box-shadow:none;font-size:1.4rem;color:#333;cursor:pointer;position:relative}.custom-select-trigger:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.4rem;color:#333}.custom-select-options{display:none;position:absolute;width:100%;border:1px solid #767676;border-radius:0;box-shadow:0 2px 10px #0000001a;z-index:1000;max-height:20rem;overflow-y:auto;background-color:#fff;box-sizing:border-box;top:100%;left:0}.custom-select-options.open{display:block}.custom-select-option{padding:1rem;font-size:1.4rem;cursor:pointer;color:#333;box-sizing:border-box}.custom-select-option:hover{background-color:#f0f0f0}#file-list{margin-top:.5rem}.file-item{display:inline-block;background-color:#e6e6e6;padding:.5rem 3rem .5rem 1rem;margin-right:.5rem;margin-top:.5rem;font-size:1.2rem;color:#333;position:relative}.file-item .remove-file{position:absolute;top:.6rem;right:.5rem;background-color:#303030;color:#fff;border:none;border-radius:50%;width:1.8rem;height:1.8rem;text-align:center;line-height:1.5rem;font-size:1.2rem;cursor:pointer;display:flex;justify-content:center}@media (max-width: 749px){#feedback-form{width:100%;height:100%;right:0;top:5rem;transform:none;padding:2rem;box-sizing:border-box;max-height:100vh}#feedback-form.open{right:0}#feedback-form{display:block}#floating-tab{display:none}#feedback-form-close{top:.5rem;right:1rem}}.feedback-title{font-size:1.5em;font-weight:700;margin-bottom:1em;color:#333;text-align:left}@media (max-width: 600px){.feedback-title{font-size:1.2em;margin-bottom:.8em}}
/*# sourceMappingURL=/cdn/shop/t/235/assets/feedback-tab.css.map */
