.thehands-reservation{padding-bottom:clamp(2/10 * 1rem,28 * (100vw - 375px)/905 + 2px,30/10 * 1rem);padding-top:clamp(20/10 * 1rem,55 * (100vw - 375px)/905 + 20px,75/10 * 1rem)}.thehands-reservation .inner-block{padding:8rem clamp(25/10 * 1rem,55 * (100vw - 375px)/905 + 25px,80/10 * 1rem);position:relative}.thehands-reservation .inner-block .background-cover{border-radius:1.2rem;position:absolute;z-index:-1}.thehands-reservation .inner-block .title{color:var(--color-orange);font-family:var(--font-boldonse);font-size:clamp(30/10 * 1rem,34 * (100vw - 375px)/905 + 30px,64/10 * 1rem);line-height:130%;margin-bottom:7px;text-align:center;text-transform:uppercase}.thehands-reservation .inner-block .content{color:var(--color-orange);font-family:var(--font-manrope);font-size:clamp(16/10 * 1rem,16 * (100vw - 375px)/905 + 16px,32/10 * 1rem);line-height:170%;margin:0 auto clamp(40/10 * 1rem,40 * (100vw - 375px)/905 + 40px,80/10 * 1rem);max-width:100%;text-align:center;text-transform:uppercase;width:99.6rem}.thehands-reservation .inner-block .content strong{font-weight:700}.thehands-reservation .inner-block .form{border:1px solid #fff;border-radius:1.2rem;padding:2.3rem clamp(30/10 * 1rem,5 * (100vw - 375px)/905 + 30px,35/10 * 1rem)}.thehands-reservation .inner-block .form .row{align-items:center}.thehands-reservation .inner-block .form .row>.col{flex:0 0 auto;width:20%}.thehands-reservation .inner-block .form .row>.col:first-child{padding-right:7.2rem}.thehands-reservation .inner-block .form .row>.col:nth-child(2){padding-left:7.2rem;padding-right:3rem}.thehands-reservation .inner-block .form .row>.col:nth-child(3){padding-left:3rem;padding-right:7.2rem}.thehands-reservation .inner-block .form .row>.col:nth-child(4){padding-left:7.2rem;padding-right:6rem}.thehands-reservation .inner-block .form .row .theme-label{color:hsla(0,0%,96%,.6);font-family:var(--font-manrope);font-size:clamp(12/10 * 1rem,2 * (100vw - 375px)/905 + 12px,14/10 * 1rem);font-weight:700;line-height:150%;margin-bottom:4px;padding-top:1rem;text-transform:uppercase;transition:color var(--transition)}.thehands-reservation .inner-block .form .row .theme-label svg{margin-right:.8rem;position:relative;top:2px}.thehands-reservation .inner-block .form .row .col:has(.custom-phone input:focus) .theme-label,.thehands-reservation .inner-block .form .row .col:has(.custom-select-wrap.open) .theme-label,.thehands-reservation .inner-block .form .row .col:has(input.date-piker:focus) .theme-label{color:var(--color-orange)}.thehands-reservation .inner-block .form .row .col:has(input.wpcf7-not-valid) .theme-label,.thehands-reservation .inner-block .form .row .col:has(select.wpcf7-not-valid) .theme-label{color:red}.thehands-reservation .inner-block .form .row input[type=text]{background-color:transparent;border:none;border-radius:.8rem;color:#f4f4f4;display:block;font-family:var(--font-manrope);font-size:18px;height:2.8rem;line-height:2.5rem;outline:none;padding:0;width:100%}.thehands-reservation .inner-block .form .row input[type=text]::-moz-placeholder{color:#fff}.thehands-reservation .inner-block .form .row input[type=text]::placeholder{color:#fff}.thehands-reservation .inner-block .form .row .wpcf7-spinner{display:none;font-size:1.8rem;line-height:2.5rem}.custom-date .wpcf7-form-control-wrap{display:block;max-width:100%;position:relative}.custom-date .wpcf7-form-control-wrap:after{background:url(/wp-content/themes/thehands/assets/img/select.svg) no-repeat 50%;content:"";height:2rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform var(--transition);width:2rem}.custom-date .wpcf7-form-control-wrap:has(input.date-piker:focus):after{transform:translateY(-50%) rotate(180deg)}.custom-date .wpcf7-form-control-wrap input.date-piker{background-color:transparent;border:none;color:#fff;cursor:pointer;display:block;font-family:var(--font-manrope);font-size:1.8rem;height:2.7rem;line-height:2.7rem;outline:none;padding-bottom:1rem;padding-top:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.custom-date .wpcf7-form-control-wrap input.date-piker::-moz-placeholder{color:#fff;opacity:1}.custom-date .wpcf7-form-control-wrap input.date-piker::placeholder{color:#fff;opacity:1}@media (max-width:1600px){.thehands-reservation .inner-block .form .row>.col:first-child{padding-right:1.2rem}.thehands-reservation .inner-block .form .row>.col:nth-child(2),.thehands-reservation .inner-block .form .row>.col:nth-child(3),.thehands-reservation .inner-block .form .row>.col:nth-child(4){padding-left:1.2rem;padding-right:1.2rem}.thehands-reservation .inner-block .form .row .theme-button{max-width:100%;min-width:100%;padding-left:1.2rem;padding-right:1.2rem}.thehands-reservation .inner-block .form .row .custom-date:after,.thehands-reservation .inner-block .form .row .custom-select.has-border:after{right:-1.2rem}.thehands-reservation .inner-block .form .row .custom-select-current,.thehands-reservation .inner-block .form .row .custom-select-wrap{width:100%}}@media (max-width:1199px){.thehands-reservation .inner-block{padding:8rem 2.5rem}.thehands-reservation .inner-block .form .row>.col:first-child,.thehands-reservation .inner-block .form .row>.col:nth-child(2),.thehands-reservation .inner-block .form .row>.col:nth-child(3),.thehands-reservation .inner-block .form .row>.col:nth-child(4){width:25%}.thehands-reservation .inner-block .form .row>.col:nth-child(5){margin-top:3rem;text-align:center;width:100%}.thehands-reservation .inner-block .form .row>.col:nth-child(5) .theme-button{min-width:clamp(210/10 * 1rem,50 * (100vw - 375px)/905 + 210px,260/10 * 1rem)}}@media (max-width:991px){.thehands-reservation .inner-block .form .row>.col:first-child,.thehands-reservation .inner-block .form .row>.col:nth-child(2),.thehands-reservation .inner-block .form .row>.col:nth-child(3),.thehands-reservation .inner-block .form .row>.col:nth-child(4){width:50%}.thehands-reservation .inner-block .form .row>.col:first-child,.thehands-reservation .inner-block .form .row>.col:nth-child(2){margin-bottom:3rem}}@media (max-width:767px){.thehands-reservation .inner-block .form .row>.col:first-child,.thehands-reservation .inner-block .form .row>.col:nth-child(2),.thehands-reservation .inner-block .form .row>.col:nth-child(3),.thehands-reservation .inner-block .form .row>.col:nth-child(4){margin-bottom:1rem;margin-top:0;padding:0 0 2rem;position:relative;width:100%}.thehands-reservation .inner-block .form .row>.col:first-child:after,.thehands-reservation .inner-block .form .row>.col:nth-child(2):after,.thehands-reservation .inner-block .form .row>.col:nth-child(3):after,.thehands-reservation .inner-block .form .row>.col:nth-child(4):after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.thehands-reservation .inner-block .form .row>.col:nth-child(4):after{display:none;margin-bottom:0}.thehands-reservation .inner-block .form .row>.col:nth-child(5){margin-top:0}.thehands-reservation .inner-block .form .row .custom-date:after,.thehands-reservation .inner-block .form .row .custom-select.has-border:after{display:none}}
/*# sourceMappingURL=reservation.css.map */
