.overlay.active,.popup-hire.active,.popup-thanks.active{display:block}.overlay{width:100vw!important;height:100vh!important;position:fixed!important;top:0;left:0;background:#0006!important;display:none;z-index:100!important}.popup-hire,.popup-thanks{width:100%;height:100%;max-width:545px;padding:48px 40px 40px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;display:none;z-index:101}.popup-thanks{width:calc(100% - 16px);height:auto}.popup-hire .btn-close{position:absolute;top:8px;right:8px;width:32px;height:32px;cursor:pointer}.popup-hire h3,.popup-thanks h3{color:#000;text-align:center;font-family:TypeType-TT-Hoves-Medium;font-size:18px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.18px;margin-bottom:24px}.popup-hire form label{font-family:TypeType-TT-Hoves-Medium;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.14px;margin-bottom:4px}.popup-hire form input{margin-bottom:16px}.popup-hire form input[type=submit]{display:block;width:100%;margin:24px auto 0;text-transform:uppercase;text-align:center;font-family:TypeType-TT-Hoves-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.84px;max-width:290px;height:54px}@media screen and (min-width:545px){.popup-hire{height:auto}}.popup-thanks p{color:#000;text-align:center;font-family:TypeType-TT-Hoves-Medium;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.14px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/popupStyles.css.map */
