.cost_details_popup{border-radius:1.125em;background-color:#F4F4F4;backdrop-filter:blur(.625em);padding:1.5em 1em 2.5em;width:25.625em;box-sizing:border-box;max-width:100%;margin:0 auto;max-height:calc(100vh - 2.5em);overflow-y:auto}.cost_details_popup .title{font-size:3em;font-family:ReformaGroteskMediumC,sans-serif;text-transform:uppercase}.cost_details_popup .title:not(:last-child){margin-bottom:.3125em}.cost_details_popup .group{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px dashed rgb(0 0 0 / .2)}.cost_details_popup .group:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.cost_details_popup .group_title{font-size:1.125em;font-weight:600}.cost_details_popup .group_title:not(:last-child){margin-bottom:.83em}.cost_details_popup .group_table{width:100%;box-sizing:border-box;border-collapse:collapse;font-weight:500}.cost_details_popup .group_table td{padding:.25em}.cost_details_popup .group_table td:first-child{padding-left:0}.cost_details_popup .group_table td:last-child{padding-right:0;text-align:right}.cost_details_popup .group_table tr:first-child td{padding-top:0}.cost_details_popup .group_table tr:last-child td{padding-bottom:0}.cost_details_popup .row_name{font-size:.875em}.cost_details_popup .total_row_name{font-weight:600;font-size:1.5em}.cost_details_popup .total_row_name small{color:#A4A4A4;font-size:.67em}.cost_details_popup .total_row_value{font-weight:600;font-size:1.5em}.order_step2_form{display:flex;flex-direction:column;background-color:#fff;box-sizing:border-box;margin:calc(50% - 50vw);padding:1em calc(50vw - 50%) 0;position:relative;z-index:1}.order_step2_form:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:5;visibility:hidden;opacity:0;background-color:rgb(255 255 255 / .5);transition-property:opacity,visibility;transition-duration:0.3s}.order_step2_form.loading:before{visibility:visible;opacity:1}.order_step2_form .fields:not(:last-child){margin-bottom:1.375em}.order_step2_form .field:not(:last-child){margin-bottom:1.625em}.order_step2_form .field_title{font-weight:600;line-height:1.18}.order_step2_form .field_title:not(:last-child){margin-bottom:.5em}.order_step2_form .radio_item{display:block;line-height:1.18}.order_step2_form .radio_item:not(:first-child){margin-top:-.125em}.order_step2_form .radio_item_input{display:none}.order_step2_form .radio_item_view{position:relative;padding:.75em .75em .75em 4.125em;box-sizing:border-box;border:.125em solid #EBEBEB;cursor:pointer;transition-property:border-color;transition-duration:0.3s}.order_step2_form .radio_item_input:checked+.radio_item_view{z-index:1;border-color:#FF5F25}.order_step2_form .radio_item:first-child .radio_item_view{border-top-left-radius:1.125em;border-top-right-radius:1.125em}.order_step2_form .radio_item:last-child .radio_item_view{border-bottom-left-radius:1.125em;border-bottom-right-radius:1.125em}.order_step2_form .radio_item_view .radio_item_checkbox{display:block;position:absolute;top:50%;left:1em;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;box-sizing:border-box;border:.125em solid #EBEBEB}.order_step2_form .radio_item_input:checked+.radio_item_view .radio_item_checkbox{border-color:#FF5F25}.order_step2_form .radio_item_input:checked+.radio_item_view .radio_item_checkbox:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.75em;height:.75em;border-radius:50%;background-color:#FF5F25}.order_step2_form .radio_item_title{font-weight:600}.order_step2_form .radio_item_title:not(:last-child){margin-bottom:.25em}.order_step2_form .radio_item_desc{opacity:.4;font-size:.75em}.order_step2_form .radio_item_price{display:none}.order_step2_form .totals:not(:last-child){margin-bottom:2.5em}.order_step2_form .prices{display:flex;flex-wrap:wrap;align-items:center}.order_step2_form .price{font-weight:600}.order_step2_form .price b{font-weight:inherit;font-size:1.875em;vertical-align:middle}.order_step2_form .price_total{opacity:.4;font-weight:500;font-size:.75em}.order_step2_form .price_total:not(:first-child){margin-left:.75em}.order_step2_form .more_link_wrap{font-weight:600;font-size:.875em}.order_step2_form .more_link_wrap a{text-decoration:underline}.order_step2_form .actions{display:flex;flex-wrap:wrap;margin:-.25em}.order_step2_form .action{margin:.25em;flex-grow:1;padding:0 1em}.sts_order_sect{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;background-color:#fff;box-sizing:border-box;padding:0 0 3em;overflow:hidden;overflow-y:auto}.sts_order_sect .order_form{padding:1.5em calc(50vw - 50%) 0;margin:0 calc(50% - 50vw)}.sts_order_sect .car{background-color:#000;color:#fff;background-image:linear-gradient(141deg,#FFF -81.8%,#000 100%);box-sizing:border-box;padding:2em calc(50vw - 50%) 1.5em;margin:0 calc(50% - 50vw);position:relative}.sts_order_sect .back_butt{color:inherit;display:inline-flex;align-items:center;font-weight:600;background-color:#fff0;padding:0 0 0 1.5em;background-position:left center;background-size:.5em auto;background-repeat:no-repeat;text-transform:uppercase;border:none;margin-bottom:1em;background-image:url(https://sts-rent.com/wp-content/themes/sts/css/order_sect/../../img/icons/chevron-left-fff.svg);font-family:Montserrat,sans-serif}.sts_order_sect .car .car_head,.sts_order_sect .car .car_attrs{display:none}.sts_order_sect .car_info_mobile{padding:1.625em calc(50vw - 50%) 1.75em;margin:0 calc(50% - 50vw);background-color:rgb(217 217 217 / .4)}.sts_order_sect .car_head:not(:last-child){margin-bottom:.75em}.sts_order_sect .car_name{margin:0;font-size:1.25em;text-transform:uppercase;font-weight:600}.sts_order_sect .car_desc{opacity:.4;font-weight:500;font-size:.875em}.sts_order_sect .car_image_container{position:relative}.sts_order_sect .car_image_container:before{content:'';display:block;padding:20% 0}.sts_order_sect .car_image_container:not(:last-child){margin-bottom:1em}.sts_order_sect .car_image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}.sts_order_sect .car_more{font-weight:500;font-size:.875em}.sts_order_sect .car_more:not(:last-child){margin-bottom:1em}.sts_order_sect .car_more a{text-decoration:underline;transition-property:color;transition-duration:0.3s}.sts_order_sect .car_more a:hover{color:#FF5F25}.sts_order_sect .car_attrs{display:flex;flex-wrap:wrap;margin:-.125em;}.sts_order_sect .car_attrs:not(:last-child){margin-bottom:.875em}.sts_order_sect .car_attr{min-height:1.625em;box-sizing:border-box;padding:.25em .5em;border-radius:.625em;background-color:rgb(0 0 0 / .09);display:flex;align-items:center;max-width:calc(100% - 0.25em);font-weight:500;margin:.125em}.sts_order_sect .car_attr_icon{max-width:1em;max-height:1em;filter:brightness(0)}.sts_order_sect .car_attr_icon:not(:last-child){margin-right:.25em}.sts_order_sect .car_attr_label{font-size:.625em}.sts_order_sect .transmission_attr{background-color:#4B9600;color:#fff}.sts_order_sect .transmission_attr .car_attr_icon{filter:none}.sts_order_sect .minimum_age{display:flex;align-items:center;color:#FF5F25;font-weight:500}.sts_order_sect .minimum_age_icon{max-width:1em;max-height:1em;margin-right:.25em}.sts_order_sect .minimum_age_label{font-size:.75em;max-width:calc(100% - 2em)}.sts_order_sect .car_new{max-width:4.125em;max-height:4.125em;position:absolute;right:1.25em;top:1em}.sts_cars_sect{position:relative}.sts_breadcrumbs_sect+.sts_cars_sect{padding-top:1.5em}.sts_cars_sect>.wrap:before{height:.125em;content:'';display:block;background-color:#D9D9D9;margin-bottom:1.75em}.sts_cars_sect .mobile_filter_preview{padding:1.25em calc(50vw - 50%);margin:0 calc(50% - 50vw);justify-content:space-between;display:flex;align-items:flex-start;background-color:#D9D9D9}.sts_cars_sect .mobile_filter_preview:not(:last-child){margin-bottom:1.125em}.sts_cars_sect .mobile_filter_preview_info{width:calc(100% - 9.375em)}.sts_cars_sect .mobile_filter_preview_text{font-size:.875em;color:#666;font-weight:500}.sts_cars_sect .mobile_filter_preview_text:not(:last-child){margin-bottom:1em}.sts_cars_sect .mobile_filter_preview_values{color:#000;font-weight:600}.sts_cars_sect .mobile_filter_preview_clear{display:inline-block;border:none;margin:0;padding:0;color:inherit;font-weight:600;font-size:inherit;text-decoration:underline;background-color:#fff0}.sts_cars_sect .filter_open_butt{font-size:inherit;margin:0;box-sizing:border-box;display:flex;align-items:center;padding:0 1em;justify-content:center;background-color:#fff0;height:4.125em;border:.125em solid #B2B2B2;border-radius:1.125em;width:8.75em;font-weight:600;color:#000}.sts_cars_sect .filter_open_butt_icon{max-width:1em;max-height:1em;margin-right:.75em}.sts_cars_sect .filter{display:block;position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background-color:#fff;box-sizing:border-box;transform:translateY(1em);opacity:0;visibility:hidden;transition-property:transform,opacity,visibility;transition-duration:0.3s}.sts_cars_sect .filter.opened{opacity:1;transform:translateY(0);visibility:visible}.admin-bar .sts_cars_sect .filter{top:46px;height:calc(100% - 46px)}.sts_cars_sect .filter_head{display:flex;align-items:center;justify-content:space-between;padding:2em .5em;position:absolute;top:0;left:0;width:100%;background-color:#fff;z-index:2;box-sizing:border-box}.sts_cars_sect .filter_head_logo{max-height:2.5em;max-width:7.5em}.sts_cars_sect .filter_foot{padding:1.75em .5em;box-sizing:border-box;z-index:2;position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#fff}.sts_cars_sect .filter_fields{padding:6.75em .5em 8.25em;overflow-y:auto;box-sizing:border-box;max-height:100%}.sts_cars_sect .filter_close{font-size:inherit;background-color:#fff0;width:1.5em;height:1.5em;box-sizing:border-box;margin:0;padding:0;border:none;background-image:url(https://sts-rent.com/wp-content/themes/sts/css/cars_sect/../../img/icons/close-a5a5a5.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.sts_cars_sect .filter_field:not(:last-child){border-bottom:.125em solid rgb(0 0 0 / .2);margin-bottom:2em;padding-bottom:2em}.sts_cars_sect .filter_field_butt{border:none;background-color:#fff0;font-family:inherit;display:block;margin:0;padding:0;font-weight:600;text-transform:uppercase;font-size:1.25em;color:#000}.sts_cars_sect .filter_field_butt:not(:last-child){margin-bottom:1em}.sts_cars_sect .filter_field_popup{display:flex;flex-wrap:wrap;margin:-.5em}.sts_cars_sect .filter_field_option{margin:.5em;width:13.25em;box-sizing:border-box;max-width:calc(50% - 1em);position:relative}.sts_cars_sect .filter_field_option_input{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.sts_cars_sect .filter_field_option_butt{display:flex;height:2.75em;box-sizing:border-box;width:100%;justify-content:center;align-items:center;text-align:center;background-color:#F3F3F3;color:#000;font-weight:500;border-radius:1.125em;position:relative;z-index:1}.sts_cars_sect .filter_field_option_input:checked+.filter_field_option_butt{background-color:#FF5F25;color:#fff}.sts_cars_sect .filter_field_option_butt_label{font-size:.875em}.sts_cars_sect .filter_field_qty_change_butts{display:flex;justify-content:center;margin:-.5em 0}.sts_cars_sect .filter_field_qty_change_butts:not(:last-child){margin-bottom:0}.sts_cars_sect .filter_field_qty_change_butt{width:1.08em;height:1.08em;display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;font-size:3em;font-weight:300;margin:.17em;line-height:1;font-family:Montserrat,sans-serif;cursor:pointer;color:#000;padding:0;border-radius:.375em;border:.04em solid rgb(255 255 255 / .64);background-color:rgb(0 0 0 / .09)}.sts_cars_sect .filter_field_qty_change_butt:hover{background-color:#CCC}.sts_cars_sect .filter_field_qty_change_butt:active{color:#fff;border-color:rgb(255 255 255 / .64);background-color:#FF5F25}.sts_cars_sect .filter_field_qty_change_text{font-weight:500;font-size:1.25em;width:100%;padding:0 .4em;box-sizing:border-box;text-align:left}.sts_cars_sect .filter_clear{text-decoration:underline;font-weight:600;font-size:1.25em;font-family:inherit;padding:0;margin:0;border:none;background-color:#fff0;color:#000}.sts_cars_sect .filter_apply{width:16.5em}.sts_cars_sect .title_and_disabled_text:not(:last-child){margin-bottom:1.5em}.sts_cars_sect .title{margin:0;font-weight:600;font-size:1.5em;text-transform:uppercase}.sts_cars_sect .title:not(:last-child){margin-bottom:.5em}.sts_cars_sect .disabled_text{font-size:.875em;font-weight:500;color:red}.sts_cars_sect .car_cards{display:flex;flex-wrap:wrap;margin:-.25em;justify-content:center;transition-property:opacity;transition-duration:0.3s}.sts_cars_sect .car_cards:not(:last-child){margin-bottom:.25em}.sts_cars_sect .car_cards.loading{opacity:.5}.sts_cars_sect .car_card{box-sizing:border-box;display:flex;flex-direction:column;margin:.25em;max-width:calc(100% - 0.5em);width:26em;background-color:#000;background-image:linear-gradient(141deg,#FFF -81.8%,#000 100%);color:#fff;padding:1.5em 1.25em;border-radius:1.125em;position:relative;cursor:pointer;z-index:1;transition-property:background-image;transition-duration:0.3s}.sts_cars_sect .car_card:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border-radius:inherit;border:.125em solid #FF5F25;z-index:-1;opacity:0;transition-property:opacity;transition-duration:0.3s}.sts_cars_sect .car_card:hover{background-image:linear-gradient(141deg,#FF5F25 -13.81%,#000 93.46%)}.sts_cars_sect .car_card.active:before{opacity:1}.sts_cars_sect .car_card_head{display:flex;justify-content:space-between}.sts_cars_sect .car_card_head:not(:last-child){margin-bottom:1em}.sts_cars_sect .car_card_name{text-transform:uppercase;font-weight:600;font-size:1.25em}.sts_cars_sect .car_card_type{font-weight:500}.sts_cars_sect .car_card_price{text-align:right}.sts_cars_sect .car_card_price:not(:first-child){margin-left:.5em}.sts_cars_sect .car_card_price_value{font-weight:600;font-size:1.875em;white-space:nowrap}.sts_cars_sect .car_card_price_suffix{font-weight:600;font-size:.75em}.sts_cars_sect .car_card_price_suffix:not(:first-child){margin-top:-.5em}.sts_cars_sect .car_card_image_container{position:relative;height:12em}.sts_cars_sect .car_card_image_container:not(:last-child){margin-bottom:1em}.sts_cars_sect .car_card_image{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}.sts_cars_sect .car_card_foot{margin-top:auto}.sts_cars_sect .car_card_more{font-weight:500;font-size:.875em}.sts_cars_sect .car_card_more:not(:last-child){margin-bottom:1em}.sts_cars_sect .car_card_more a{text-decoration:underline;transition-property:color;transition-duration:0.3s}.sts_cars_sect .car_card_more a:hover{color:#FF5F25}.sts_cars_sect .car_card_attrs{display:flex;flex-wrap:wrap;margin:-.125em}.sts_cars_sect .car_card_attrs:not(:last-child){margin-bottom:.875em}.sts_cars_sect .car_card_attr{min-height:1.625em;box-sizing:border-box;padding:.25em .5em;border-radius:.625em;background-color:rgb(255 255 255 / .09);display:flex;align-items:center;max-width:calc(100% - 0.25em);font-weight:500;margin:.125em}.sts_cars_sect .car_card_attr.transmission{color:#51FF22}.sts_cars_sect .car_card_attr_icon{max-width:1em;max-height:1em}.sts_cars_sect .car_card_attr_icon:not(:last-child){margin-right:.25em}.sts_cars_sect .car_card_attr_label{font-size:.625em}.sts_cars_sect .car_card_unlimited_mileage{display:flex;align-items:center;font-weight:500;color:#FF5F25}.sts_cars_sect .car_card_unlimited_mileage_icon{max-width:1em;max-height:1em}.sts_cars_sect .car_card_unlimited_mileage_icon:not(:last-child){margin-right:.5em}.sts_cars_sect .car_card_unlimited_mileage_label{font-size:.75em}.sts_cars_sect .car_card_new{position:absolute;max-width:4.125em;max-height:4.125em;bottom:-1em;z-index:1;right:0}.sts_cars_sect:before{content:'';display:block;top:0;left:0;position:absolute;width:100%;height:100%;background-color:rgb(255 255 255 / .5);z-index:5;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:0.3s}.sts_cars_sect.loading:before{opacity:1;visibility:visible}.sts_cars_sect .order_form_call{display:flex;cursor:pointer;position:relative;z-index:2;padding:1em 1em 1em 4.5em;box-sizing:border-box;border-radius:1.125em;background-color:rgb(187 187 187 / .24);backdrop-filter:blur(.875em)}.sts_cars_sect .order_form_call:not(:last-child){margin-bottom:1.75em}.sts_cars_sect .order_form_call:not(.required):before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border:.125em solid #FF5F25;border-radius:inherit;box-sizing:border-box;opacity:0;transition-property:opacity;transition-duration:0.3s}.sts_cars_sect .order_form_call:hover:before,.sts_cars_sect .order_form_call.opened:before{opacity:1}.sts_cars_sect .order_form_call.opened{z-index:12}.sts_cars_sect .order_form_call_icon{position:absolute;top:50%;left:1.5em;transform:translateY(-50%);max-width:2em;max-height:2em}.sts_cars_sect .order_form_call_delivery{font-size:1.125em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sts_cars_sect .order_form_call_date{opacity:.4;font-size:.875em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sts_cars_sect .order_form_call .order_form{position:absolute;left:0;z-index:5;top:calc(100% + 0.5em);width:100%;opacity:0;transform:translateY(1em);visibility:hidden;transition-property:opacity,transform,visibility;transition-duration:0.3s}.sts_cars_sect .order_form_call.opened .order_form{opacity:1;visibility:visible;transform:translateY(0)}.sts_cars_sect .order_form_call_info{max-width:100%}.sts_cars_sect:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(40 40 40 / .57);z-index:11;visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:0.3s}.sts_cars_sect.order_form_opened:before{visibility:visible;opacity:1}.sts_cars_sect .show_more{width:100%}