.tp-banner-1 *{margin:0;padding:0;box-sizing:border-box}.tp-banner-1 a{color:inherit}.tp-banner-1{position:relative;font-size:0}.tp-banner-1 .tp__overlay{background-color:var(--overlay-color, #000000);opacity:var(--overlay-opacity, .5);position:absolute;display:block;top:0;right:0;bottom:0;left:0}.tp-banner-1 .tp__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.tp-banner-1 .tp__container{padding-block:var(--padding-top, 80px) var(--padding-bottom, 80px);max-width:calc(var(--section-width, 1440px) + 40px);flex-direction:var(--flex-direction, row);gap:var(--container-gap, 50px);padding-inline:20px;position:relative;display:flex;align-items:center;justify-content:space-between;margin:0 auto;width:100%}.tp-banner-1 .tp__play-wrapper{border:1px solid var(--button-bg-color, #FFFFFF);padding:35px;border-radius:50%}.tp-banner-1 .tp__play-button{background-color:color-mix(in srgb,var(--button-bg-color, #FFFFFF) 37%,transparent);width:var(--button-size, 140px);position:relative;aspect-ratio:1/1;cursor:pointer;border:none;border-radius:50%}.tp-banner-1 .tp__play-button:after{border:2px dotted var(--button-border-color, #FFFFFF);content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.tp-banner-1 .tp__play-button:hover:after{animation:rotate 2s linear infinite}.tp-banner-1 .tp__play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--button-border-color, #FFFFFF);width:30px;height:30px}.tp-banner-1 .tp__play-icon--pause{display:none}.tp-banner-1 .tp__content{max-width:var(--content-max-width, 700px);text-align:var(--content-alignment, right);width:100%}.tp-banner-1 .tp__heading{font-size:var(--heading-size, 75px);font-weight:var(--heading-weight, 400);color:var(--heading-color, #FFFFFF);line-height:2ex;margin:0}.tp-banner-1 .tp__description{font-size:var(--description-size, 18px);font-weight:var(--description-weight, 300);color:var(--description-color, #FFFFFF);margin-top:var(--description-top-space, 25px);line-height:3ex}@keyframes rotate{to{transform:rotate(-360deg)}}.tp-contact-form-2 *{margin:0;padding:0;box-sizing:border-box}.tp-contact-form-2 a{color:inherit}.tp-contact-form-2 .tp__container{max-width:calc(var(--tp-section-width, 1440px) + 40px);padding-block:var(--tp-padding-block, 60px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:20px;margin-inline:auto}.tp-contact-form-2 .tp__header{text-align:var(--tp-text-alignment, center);width:100%}.tp-contact-form-2 .tp__section-heading{font-size:var(--tp-heading-text-size, 32px);font-weight:var(--tp-heading-weight, 700);margin-bottom:var(--tp-heading-bottom-space, 20px);color:var(--tp-heading-color, #000000)}.tp-contact-form-2 .tp__section-description{font-size:var(--tp-description-text-size, 14px);color:var(--tp-description-color, #000000);font-weight:var(--tp-description-weight, 400);line-height:3ex;max-width:500px;width:100%;margin-inline:auto}.tp-contact-form-2 .tp__align-center .tp__section-description{margin-inline:auto}.tp-contact-form-2 .tp__align-left .tp__section-description{margin-inline:0 auto}.tp-contact-form-2 .tp__align-right .tp__section-description{margin-inline:auto 0}.tp-contact-form-2 .tp__content-form-wrapper{flex-direction:var(--tp-section-layout, row);margin-top:var(--tp-description-bottom-space, 30px);gap:var(--tp-container-gap, 50px);display:flex;align-items:stretch;width:100%}.tp-contact-form-2 .tp__content-wrapper{flex:1;position:relative;display:flex;flex-direction:column}.tp-contact-form-2 .tp__image-container{flex:1;display:flex;flex-direction:column;height:100%}.tp-contact-form-2 .tp__main-image{border-radius:var(--tp-image-radius, 20px);width:100%;height:100%;object-fit:cover;flex:1}.tp-contact-form-2 .tp__filter--grayscale{filter:grayscale(100%)}.tp-contact-form-2 .tp__filter--sepia{filter:sepia(100%) contrast(1.2)}.tp-contact-form-2 .tp__filter--invert{filter:invert(100%)}.tp-contact-form-2 .tp__form-container{padding-block:var(--tp-form-padding, 30px);height:100%;display:flex;justify-content:center;flex-direction:column}.tp-contact-form-2 .tp__form-content{flex:1;display:flex;flex-direction:column}.tp-contact-form-2 .tp__form-row{gap:var(--tp-form-gap, 22px);margin-bottom:var(--tp-form-gap, 22px);display:flex;flex:1}.tp-contact-form-2 .tp__form-input,.tp-contact-form-2 .tp__form-textarea{padding:var(--tp-input-padding, 16px 20px);border:var(--tp-input-border, 1px solid #E5E5E5);border-radius:var(--tp-input-radius, 25px);font-size:var(--tp-input-font-size, 14px);font-weight:var(--tp-input-font-weight, 500);color:var(--tp-input-color, #000000);background:var(--tp-input-background, #FFFFFF);width:100%;outline:none;transition:border-color .2s ease;box-sizing:border-box}.tp-contact-form-2 .tp__form-input::placeholder,.tp-contact-form-2 .tp__form-textarea::placeholder{text-transform:uppercase;color:var(--tp-input-placeholder-color, #000000)}.tp-contact-form-2 .tp__form-input:focus,.tp-contact-form-2 .tp__form-textarea:focus{border-color:var(--tp-input-focus-border, #B08D57);box-shadow:none}.tp-contact-form-2 .tp__form-textarea{min-height:var(--tp-textarea-height, 200px);resize:vertical;flex:1}.tp-contact-form-2 .tp__form-submit{padding:var(--tp-button-padding, 16px 32px);background:var(--tp-button-background, #000000);color:var(--tp-button-color, #FFFFFF);border-radius:var(--tp-button-radius, 25px);font-size:var(--tp-button-font-size, 14px);font-weight:var(--tp-button-font-weight, 600);margin-bottom:var(--tp-form-gap, 22px);border:1px solid var(--tp-button-background, #000000);font-family:inherit;width:100%;text-transform:uppercase;margin-top:auto;transition:all .3s ease;cursor:pointer}.tp-contact-form-2 .tp__form-success{padding:var(--tp-form-gap, 22px);margin-bottom:var(--tp-form-gap, 22px);border-radius:var(--tp-input-radius, 25px);background:#d4edda;color:#155724;border:1px solid #c3e6cb}.tp-contact-form-2 .tp__form-errors{padding:var(--tp-form-gap, 22px);border-radius:var(--tp-input-radius, 25px);margin-bottom:var(--tp-form-gap, 22px);background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.tp-contact-form-2 .tp__form-errors h4{margin-bottom:10px;font-weight:600}.tp-contact-form-2 .tp__form-errors p{margin-bottom:5px}.tp-contact-form-2 .tp__form-errors p:last-child{margin-bottom:0}.tp-contact-form-2 .tp__form-note{font-size:var(--tp-note-font-size, 12px);font-weight:var(--tp-note-font-weight, 500);color:var(--tp-note-color, #666666);text-align:left;line-height:1.4}.tp-contact-form-2 .tp__disclaimer{font-size:var(--tp-disclaimer-text-size, 10px);font-weight:var(--tp-disclaimer-text-weight, 400);margin-top:var(--tp-contact-form-bottom-padding);color:var(--tp-note-color, #666666);text-align:center;line-height:1.5;max-width:740px;margin-inline:auto}.tp-contact-form-2 .tp__disclaimer a{color:var(--tp-link-color, #B08D57);text-decoration:underline;transition:all .3s ease}.tp-contact-form-2 .tp__button--fade:hover{opacity:.8}.tp-contact-form-2 .tp__button--scale:hover{transform:scale(1.1)}.tp-contact-form-2 .tp__button--invert:hover{border-color:var(--button-background-color);color:var(--button-background-color);background-color:transparent}@media screen and (max-width: 767px){.tp-contact-form-2 .tp__form-row{flex-direction:column}.tp-contact-form-2 .tp__content-form-wrapper{align-items:stretch}.tp-contact-form-2 .tp__image-container{height:auto;min-height:250px}.tp-contact-form-2 .tp__form-container{height:auto}}@media screen and (min-width: 768px){.tp-contact-form-2 .tp__content-form-wrapper{align-items:stretch}.tp-contact-form-2 .tp__content-wrapper,.tp-contact-form-2 .tp__form-wrapper{flex:1;min-width:0;display:flex;flex-direction:column}.tp-contact-form-2 .tp__header.tp__align-center{max-width:46%;margin-left:auto;margin-right:auto}.tp-contact-form-2 .tp__header.tp__align-left,.tp-contact-form-2 .tp__header.tp__align-right{max-width:100%}}.tp-blocks-wrapper{position:relative;display:flex;width:100%;z-index:0;height:var(--tp-blocks-wrapper-height, auto);min-height:var(--tp-blocks-wrapper-min-height, auto);flex-direction:var(--tp-blocks-wrapper-flex-direction, row);flex-wrap:var(--tp-blocks-wrapper-flex-wrap, nowrap);gap:var(--tp-blocks-wrapper-gap-vertical, 0) var(--tp-blocks-wrapper-gap-horizontal, 0);padding:var(--tp-blocks-wrapper-padding, 0);justify-content:var(--tp-blocks-wrapper-justify, flex-start);align-items:var(--tp-blocks-wrapper-align, flex-start);text-align:var(--tp-blocks-wrapper-text-align, left);background:var(--tp-blocks-wrapper-background, transparent);background-size:var(--tp-blocks-wrapper-background-size, auto);background-position:var(--tp-blocks-wrapper-background-position, center center);background-repeat:var(--tp-blocks-wrapper-background-repeat, repeat);background-attachment:var(--tp-blocks-wrapper-background-attachment, scroll)}@media screen and (max-width: 749px){.tp-blocks-wrapper-visible-on--desktop{display:none!important}}@media screen and (min-width: 750px){.tp-blocks-wrapper-visible-on--mobile{display:none!important}}.tp-blocks-wrapper>video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.tp-blocks-wrapper__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:var(--tp-blocks-wrapper-overlay-opacity, 0);background-color:var(--tp-blocks-wrapper-overlay-color, transparent)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
