.contact.page-width.page-width--narrow{max-width:1400px;padding:0 20px}body.Contact.gradient .announcement-bar{display:none}body.Contact.gradient .block__contact-sport-info{margin:0}.block__contact_title{margin:0 0 50px}.block__contact-information{display:flex;align-items:flex-start;gap:40px}.block__left-side-details{width:50%}.block__right-side-details{width:50%;padding:60px 40px;border-radius:8px}.Catering .contact{padding:80px 0 60px!important}.block__contact_title h3{text-transform:uppercase;color:var(--primary-color);letter-spacing:0;margin:0}.block__contact_title p{margin:16px 0 0;color:#000000b2;line-height:22px!important}.block__contact-sport-info{margin:50px 0 0}.block__sport_icon{width:30px;height:30px;border-radius:8px;background:var(--primary-color);display:flex;align-items:center;justify-content:center}.block__sport-box{display:flex;gap:16px;margin:0 0 22px}.block__sport_details span{margin:0;color:#0009}.block__sport_details p{margin:8px 0 0;line-height:16px;color:#222!important;font-family:var(--font-body-family-medium);font-weight:500}.block__sport_details p a{color:#222!important;text-decoration:none}.block__sport_details{width:100%}.block__right-side-details h2.h3.title{margin-bottom:36px;text-align:center;color:var(--primary-color);text-transform:uppercase;letter-spacing:0}.contact__fields{gap:16px}.contact__fields .field input{height:63px;border:1px solid #DDDDDD;border-radius:8px;padding:15px 26px;background-color:#fff}.field:after,.field:before{content:none}.field label.field__label{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:26px;font-family:var(--font-body-family-medium)}.field__input:not(:placeholder-shown)~.field__label{top:calc(50% - 17px)}.contact__fields .field{margin:0 0 16px}.field textarea{border:1px solid #ddd;border-radius:8px;padding:26px 26px 15px;background-color:#fff}.field label.form__label.field__label{top:22px;transform:none}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{top:12px!important}.contact__button{margin:4px 0 0;display:inline-block;width:100%}.contact__button button.button{width:100%;font-size:16px;font-family:var(--font-body-family-medium);height:60px}span.form__message{display:none}.contact .form__message{font-family:var(--font-body-family-medium);font-weight:500}.block__contact-sport-info h4{margin:0 0 24px;color:var(--primary-color);text-transform:uppercase;line-height:16px}@media screen and (max-width:989px){.contact__fields{grid-template-columns:repeat(1,1fr);gap:0px}.Catering .contact{padding:40px 20px 0!important}}@media screen and (max-width:749px){.block__contact-information{flex-direction:column}.block__left-side-details{width:100%}.block__right-side-details{width:100%;padding:30px 20px}.block__contact_title h3{font-size:28px;line-height:31px;padding:0 0 10px}.block__contact_title p{font-size:14px;line-height:24px}.block__contact-sport-info{margin:30px 0 0}.block__contact-sport-info h4{font-size:24px}.block__contact-information{gap:28px}.block__right-side-details h2.h3.title{font-size:28px;margin-bottom:24px}}.wholesale section.block__image-banner-section{margin:30px 0 60px}.block__wholesaleform_information .block__right-side-details{padding:0}.block__wholesaleform_information .block__right-side-details .globo-form-app.boxed-layout{box-shadow:none;z-index:1;border-radius:8px;margin-top:0}.block__wholesaleform_information .block__right-side-details .globo-form-app .block_heading .heading-title{font-size:24px;font-weight:700;letter-spacing:0}.block__wholesaleform_information .globo-form-app .globo-form-control .globo-label{margin:0}.block__wholesaleform_information .globo-form-app .globo-form-input input,.block__wholesaleform_information .globo-form-app .globo-form-input select,.block__wholesaleform_information .globo-form-app .globo-form-input textarea{color:#0009;background:#fff;border-radius:8px!important;border:1px solid #DDDDDD;box-shadow:none;height:63px}.block__wholesaleform_information .globo-form-app .globo-form-input input::placeholder{color:#0009;opacity:1;visibility:visible}.block__wholesaleform_information .globo-form-app .globo-form-input textarea{height:160px}.block__wholesaleform_information .globo-form-app.boxed-layout .g-container{padding:60px 40px}.block__wholesaleform_information .globo-form-app .wizard__footer .wizard__submit{border-radius:8px;background:var(--primary-btn-back-color);color:var(--primary-btn-text-color);height:60px;border-color:var(--primary-btn-back-color);font-size:16px}@media(max-width:576px){.block__wholesaleform_information .globo-form-app.boxed-layout .g-container{padding:30px 20px}.block__wholesaleform_information .block__right-side-details .globo-form-app .block_heading .heading-title{font-size:20px}}.block__wholesaleform_information .globo-form-app .globo-form-input select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:50px;background-image:url(/cdn/shop/files/Arrow.png?v=1721711791)!important;background-repeat:no-repeat;background-position:right 20px center;background-size:5%}.block__right-side-details{background-color:#f5f8e9}.template-page-shipping .contact__button{margin-top:20px}.template-page-shipping .contact__button button{background-color:var(--primary-btn-back-color)}
/*# sourceMappingURL=/cdn/shop/t/190/assets/new-contact-page.css.map */
