[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{color:#fff;background-color:#117a41;text-decoration:none}.btn-primary{padding:10px 20px;font-size:16px;font-weight:500;background-color:#117a41!important;color:#fff!important;border:none;border-radius:6px;cursor:pointer;text-align:center;transition:all .2s ease-in-out;display:block;margin-top:16px}.btn-primary:disabled{opacity:.5!important}.btn-primary.btn-block{width:100%}.btn-primary:hover{background-color:#117a41!important;color:#fff!important}.btn-dark{padding:10px 20px;font-size:16px;font-weight:500;background-color:#010414!important;color:#fff!important;border:none;border-radius:6px;cursor:pointer;text-align:center;transition:all .2s ease-in-out;display:block;margin-top:16px}.btn-dark:hover{background-color:#040407!important}.toggle-container{display:inline-block;position:relative;width:40px;height:20px}.toggle-container input{display:none}.slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#6b778c;border-radius:20px;cursor:pointer;transition:background-color .3s}.slider:before{content:"";position:absolute;height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:transform .3s}input:checked+.slider{background-color:#00875a}input:checked+.slider:before{transform:translateX(20px)}.custom-checkbox-container{display:flex;align-items:center;gap:10px}.custom-checkbox{display:none}.custom-checkbox-label{display:flex;align-items:center;cursor:pointer;font-size:14px;color:#1d242b;user-select:none}.custom-checkbox-box{width:20px;height:20px;border:2px solid #888;border-radius:4px;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s;margin-right:10px}.custom-checkbox-box::after{content:"";width:12px;height:12px;background-color:#117a41;display:none;border-radius:2px}.custom-checkbox:checked+.custom-checkbox-label .custom-checkbox-box{border-color:#117a41;background-color:#fff}.custom-checkbox:checked+.custom-checkbox-label .custom-checkbox-box::after{display:block}.search-bar-container{background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.1);width:100%;max-width:1e3px}.search-bar h2{font-size:24px;margin-bottom:20px;color:#333}.search-bar{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.search-bar select,.search-bar input{width:220px;padding:12px;border:1px solid #ccc;background-color:#f3f5ff;border-radius:5px;font-size:16px;color:#333;border-color:#ced4da;border-radius:3px;font-size:14px}.search-bar button{padding:12px 30px;background-color:#117a41;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s ease;border-radius:32px 32px 32px 32px}.search-bar button:hover{background-color:#117a41}.product-wrapper-pg{display:flex;gap:20px;margin-top:30px}.product-wrapper-pg .filters{flex:0 0 350px;background-color:#fff;padding:15px;border-radius:12px;box-shadow:0 3px 11px rgba(0,0,0,9%)}.product-wrapper-pg .filters>h2{display:flex;justify-content:space-between}.product-wrapper-pg .filters>h2 button{display:none}.product-wrapper-pg .filters .action-buttons{display:none;align-items:center;justify-content:center;gap:20px}.product-wrapper-pg .filters .filter-group button{flex-grow:1}.product-wrapper-pg h2{font-size:22px!important;margin-top:0;margin-bottom:10px;color:#323941;line-height:1.2!important}.product-wrapper-pg .filters .filter-group{margin-bottom:20px}.product-wrapper-pg .filters .filter-group.has-toggle{display:flex;align-items:center;justify-content:space-between}.product-wrapper-pg .filters .filter-group.has-toggle .filter-group-title{margin-bottom:0}.product-wrapper-pg .filters .filter-group .filter-group-title{display:block;font-size:14px;margin-bottom:10px;color:#323941;font-weight:500}#search-results{padding:20px}.product-grip-wrapper{flex-grow:1;position:relative}.product-grip-wrapper .product-sorting{display:flex;align-items:start;justify-content:start;margin-bottom:20px}.product-grip-wrapper .product-sorting select{display:inline-flex;margin-left:auto;flex:0 0 140px;border:1px solid #117a41;color:#117a41;font-size:14px;padding:8px 10px}.product-grip-wrapper .product-sorting select h2{margin-bottom:0!important}.product-card-wrapper{flex:0 0 33.33%;max-width:33.33%;box-sizing:border-box;padding:10px}.product-card{display:block;border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 3px 11px rgba(0,0,0,9%);transition:transform .3s,box-shadow .3s;overflow:hidden;height:100%}.product-card:hover{transform:scale(1.03);box-shadow:0 5px 8px rgba(0,0,0,.15)}.product-card .product-img{width:100%;height:180px;position:relative}.product-card .product-img::before{background-color:rgba(0,0,0,.1);content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.product-card .product-img img{width:100%;height:100%;object-fit:cover}.product-card .btn-wishlist{position:absolute;top:10px;right:10px;z-index:3;cursor:pointer;border:0;background-color:initial;color:#fff}.product-card .km-away{position:absolute;bottom:10px;right:10px;z-index:3;cursor:pointer;border:0;background-color:initial;font-size:12px;background-color:#fff;border:1px solid #018d2b;font-weight:500;padding:0 10px;border-radius:15px;color:#018d2b}.product-card .car-title{color:#1d242b;font-size:18px;font-weight:500;margin:0;margin-bottom:5px}.product-card ul{list-style:none;display:flex;flex-wrap:wrap;padding:0}.product-card ul li{display:flex;align-items:center;margin-right:10px}.driven-info{font-size:14px;padding:5px;display:flex;align-items:center;justify-content:space-between}.driven-info span{font-size:22px;font-weight:500;color:#1d242b!important}.no-cars-wrapper-container{flex:0 0 100%;max-width:100%;text-align:center}.no-cars-wrapper-container .filter-group .btn-primary{display:inline-block;min-width:300px}.product-card ul li .fa,.product-card ul li .fas{color:#1c1b1f;margin-right:5px}.card-footer{padding:10px;display:block;font-size:14px;color:#777!important}.info-section{display:flex;justify-content:space-between;margin-bottom:8px}.info-group{line-height:1.2;font-size:14px;margin-bottom:5px}.main-info{font-size:16px;font-weight:700;color:#333;line-height:1.3}.sub-info{font-size:12px;color:#777;line-height:1.2}.horizontal-line{border-top:1px solid #ddd;margin:8px 0}.tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.tag{background-color:#f5f5f5;color:#777;font-size:11px;padding:3px 8px;border-radius:15px;line-height:1.2}.container{max-width:1320px;margin:0 auto;padding:0 15px}.tabs{margin-top:30px;border-bottom:1px solid #ddd}.tabs button{background:0 0;border:none;padding:10px 20px;font-size:16px;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s}.tabs button.active{color:#117a41;border-bottom:2px solid #117a41}.tabs button:hover{color:#117a41}.tab-content{margin-top:20px;display:none}.tab-content.active{display:block}.tab-content p{font-size:16px;line-height:1.6}.tab-content ul{list-style-type:disc;padding-left:20px}.zc-checkout-page{font-family:Arial,sans-serif;padding:20px;background-color:#f9f9f9}.zc-checkout-container{display:flex;gap:20px;max-width:800px;margin:0 auto;background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1)}.zc-left-column{flex:1;padding:20px;border-right:1px solid #ddd;text-align:center}.zc-left-column img{max-width:100%;height:auto;border-radius:4px}.zc-right-column{flex:1;padding:20px}.zc-right-column h3{margin-bottom:15px;font-size:1.5em;color:#333}.zc-right-column p{margin:10px 0;font-size:1em;color:#777}.zc-pay-now{display:inline-block;padding:10px 20px;font-size:1em;color:#fff;background-color:#117a41;border:none;border-radius:4px;cursor:pointer;text-decoration:none}.zc-pay-now:hover{background-color:#117a41}.zetacar-form{margin-top:15px}.car-details-page{color:#444;font-size:14px;margin-top:12px;padding:50px 0}.car-details-page .image-gallery-container{margin-top:16px}.car-details-page .image-gallery-container{display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap}.car-details-page .image-gallery{flex:0 0 65%;max-width:65%;display:block;background:#fff;padding:24px;box-shadow:0 3px 11px #00000017;border-radius:12px;order:1}.car-details-page .main-image img{width:100%;height:auto;border-radius:12px;max-height:556px;object-fit:cover;object-position:center}.car-details-page .thumbnail-images{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.car-details-page .thumbnail-images img{width:125px;height:75px;border-radius:4px;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.2);object-fit:cover;object-position:center;border:2px solid #e7e7e7;transition:all .3s ease}.car-details-page .thumbnail-images img:hover{transform:scale(1.01);border:2px solid #117a41}.car-details-page .date-locations-list{max-width:65%;flex:0 0 65%;order:3}.car-details-page .date-locations-list .date-location{box-shadow:0 3px 11px #00000017;background-color:#fff;border-radius:12px;padding:12px 16px;margin-top:16px}.car-details-page .date-locations-list .date-location h4{margin-top:0;margin-bottom:0;color:#000;font-size:18px;font-weight:500}.car-details-page .date-locations-list .date-location p{margin:0}.car-details-page .date-locations-list .date-location .address{margin-top:5px}.car-details-page .details-section{flex:0 0 30%;max-width:30%;display:block;background:#fff;padding:24px;box-shadow:0 3px 11px #00000017;border-radius:12px;order:2}.details-section-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.details-section-header h2{font-size:25px!important;margin-top:0;font-weight:500;margin-bottom:0;color:#131313;line-height:1.2!important}.car-details-page .details-section .car-stats{padding-bottom:16px;border-bottom:2px solid #ececec;margin-bottom:0}.car-details-page .details-section .payment-summary h3{font-weight:500;font-size:22px;padding:16px 0;margin-top:0;color:#131313;margin-bottom:0}.car-details-page .details-section .payment-summary p{padding:10px 0;border-bottom:1px solid #dadada;font-size:16px;display:flex;justify-content:space-between;margin:0}.car-details-page .details-section .payment-summary p.total{color:#1d242b;font-weight:700}.car-details-page .details-section .badge{padding:2px 10px;border-radius:25px;font-size:12px;color:#117a41;background:#fff;border:1px solid #117a41;white-space:nowrap}.car-details-page .details-section .car-stats i{color:#117a41;margin:5px}.car-details-page .details-section .booking-button,.car-details-page .details-section .checkout-btn{padding:10px 20px;font-size:16px;font-weight:500;color:#fff;background-color:#117a41;border:none;border-radius:6px;cursor:pointer;text-align:center;transition:all .2s ease-in-out;display:block;margin-top:16px}.car-details-page .details-section .booking-button:hover,.booking-button:hover{background-color:#117a41}.checkout-pg .checkout-container .left-section .custom-checkbox-container,.car-details-page .details-section .custom-checkbox-container{margin:16px 0}.checkout-pg .checkout-container .left-section .custom-checkbox-container .custom-checkbox-label,.car-details-page .details-section .custom-checkbox-container .custom-checkbox-label{display:flex;align-items:flex-start}.checkout-pg .checkout-container .left-section .custom-checkbox-container .custom-checkbox-label .custom-checkbox-box,.car-details-page .details-section .custom-checkbox-container .custom-checkbox-label .custom-checkbox-box{flex:0 0 20px}.car-title{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.car-title h1{font-size:24px;font-weight:700}.car-title .rating{display:flex;align-items:center;gap:5px}.rating span{font-size:16px;color:#777}.rating .star{color:#f1c40f}.btn-back{background-color:initial!important;display:flex;align-items:center;border:0;color:#117a41!important;padding:0}.btn-back>i{margin-right:10px}.checkout-pg .checkout-container{display:flex;margin-top:20px}.checkout-pg .checkout-container .left-section,.checkout-pg .checkout-container .right-section{background:#fff;border-radius:12px;padding:24px;box-shadow:0 3px 11px rgba(0,0,0,9%)}.checkout-pg .checkout-container .left-section{flex:0 0 60%;max-width:60%}.checkout-pg .checkout-container .right-section{flex:0 0 calc(40% - 20px);max-width:calc(40% - 20px);margin-left:20px;font-size:14px}.checkout-pg .checkout-container .header-top{padding-bottom:20px;border-bottom:2px solid #ececec;margin-bottom:20px}.checkout-pg .checkout-container .header-top h2{margin:0;font-size:22px;font-weight:600;color:#000;line-height:1.2}.checkout-pg .checkout-container .left-section .payment-summary h2{margin:0;font-size:22px;font-weight:600;color:#000;line-height:1.2;margin-bottom:20px}.checkout-pg .checkout-container .left-section .summary-row{display:flex;justify-content:space-between;font-size:16px;color:#555;padding:10px 0;border-bottom:1px solid #dadada}.checkout-pg .checkout-container .left-section .summary-row .semibold{font-weight:600;color:#1d242b}.checkout-pg .checkout-container .left-section .summary-row.total{font-weight:700;font-size:18px;color:#1d242b}.checkout-pg .checkout-container .left-section .checkout-btn{padding:10px 20px;font-size:16px;font-weight:600;color:#fff;background-color:#117a41;border:none;border-radius:6px;cursor:pointer;text-align:center;transition:all .2s ease-in-out;width:100%;margin-top:20px}.checkout-pg .checkout-container .left-section .checkout-btn:hover{background-color:#117a41}.checkout-pg .checkout-container .right-section .promo-codes h2{margin:0;font-size:22px;font-weight:600;color:#000;line-height:1.2;margin-bottom:20px}.checkout-pg .checkout-container .right-section .promo-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;background:#f9f9f9;padding:12px;border-radius:12px}.checkout-pg .checkout-container .right-section .promo-details{margin-right:10px}.checkout-pg .checkout-container .right-section .promo-details .promo-code{color:#117a41;font-size:18px}.promo-details p{margin:0;font-size:14px;color:#555}.checkout-pg .checkout-container .right-section .apply-btn{background:0 0;color:#117a41;padding:3px 20px;border-radius:20px;font-size:12px;cursor:pointer;border:2px solid #117a41;font-weight:500}.checkout-pg .checkout-container .right-section .apply-btn:hover{background-color:#117a41;color:#fff;border-color:#117a41}.checkout-pg .checkout-container .right-section .booking-details-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.checkout-pg .checkout-container .right-section .booking-details-header h3{font-size:18px;margin:0;font-weight:600}.checkout-pg .checkout-container .right-section .badge{font-size:14px;font-weight:500;border:1px solid #018d2b;border-radius:20px;padding:1px 10px;color:#018d2b}.checkout-pg .checkout-container .right-section .car-stats i{color:#117a41;margin-right:5px}.checkout-pg .checkout-container .right-section .location-details{list-style:none;padding:0;margin:0;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #ececec;position:relative}.checkout-pg .checkout-container .right-section .location-details:before{content:"";height:48%;position:absolute;width:1px;left:5px;border:1px dashed #c9c9c9;top:10px}.checkout-pg .checkout-container .right-section .location-details li{display:flex;align-items:flex-start;color:#6b6b6b}.checkout-pg .checkout-container .right-section .location-details li .icon{flex:0 0 25px;margin-top:5px;position:relative;z-index:2;background:#fff}.checkout-pg .checkout-container .right-section .location-details li+li{margin-top:10px}.checkout-pg .checkout-container .right-section .location-details li .icon.icon-green{color:#50b16d}.checkout-pg .checkout-container .right-section .location-details li .icon.icon-red{color:#ff2529}.checkout-pg .checkout-container .right-section .location-details li h5{margin:0;font-size:16px;font-weight:600;color:#131313}.checkout-pg .checkout-container .right-section .location-details li p{line-height:1.2;margin-bottom:0}.sign-in-pg{padding:75px 0}.sign-in-pg .zc-container{display:flex;background-color:#fff;box-shadow:0 0 9px rgba(0,0,0,.149);border-radius:20px;max-width:1100px;margin:0 auto}.sign-in-pg .zc-form-section{padding:40px;flex:0 0 50%;max-width:50%}.sign-in-pg .zc-container .zc-form-section h2{color:#333;font-size:24px;line-height:1.2;font-weight:700;margin-top:0;margin-bottom:30px}.zc-form-section .zc-login-step label{color:#1d242b;margin-bottom:5px;font-weight:500;display:block;font-size:16px;margin-bottom:16px}.zc-form-section .zc-login-step .input-icon-wrapper{display:flex;align-items:center;margin-bottom:20px}.zc-form-section .zc-login-step .input-icon-wrapper .country{margin-right:10px;display:flex;align-items:center;flex:0 0 60px}.mr-2{margin-right:8px}.zc-form-section .zc-login-step .input-icon-wrapper input{flex-grow:1;border:1px solid #bbbdbf;border-radius:8px}.sign-in-pg .zc-container .zc-form-section .zc-link{margin-top:10px;font-size:14px}.sign-in-pg .zc-container .zc-form-section .zc-link a{color:#117a41;text-decoration:none}.sign-in-pg .zc-container .zc-form-section .zc-link a:hover{text-decoration:underline}.sign-in-pg .zc-container .zc-image-section{background-color:#e9f2ff;display:flex;align-items:center;justify-content:center;padding:40px;flex:0 0 50%;max-width:50%}.sign-in-pg .zc-container .zc-image-section img{width:100%;height:auto}.sign-in-pg .zc-container .zc-hidden{display:none}.sign-in-pg .loginMessage,.sign-in-pg .signupMessage{color:#50b16d;font-weight:500;margin-top:8px}.sign-in-pg .resend-otp{text-align:right;margin-top:5px}.sign-in-pg .resend-otp a{color:#117a41;font-weight:600}.btn-filter-open{align-items:center;justify-content:center;background-color:initial;border:1px solid #117a41;padding:9px;border-radius:3px;margin-left:15px;color:#117a41;cursor:pointer;display:none}.car-loading{display:flex;align-items:center;justify-content:center;padding:10px;flex-direction:column;position:absolute;top:0;width:100%;z-index:9999}.thankyou-section{padding:75px 40px;max-width:767px;border-radius:12px;margin:50px auto;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1);text-align:center}.thankyou-section .icon{font-size:75px;color:#018d2b}.thankyou-section h2{font-size:24px;margin-bottom:20px;color:#333}.text-capitalize{text-transform:capitalize!important}.pagination-container{display:flex;justify-content:center;align-items:center;padding:20px 0}.pagination{display:flex;list-style:none;padding:0;margin:0;border-radius:4px}.page-item{margin:0 5px}.page-link{display:block;padding:8px 12px;text-decoration:none;color:#6b7280;border:1px solid #d1d5db;border-radius:4px;transition:background-color .2s,color .2s;width:45px;height:45px;border-radius:50%}.page-link:hover{background-color:#117a41;color:#fff}.page-item.active .page-link{background-color:#117a41;color:#fff;border-color:#117a41}.page-item.disabled .page-link{color:#9ca3af;cursor:not-allowed;background-color:#f3f4f6;border-color:#e5e7eb}.thankyou-section .car-loading{position:static;padding:0}.payment-failed .error-icon{color:#f50b0b;font-size:70px;margin-bottom:15px}.sign-up-pg .zc-form-section label{color:#1d242b;margin-bottom:5px;font-weight:500;display:block;font-size:16px;margin-bottom:16px}.sign-up-pg .zc-form-section .input-wrapper{margin-bottom:20px}.sign-up-pg .zc-form-section .input-icon-wrapper{display:flex;align-items:center;margin-bottom:20px}.sign-up-pg .zc-form-section .input-icon-wrapper .country{margin-right:10px;display:flex;align-items:center;flex:0 0 60px}.sign-up-pg .zc-form-section input{flex-grow:1;border:1px solid #bbbdbf;border-radius:8px}#zetacar-search-form .date-wrapper{width:100%;display:flex;gap:20px;flex-direction:column}@media(max-width:992px){.product-card-wrapper{flex:0 0 50%;max-width:50%}.car-details-page .image-gallery{padding:6px;border-radius:6px}.car-details-page .main-image img{border-radius:6px}.car-details-page .details-section{border-radius:6px;padding:12px}.details-section-header h2{font-size:18px!important}.car-details-page .details-section .payment-summary h3{font-size:18px}.car-details-page .details-section .payment-summary h3{font-size:14px}.checkout-pg .checkout-container .left-section,.checkout-pg .checkout-container .right-section{border-radius:6px;padding:12px}}@media(max-width:768px){.car-details-page .image-gallery-container{flex-wrap:wrap}.car-details-page .image-gallery,.car-details-page .details-section,.car-details-page .date-locations-list{flex:0 0 100%;max-width:100%}.car-details-page .image-gallery{order:1}.car-details-page .details-section{order:3}.car-details-page .date-locations-list{order:2}.checkout-pg .checkout-container{flex-wrap:wrap}.checkout-pg .checkout-container .left-section,.checkout-pg .checkout-container .right-section{flex:0 0 100%;max-width:100%}.checkout-pg .checkout-container .right-section{margin-top:20px;margin-left:0}.checkout-pg .checkout-container .right-section .promo-codes h2,.checkout-pg .checkout-container .left-section .payment-summary h2,.checkout-pg .checkout-container .header-top h2{font-size:18px}.checkout-pg .checkout-container .right-section .location-details li h5,.checkout-pg .checkout-container .right-section .promo-details .promo-code,.checkout-pg .checkout-container .left-section .summary-row{font-size:14px}.sign-in-pg .zc-container{flex-wrap:wrap}.sign-in-pg .zc-form-section{padding:20px;flex:0 0 100%;max-width:100%;order:2}.sign-in-pg .zc-container .zc-image-section{padding:20px;flex:0 0 100%;max-width:100%;order:1}.product-wrapper-pg{flex-wrap:wrap}.product-wrapper-pg .filters{flex:0 0 100%;max-width:100%;position:fixed;top:0;left:-100%;width:100%;background:#fff;z-index:9999;transition:all .3s ease-in-out;max-height:100vh;overflow-y:auto}.product-wrapper-pg .filters.active{left:0}.product-wrapper-pg .product-grip-wrapper{flex:0 0 100%;max-width:100%}.btn-filter-open{display:flex}.car-details-page .thumbnail-images img{width:90px;height:60px;border-radius:2px;border:1px solid #e7e7e7}.car-details-page .main-image img{max-height:300px}.product-wrapper-pg .filters .action-buttons{display:flex}.product-wrapper-pg .filters>h2 button{display:inline-block;padding:3px 8px}}@media(max-width:576px){.product-card-wrapper{flex:0 0 100%;max-width:100%}.zetacar-form-group{flex:0 0 100%!important}.car-details-page .main-image img{max-height:240px}}.ajaxLoader{display:none}.addOpacity{opacity:.2}.loginMessage.errorMessage,.signupMessage.errorMessage{color:#ff2529}.couponApplied{background-color:#ff2529!important;border-color:#ff2529!important;color:#fff!important}.checkout-response{padding:60px 0}.checkout-response,.checkout-response p{font-size:14px;font-weight:500}.checkout-response.success-message p,.checkout-response.success-message{color:#50b16d}.checkout-response.error-message p,.checkout-response.success-message{color:#ff2529}@media(min-width:320px) and (max-width:767px){.search-form{width:100%!important}.zetacar-form.stacked{padding:16px;border:none!important;border-radius:0!important;width:100%}.ytp-title-link{display:none!important}.zetacar-form.stacked .form-field-row .zetacar-form-group{flex:none!important;padding:12px 12px 12px 35px}#zetacar-search-form .date-wrapper{gap:10px;justify-content:space-between;flex-direction:row}.zetacar-form.stacked .date-wrapper .form-field-row{max-width:calc(100% - 8px)}.zetacar-form.stacked .date-wrapper .form-field-row .zetacar-form-group input{max-width:26vw}}
