.tp-contact-form-1 *{margin:0;padding:0;box-sizing:border-box}.tp-contact-form-1 a{color:inherit}.tp-contact-form-1 .tp__container{display:grid;grid-template-columns:1fr;gap:30px}.tp-contact-form-1 .tp__details{padding:50px 30px;background-color:var(--tp-primary-color, #000000)}.tp-contact-form-1 .tp__details-container{width:100%;max-width:500px}.tp-contact-form-1 .tp__details-heading{font-size:var(--tp-heading-size, 40px);font-weight:var(--tp-heading-weight, 400);color:var(--tp-secondary-color, #FFFFFF);line-height:2.5ex}.tp-contact-form-1 .tp__details-wrapper{margin-top:var(--tp-contact-top-space, 80px);display:flex;flex-direction:column;gap:60px}.tp-contact-form-1 .tp__contact-blocks h4{color:var(--tp-secondary-color, #FFFFFF);font-size:24px;font-weight:500;line-height:28px}.tp-contact-form-1 .tp__contact-blocks h4 a{color:inherit}.tp-contact-form-1 .tp__contact-blocks p{color:var(--tp-secondary-color, #FFFFFF);font-size:16px;line-height:2ex;margin-top:4px}.tp-contact-form-1 .tp__contact-blocks p a{color:inherit}.tp-contact-form-1 .tp__contact-blocks p+p{color:var(--tp-highlighted-text, #FFDD00);margin-top:16px}.tp-contact-form-1 .tp__social{margin-top:var(--tp-social-links-top, 80px);display:flex;align-items:center;gap:20px}.tp-contact-form-1 .tp__form{padding-block:var(--tp-padding-block, 0px 0px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:25px}.tp-contact-form-1 .tp__form-container{max-width:845px;width:100%}.tp-contact-form-1 .tp__form-heading{font-size:var(--tp-heading-size, 40px);font-weight:var(--tp-heading-weight, 400);color:var(--tp-primary-color, #000000);margin-bottom:10px}.tp-contact-form-1 .tp__form-description{color:var(--tp-form-description-color, 18px);font-weight:400}.tp-contact-form-1 .tp__form-description a{color:inherit}.tp-contact-form-1 form{gap:var(--tp-fields-gap, 20px);display:grid;grid-template-columns:repeat(1,1fr);margin-top:28px}.tp-contact-form-1 input,.tp-contact-form-1 textarea{font-size:var(--tp-input-text-size, 16px);border:1px solid var(--tp-primary-color, #000000);outline:2px solid transparent;font-family:inherit;font-weight:400;padding:16px 24px;outline-offset:0}.tp-contact-form-1 input:focus-visible,.tp-contact-form-1 textarea:focus-visible{box-shadow:none;outline:none}.tp-contact-form-1 input:focus,.tp-contact-form-1 textarea:focus{outline:2px solid var(--tp-primary-color)}.tp-contact-form-1 .tp__button{max-width:var(--tp-button-max-width, 236px);font-size:var(--tp-button-text-size, 16px);font-weight:var(--tp-button-text-weight, 400);margin-top:var(--tp-button-top-space, 50px);background-color:var(--tp-primary-color, #000000);color:var(--tp-secondary-color, #FFFFFF);border:1px solid transparent;padding-block:15px;cursor:pointer;width:100%;transition:.3s}.tp-contact-form-1 .tp__checkboxes-wrapper{justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:40px}.tp-contact-form-1 .tp__checkboxes{display:flex;flex-wrap:wrap;gap:10px 40px;margin-top:8px}.tp-contact-form-1 .tp__checkbox{display:flex;align-items:center}.tp-contact-form-1 .tp__form-description,.tp-contact-form-1 .tp__checkboxes-title{font-size:var(--tp-form-description-size, 18px);font-weight:400}.tp-contact-form-1 .tp__checkboxes label{font-size:var(--tp-input-text-size, 16px);font-weight:400;cursor:pointer}.tp-contact-form-1 .tp__checkboxes input[type=checkbox]{accent-color:var(--tp-primary-color, #000000);margin-right:8px;width:24px;height:24px}.tp-contact-form-1 textarea{font-family:inherit;resize:none}.tp__button--fade:hover{opacity:.8}.tp__button--invert:hover{border-color:var(--button-background-color);color:var(--button-background-color);background-color:transparent}.tp__margin-left{margin-inline:0 auto}.tp__margin-center{margin-inline:auto}.tp__margin-right{margin-inline:auto 0}@media screen and (min-width: 768px){.tp-contact-form-1 .tp__checkboxes-wrapper,.tp-contact-form-1 textarea{grid-column:1 / 3}.tp-contact-form-1 .tp__form form{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1000px){.tp-contact-form-1 .tp__container{grid-template-columns:45% 1fr}.tp-contact-form-1 .tp__checkboxes-wrapper{grid-column:1 / 3}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
