.wp-container-7{max-width:1440px;width:100%;margin:0 auto;padding:0 24px}@media screen and (max-width:768px){.wp-container-7{padding:0 16px}}.summary .single-product-category a{color:#000}.summary .product_title{font-size:36px}.woocommerce div.product .summary>.price{margin-bottom:30px;font-weight:500}.is-layout-flow>.price-showing{margin-block-start:0}.woocommerce div.product div.summary .rnb-pricing-plan-button{padding:0;margin-bottom:0}.rnb-pricing-plan-button{padding:0;margin-bottom:0}.et_pb_module_inner .rnb-pricing-plan-button .rnb-pricing-plan .rnb-pricing-plan-link{text-decoration:none;color:#000;padding:17px 16px 16px 8px;text-transform:capitalize;border:1px solid #e6e6e6;border-radius:4px;line-height:1}.rnb-pricing-plan-button .rnb-pricing-plan .rnb-pricing-plan-link{text-decoration:none;color:#000;padding:17px 16px 16px 8px;text-transform:capitalize;border-radius:4px;line-height:1;border:1px solid #e6e6e6;cursor:pointer}.rnb-pricing-plan-button .rnb-pricing-plan .rnb-pricing-plan-link:focus{outline:none}.rnb-pricing-plan-link:focus{text-decoration:none}.price-showing{padding-left:18px}.price-showing .woocommerce-Price-amount.amount{font-size:26px;color:#000}.item-pricing .hourly-general{margin-top:13px}.item-pricing h5{font-weight:500;color:#777;line-height:20px}.rnb-cart .rnb-select-wrapper>h5{color:#000;font-weight:500;font-size:16px;line-height:22px}.rnb-cart .chosen-container{border:none}.rnb-cart .chosen-container .chosen-single{height:auto;padding:8px 16px;font-size:16px;line-height:1.4;color:#777;border-radius:4px;box-shadow:none!important}.rnb-cart .chosen-container-single .chosen-single div{top:0;right:14px;width:14px;transform:scale(1.2)}.rnb-cart .chosen-search{padding-left:16px;padding-right:16px}.rnb-cart .chosen-search input[type="text"]{border-radius:4px}.rnb-cart .chosen-container-single .chosen-drop{border-radius:0 0 4px 4px}.rnb-cart .chosen-container.chosen-container-single{border:1px solid #fff0}.rnb-cart .chosen-container .chosen-results li{padding:12px 16px;font-size:14px}.rnb-cart .chosen-container .chosen-results li.highlighted{color:#000;background-color:#f8f7f7}.rnb-cart .rnb-component-wrapper h5{color:#000;font-weight:500;font-size:16px}.xdsoft_datetimepicker{border:none}.date-time-picker{display:grid;grid-template-columns:1fr 0.7fr;column-gap:10px}.et_pb_module_inner form.rnb-cart .date-time-picker{display:grid;grid-template-columns:1fr 0.7fr;column-gap:10px}.rnb-cart .date-time-picker{display:grid;grid-template-columns:1fr 0.7fr;column-gap:10px}.rnb-cart .date-time-picker{display:inline-block}.date-time-picker :is(.pick-up-date-picker,.drop-off-date-picker){width:58%;float:left;padding-right:10px;position:relative}.date-time-picker :is(.pick-up-time-picker,.drop-off-time-picker){width:42%}.et_pb_module_inner form.rnb-cart .date-time-picker h5{grid-column:1 / 3;line-height:22px}.date-time-picker h5{grid-column:1 / 3;line-height:22px}.rnb-cart .date-time-picker h5{grid-column:1 / 3;line-height:22px}.rnb-cart .date-time-picker .pick-up-date-picker i,.rnb-cart .date-time-picker .drop-off-date-picker i{font-size:16px;left:14px}.rnb-cart .date-time-picker .pick-up-date-picker input,.rnb-cart .date-time-picker .drop-off-date-picker input{height:51px;font-size:16px;border-radius:4px;box-sizing:border-box;padding-left:40px}.rnb-cart .date-time-picker .pick-up-date-picker input:focus,.rnb-cart .date-time-picker .drop-off-date-picker input:focus{border:1px solid #d3ced2}.rnb-cart .date-time-picker .pick-up-time-picker i,.rnb-cart .date-time-picker .drop-off-time-picker i{font-size:16px;left:14px}.rnb-cart .date-time-picker .pick-up-time-picker input,.rnb-cart .date-time-picker .drop-off-time-picker input{height:51px;font-size:16px;padding-left:40px;border-radius:4px;box-sizing:border-box;border:1px solid #ebebeb}.rnb-cart .date-time-picker .pick-up-time-picker input:focus,.rnb-cart .date-time-picker .drop-off-time-picker input:focus{border:1px solid #ebebeb}.rnb-cart .rnb-component-wrapper>h5{line-height:22px}.rnb-component-wrapper .attributes .custom-block{font-size:15px;width:calc(100% - 40px);width:100%;margin-top:0;margin-bottom:12px;box-sizing:border-box}.woocommerce .rnb-component-wrapper .attributes .custom-block span.woocommerce-Price-amount{font-size:16px}.rnb-component-wrapper .attributes .custom-block>span{margin-bottom:0}.rnb-cart .rnb-component-wrapper .attributes .woocommerce-Price-amount.amount,.rnb-component-wrapper .attributes .amount .woocommerce-Price-currencySymbol{font-size:16px;color:#000}.rnb-component-wrapper .custom-block input[type="checkbox"]:checked+span:after{background:#777;border-color:#777}.rnb-component-wrapper .custom-block input[type="checkbox"]+span:before{top:5px!important}.rnb-component-wrapper .custom-block span:after,.rnb-component-wrapper .custom-block input[type="checkbox"]:checked+span:after{top:4px}.payable-security_deposites.booking-section-single.rnb-component-wrapper>h5{padding-bottom:0;margin-bottom:7px}.woocommerce .redq-quantity input[type="number"].inventory-qty{height:49px;font-size:16px;border-radius:4px;padding:8px 16px;box-sizing:border-box;background-color:#fff;box-shadow:none;border:1px solid #ebebeb}.woocommerce .redq-quantity input:focus{outline:none;border:1px solid #d3ced2;box-shadow:none}.additional-person .chosen-single{line-height:33px}.rnb-loader ul{padding-bottom:0}.rnb-loader ul li{display:flex;justify-content:space-between;align-items:center}.rnb-loader ul li .price .amount{font-size:16px;font-weight:500}.rnb-cart .rnb-loader ul li .price .amount{font-size:16px;font-weight:500}.rnb-loader ul li.grand_total .price .amount{font-weight:600}.rnb-loader .booking-pricing-info ul li{border-color:#e2e2e2}.woocommerce .rnb-loader .booking-pricing-info ul li .price{color:#000;margin-bottom:0;font-weight:500}.rnb-loader .booking-pricing-info ul li.grand_total .price{font-weight:700}.rnb-loader .booking-pricing-info{background:#f8f7f7;border-radius:4px}.et_pb_module_inner .rnb-loader button.btn-book-now,.woocommerce form.rnb-cart button.btn-book-now{background-color:#000;color:#fff;font-size:16px;font-weight:400;line-height:1.2;padding:.7rem 2rem;border:1px solid #000;border-radius:4px;height:49px;align-items:center}.et_pb_module_inner .rnb-loader button.btn-book-now,.woocommerce form.rnb-cart button.btn-book-now:hover{background-color:#000;color:#fff;font-size:16px;font-weight:400;line-height:1.2;padding:.7rem 2rem;border:1px solid #000;border-radius:4px;height:49px;align-items:center}.woocommerce button.btn-book-now::after{margin-top:-3px}.woocommerce form.rnb-cart button.btn-book-now:disabled,.woocommerce button.button.alt:disabled[disabled]{background-color:rgb(0 0 0 / .5);border:1px solid rgb(118 118 118 / .3);color:#fff;font-size:16px;font-weight:400;line-height:1;padding:.7rem 2rem;border-radius:4px;height:49px}.woocommerce form.rnb-cart button.btn-book-now:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover{background-color:rgb(0 0 0 / .5);border:1px solid rgb(118 118 118 / .3);color:#fff;font-size:16px;font-weight:400;line-height:1;padding:.7rem 2rem;border-radius:4px}.woocommerce form.rnb-cart button.btn-book-now[disabled],.woocommerce button.button.alt:disabled[disabled]{background-color:rgb(0 0 0 / .5);border:1px solid rgb(118 118 118 / .3);color:#fff;font-size:16px;font-weight:400;line-height:1;padding:.7rem 2rem;border-radius:4px}.woocommerce form.rnb-cart button.btn-book-now[disabled]:hover,.woocommerce button.button.alt:disabled[disabled]:hover{background-color:rgb(0 0 0 / .5);border:1px solid rgb(118 118 118 / .3);color:#fff;font-size:16px;font-weight:400;line-height:1;padding:.7rem 2rem;border-radius:4px}.elementor-widget-container .rnb-pricing-plan-button .rnb-pricing-plan .rnb-pricing-plan-link{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;font-weight:500}.elementor-widget-container .price-showing{padding-top:10px;padding-bottom:10px}.elementor-widget-container .price-showing .item-pricing h5{font-size:14px;font-weight:500;line-height:20px}.elementor-widget-container form{padding:0 18px}.elementor-widget-container form.rnb-cart{padding:0}.elementor-widget-container form .date-time-picker{margin-bottom:30px}.elementor-widget-container form .date-time-picker h5{margin-bottom:7px}.elementor-widget-container form .date-time-picker .pick-up-date-picker,.elementor-widget-container form .date-time-picker .pick-up-time-picker,.elementor-widget-container form .date-time-picker .drop-off-date-picker,.elementor-widget-container form .date-time-picker .drop-off-time-picker{position:relative}.elementor-widget-container form .date-time-picker .pick-up-date-picker input,.elementor-widget-container form .date-time-picker .pick-up-time-picker input,.elementor-widget-container form .date-time-picker .drop-off-date-picker input,.elementor-widget-container form .date-time-picker .drop-off-time-picker input{width:100%}.elementor-widget-container form .date-time-picker .pick-up-date-picker i,.elementor-widget-container form .date-time-picker .pick-up-time-picker i,.elementor-widget-container form .date-time-picker .drop-off-date-picker i,.elementor-widget-container form .date-time-picker .drop-off-time-picker i{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.elementor-widget-container .redq-quantity{margin-bottom:30px}.elementor-widget-container .redq-quantity h5{font-size:16px;margin-bottom:7px}.elementor-widget-container .redq-quantity input{width:100%}.woocommerce div.product form.cart .button{width:100%}input[type="checkbox"]:checked~span::before,input[type="checkbox"]:checked~label span::before{background:none,#ffffff!important}.chosen-container-single .chosen-search input[type="text"]:focus{border:1px solid #c4c4c4;box-shadow:none}.woocommerce select.redq-select-boxes{height:auto;font-size:14px;border:1px solid #d3ced2;background:#fff;color:#000;outline:none;font-family:inherit;padding:8px 12px;border-radius:4px;resize:none}.woocommerce select.redq-select-boxes{width:100%;padding:15px 16px;color:#000;border:1px solid #ebebeb;border-radius:4px;font-size:16px;appearance:none;position:relative;background:url(https://n8n4c4t5.stackpathcdn.com/rnb/wp-content/plugins/woocommerce-rental-and-booking/assets/css/chosen-sprite.png) no-repeat calc(100% + 33px) 14px}.woocommerce select.redq-select-boxes:focus{outline:none}.woocommerce select.redq-select-boxes:focus{border:1px solid #ebebeb;box-shadow:none}.woocommerce select.redq-select-boxes option{font-size:14px;padding:4px;color:#000}.woocommerce .redq-pick-up-location select.redq-select-boxes option:first-child{display:none}.woocommerce select.additional_adults_info{height:auto;background:url(https://n8n4c4t5.stackpathcdn.com/rnb/wp-content/plugins/woocommerce-rental-and-booking/assets/css/chosen-sprite.png) no-repeat calc(100% + 33px) 14px}form.rnb-cart .rnb-custom-field-option .date-time-picker{grid-template-columns:1fr;gap:0}.et_pb_module_inner form.rnb-cart .rnb-custom-field-option .date-time-picker{grid-template-columns:1fr}form.rnb-cart .rnb-custom-field-option.type-text input{padding:8px 14px;font-size:16px}.et_pb_module_inner form.rnb-cart .rnb-custom-field-option.type-select select{padding:12px 14px;border-radius:4px}.woocommerce div.product .rnb-cart .payable-categories .attributes .quantity{margin-right:0!important}.woocommerce .rnb-cart .rnb-custom-field-option input:focus{box-shadow:none;border-color:#ebebeb}.woocommerce .rnb-cart .rnb-custom-field-option input:hover,.woocommerce .rnb-cart .rnb-custom-field-option input:checked:hover{box-shadow:none}form.rnb-cart .rnb-custom-field-option .rnb-custom-field-option-price span.price{margin-top:0}form.rnb-cart .rnb-custom-field-option.type-textarea .epo-has-help-text .epo-help-text-wrapper{top:-34px}.single-product .select2-container .select2-dropdown{padding:0;margin-top:32px;background:#fff;border:1px solid #e6e6e6;border-top:none;border-radius:0;box-shadow:0 4px 4px rgb(0 0 0 / .15)}.single-product .select2-container .select2-search{padding:12px}.single-product .select2-container .select2-dropdown .select2-search__field{padding:8px 10px;height:auto;margin-bottom:0;border:1px solid #c4c4c4}.single-product .select2-container .select2-dropdown .select2-search .select2-search__field:focus{outline:none;box-shadow:none;border-color:#777}.single-product .select2-container .select2-results{padding-top:8px}.single-product .select2-container .select2-results__option{font-size:14px;line-height:1.6;color:var(--color-brand);border:none;padding:8px 12px}.single-product .select2-container .select2-results .select2-results__options .select2-results__option--highlighted{background-color:#e6e6e6;color:#000}