.customer-support-container{max-width:878px;margin-left:auto;margin-right:auto;padding-left:0!important;padding-right:0!important}.customer-support-grid{display:grid;grid-template-columns:388px 402px;gap:88px;align-items:start}.customer-support-form{width:388px;display:flex;flex-direction:column;gap:23px}.customer-support-form__header{display:flex;flex-direction:column;gap:12px}.customer-support-form__title{font-family:Jost,sans-serif;font-weight:700;font-style:italic;font-size:24px;line-height:100%;letter-spacing:0%;color:#fff;margin:0}.customer-support-form__description{font-family:Jost,sans-serif;font-weight:400;font-style:italic;font-size:14px;line-height:100%;letter-spacing:0%;color:#bebebe;margin:0}.customer-support-form__fields{display:flex;flex-direction:column;gap:24px}.customer-support-form__field{display:flex;flex-direction:column;gap:6px}.customer-support-form__field--message{gap:12px}.customer-support-form__label{font-family:Jost,sans-serif;font-weight:600;font-style:italic;font-size:16px;line-height:100%;letter-spacing:0%;color:#fff;display:flex;align-items:center;gap:4px}.required-asterisk{font-family:Jost,sans-serif;font-weight:600;font-style:italic;font-size:14px;line-height:100%;letter-spacing:0%;color:#d70101}.customer-support-form__input{width:100%;height:40px;padding:10px 12px;border-radius:12px;background:#1f2023;border:1px solid #676767;font-family:Jost,sans-serif;font-weight:400;font-style:italic;font-size:12px;line-height:100%;letter-spacing:0%;color:#fff;box-sizing:border-box;transition:border-color .3s ease,box-shadow .3s ease}.customer-support-form__textarea{width:100%;height:127px;padding:10px 12px;border-radius:12px;background:#1f2023;border:1px solid #676767;font-family:Jost,sans-serif;font-weight:400;font-style:italic;font-size:12px;line-height:100%;letter-spacing:0%;color:#fff;box-sizing:border-box;resize:vertical;min-height:127px;transition:border-color .3s ease,box-shadow .3s ease}.customer-support-form__input::placeholder,.customer-support-form__textarea::placeholder{font-family:Jost,sans-serif;font-weight:400;font-style:italic;font-size:12px;line-height:100%;letter-spacing:0%;color:#676767;opacity:1}.customer-support-form__input:focus,.customer-support-form__textarea:focus{outline:none;border-color:#fff;box-shadow:0 0 0 2px #ffffff1a}.customer-support-form__input.invalid,.customer-support-form__textarea.invalid{border-color:#d70101}.customer-support-form__input.invalid:focus,.customer-support-form__textarea.invalid:focus{box-shadow:0 0 0 2px #d7010133}.customer-support-form__error{display:flex;align-items:center;gap:6px;margin-top:6px;font-family:Jost,sans-serif;font-weight:400;font-style:italic;font-size:12px;line-height:100%;color:#d70101}.customer-support-form__error .icon{width:14px;height:14px;flex-shrink:0}.customer-support-form__button{width:100%;max-width:388px;height:39px;padding:8px 12px;border-radius:12px;background:#fff;border:none;cursor:pointer;font-family:Jost,sans-serif;font-weight:400;font-style:italic;font-size:16px;line-height:100%;letter-spacing:0%;color:#000;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease}.customer-support-form__button:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.customer-support-form__button:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}.customer-support-form__success{margin-top:16px;padding:12px 16px;background:#22c55e1a;border:1px solid #22C55E;border-radius:12px;display:flex;align-items:flex-start;gap:12px;font-family:Jost,sans-serif;font-weight:400;font-style:italic;font-size:14px;line-height:140%;color:#22c55e}.customer-support-form__success .icon{width:20px;height:20px;flex-shrink:0;margin-top:2px}.customer-support-form__recaptcha{margin-top:12px;font-family:Jost,sans-serif;font-weight:400;font-style:italic;font-size:11px;line-height:140%;color:#676767;opacity:.8}.customer-support-form__recaptcha a{color:#bebebe;text-decoration:underline}.customer-support-info{width:402px;display:flex;flex-direction:column;gap:48px}.customer-support-contact{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.customer-support-contact__title{font-family:Jost,sans-serif;font-weight:700;font-style:italic;font-size:24px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff;margin:0}.customer-support-contact__list{display:flex;flex-direction:column;align-items:flex-start;gap:48px;width:100%}.customer-support-contact__item{display:flex;flex-direction:column;gap:8px;width:100%;max-width:336px}.customer-support-contact__item--left{align-items:flex-start;text-align:left}.customer-support-contact__item--center{align-items:center;text-align:center}.customer-support-contact__item--right{align-items:flex-end;text-align:right}.customer-support-contact__header{display:flex;align-items:center;gap:12px}.customer-support-contact__icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.customer-support-contact__icon .icon{width:24px;height:24px;color:#fff}.customer-support-contact__icon .contact-icon-image{width:24px;height:24px;object-fit:contain}.customer-support-contact__icon svg{width:24px;height:24px;fill:currentColor;color:#fff}.customer-support-contact__label{font-family:Jost,sans-serif;font-weight:var(--contact-label-font-weight, 700);font-style:italic;font-size:var(--contact-label-font-size, 16px);line-height:100%;letter-spacing:0%;color:var(--contact-label-color, #FFFFFF)}.customer-support-contact__subtext{font-family:Jost,sans-serif;font-weight:var(--contact-subtext-font-weight, 400);font-style:italic;font-size:var(--contact-subtext-font-size, 20px);line-height:100%;letter-spacing:0%;color:var(--contact-subtext-color, #FFFFFF);transition:opacity .3s ease}.customer-support-contact__subtext:hover{opacity:.8}.customer-support-notes{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.customer-support-notes__title{font-family:Jost,sans-serif;font-weight:700;font-style:italic;font-size:24px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff;margin:0}.customer-support-notes__content{font-family:Jost,sans-serif;font-weight:400;font-style:italic;font-size:16px;line-height:140%;color:#fff;width:100%;max-width:344px}.customer-support-notes__content ul{list-style-position:outside;padding-left:20px;margin:0;display:flex;flex-direction:column;gap:12px}.customer-support-notes__content li{padding-left:8px;line-height:140%}.customer-support-notes__content p{margin:0 0 12px}.customer-support-notes__content p:last-child{margin-bottom:0}@media screen and (max-width: 989px) and (min-width: 750px){.customer-support-container{padding-left:2rem!important;padding-right:2rem!important}.customer-support-grid{grid-template-columns:1fr;gap:48px}.customer-support-form,.customer-support-info{width:100%;max-width:500px;margin:0 auto}.customer-support-form__input,.customer-support-form__textarea,.customer-support-form__button{max-width:100%}}@media screen and (max-width: 749px){.customer-support-container{padding-left:1.5rem!important;padding-right:1.5rem!important}.customer-support-grid{grid-template-columns:1fr;gap:40px}.customer-support-form,.customer-support-info{width:100%}.customer-support-form{gap:20px}.customer-support-form__title,.customer-support-contact__title,.customer-support-notes__title{font-size:20px}.customer-support-form__description{font-size:13px;line-height:140%}.customer-support-form__label{font-size:14px}.customer-support-form__fields{gap:20px}.customer-support-form__input,.customer-support-form__textarea,.customer-support-form__button{max-width:100%;width:100%}.customer-support-form__button{font-size:15px}.customer-support-contact__value{font-size:18px}.customer-support-notes__content{font-size:14px;line-height:140%}}@media screen and (max-width: 424px){.customer-support-form__title,.customer-support-contact__title,.customer-support-notes__title{font-size:18px}.customer-support-form__description{font-size:12px}.customer-support-form__label{font-size:13px}.customer-support-form__input,.customer-support-form__textarea{font-size:11px}.customer-support-form__button{font-size:14px;height:36px}.customer-support-contact__value{font-size:16px}.customer-support-notes__content{font-size:13px}}.grecaptcha-badge{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-customer-support-form.css.map */
