:root{--bg-body:#f8f9fa;--bg-card:#ffffff;--text:#212529;--red:#e4002b;--blue:#0068b2;--orange:#e67e22;--border:#dee2e6;--shadow:rgba(0, 0, 0, 0.08);--radius:8px;--transition:0.25s;--dark-bg:#282828;--dark-border:#222;--btn-danger:#e4002b;--bs-danger-rgb:#e4002b}.blue-gradient{background:#041E41;background:linear-gradient(90deg,rgb(4 30 65) 0%,rgb(22 56 110) 50%,rgb(4 30 65) 100%)}.bg-darker-blue{background:#12315c!important}.border-dark-blue{border-color:#1b3962!important}.text-darker-blue{color:#041e42!important}.bg-dark-blue{background:#12315c}.border-dark-blue{border-color:#1b3962!important}.bg-arrow-red{background:#e4002b}.bg-darker-white{background:#f7f3ed}.bg-darkgray{background:#4d4d4d!important}.bg-lightgray{background:#a3a3a3!important}.offhcolor{color:#323232}.footbarrow{height:15px;background:#e4002b}.headtoprow{height:40px;background:#e4002b}.headtoprow a{color:#f7f3ed;text-decoration:none}.sicon{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(273deg) brightness(103%) contrast(103%);filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(273deg) brightness(103%) contrast(103%)}.sicon:hover{-webkit-filter:invert(100%) sepia(99%) saturate(0%) hue-rotate(46deg) brightness(107%) contrast(101%);filter:invert(100%) sepia(99%) saturate(0%) hue-rotate(46deg) brightness(107%) contrast(101%)}#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:#fff0;cursor:pointer;border-radius:5px;width:48px;height:48px}#myBtn:hover{background-color:#c7180c}#myBtn img{-webkit-filter:invert(12%) sepia(88%) saturate(5673%) hue-rotate(1deg) brightness(87%) contrast(91%);filter:invert(12%) sepia(88%) saturate(5673%) hue-rotate(1deg) brightness(87%) contrast(91%)}#myBtn img:hover{-webkit-filter:invert(14%) sepia(17%) saturate(0%) hue-rotate(266deg) brightness(115%) contrast(90%);filter:invert(14%) sepia(17%) saturate(0%) hue-rotate(266deg) brightness(115%) contrast(90%)}@media only screen and (max-width:725px){#myBtn{visibility:hidden}}.navbar-nav .dropdown:hover>.dropdown-menu{display:block}.navbar-toggler{--bs-navbar-toggler-border-width:none;--bs-navbar-toggler-focus-width:none}.navbar-toggler-icon{-webkit-filter:invert(100%) sepia(99%) saturate(0%) hue-rotate(46deg) brightness(107%) contrast(101%);filter:invert(100%) sepia(99%) saturate(0%) hue-rotate(46deg) brightness(107%) contrast(101%)}.navbar a{color:#fff}.navbar a:hover{color:#fff}.navbar .nav-link.active,.navbar-nav .nav-link.show{color:#fff}.navbar .dropdown-item{color:#fff;background:#041e42}.navbar .dropdown-item:hover{color:#cecece}.dropdown-menu{background-color:#041e42;border:#1b3962 solid 1px;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)}.searchbtn{color:#fff!important;;background:#e4002b!important;border-color:#e4002b!important}.searchbtn:hover{color:#fff;background:#bb2d3b;border-color:#e4002b}.searchbtn:focus{box-shadow:#e15361}.searchbtn:active{color:#fff;background:#b02a37!important;border-color:#a52834!important;box-shadow:inset 0 3px 5px rgb(0 0 0 / .125)}.searchbtn:disabled{color:#fff;background:#dc3545;border-color:#e4002b}.custom-logo{height:auto!important;max-width:280px!important}.cart-icon-header{color:#fff}.subreadbg{background:-o-linear-gradient(#21252952,#21252940),url(/wp-content/uploads/2024/06/kubota-kx033-subhead.webp);background:-webkit-gradient(linear,left top,left bottom,from(#21252952),to(#21252940)),url(/wp-content/uploads/2024/06/kubota-kx033-subhead.webp);background:linear-gradient(#21252952,#21252940),url(/wp-content/uploads/2024/06/kubota-kx033-subhead.webp);background-repeat:no-repeat!important;background-size:cover!important;background-position:center;color:#fff}.breadcrumb{background:#fff0;padding:0;margin-bottom:0;font-size:1.1rem}.breadcrumb-item a{color:#fff!important;text-decoration:none;opacity:.9;transition:opacity 0.2s}.breadcrumb-item a:hover{opacity:1;text-decoration:underline}.breadcrumb-item+.breadcrumb-item::before{color:#fff;content:"»";padding:0 12px;opacity:.7}.breadcrumb-item.active{color:#e4002b!important;font-weight:600}.hero{position:relative;background:url(/wp-content/uploads/2026/03/arrow-rental-background-store-front-1.jpg) center/cover no-repeat;min-height:70vh;display:flex;align-items:center;color:#fff;text-align:center}.hero::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .137)}.hero-content{position:relative;z-index:2}.cards-wrapper{position:relative;z-index:3}.overlap-card{margin-top:-6rem;transition:transform .3s ease}.overlap-card:hover{transform:translateY(-.5rem)}@media (max-width:767px){.cards-wrapper{margin-top:-8rem}.overlap-card{margin-top:-4rem}}.line-dark-blue,.line-dark-blue>div,.blue-hr{background:#1b3962;height:30px}.red-line,.red-line>div,.red-hr{background:var(--red)!important;height:5px}.red-hr{border:none;height:2px;margin:1.5rem 0}.red-hr2{background:var(--red)!important;border:none;height:2px;margin:.5rem 0}.red-line2{background:var(--red)!important;height:3px;margin:1rem 1rem .5rem .5rem}.red-line3{background:#e4002b!important;height:1px;margin:3rem 1rem .5rem .5rem}.red-line4{background:#e4002b!important;height:3px;margin:0rem 1rem 0rem 1rem}.dark-bg{background:var(--dark-bg)}.hero-info img{height:auto;max-width:460px;padding-bottom:20px}.hero-info h1{font-weight:bolder;font-size:3.875rem;color:#fff;padding:0 0 20px 0;text-shadow:2px 2px 4px #111}.hero-info h3{font-weight:700;color:#fff;line-height:1.1;font-size:42px;padding:5px 0 20px 0;text-shadow:2px 2px 4px #111}.text-shadow{text-shadow:2px 2px 4px #111}.herobg{background:-o-linear-gradient(#21252952,#21252940),url(/wp-content/uploads/2026/03/arrow-rental-background-store-front-1.jpg);background:-webkit-gradient(linear,left top,left bottom,from(#21252952),to(#21252940)),url(/wp-content/uploads/2026/03/arrow-rental-background-store-front-1.jpg);background:linear-gradient(#21252952,#21252940),url(/wp-content/uploads/2026/03/arrow-rental-background-store-front-1.jpg);background-repeat:no-repeat!important;background-size:cover!important;background-position:center}.herobgg{background-repeat:no-repeat!important;background-size:cover!important;background-position:center}.dark-border{border:1px solid var(--dark-border)!important}.shadow-1{box-shadow:5px 5px 10px rgb(0 0 0 / .5)}.red-heading{color:var(--red);margin-bottom:0;font-weight:600}.equipment-row{margin:4px;padding:8px}.red-icon{color:var(--red);width:28px;height:auto}.brand-section{padding:20px 0;margin-top:0}.transparent-text{color:#fff0}.card{background:#041e42;margin-bottom:20px}.card-white{background:#fff}.card .bg-dark{background-color:#333!important}.card img{border-top-left-radius:5px;border-top-right-radius:5px}p.card-text{color:#fff}.card-body a{text-decoration:none}.cardminh{min-height:275px}.cardminh2{min-height:445.78px}.card-body h3{color:#fff}.linered{border-bottom:4px solid #e4002b}.lineredtop{border-top:4px solid #e4002b}.tax-warning{background:#e4002b}.taxesfees{font-size:.75rem}.book-now-btn{background:#0a94f7}.book-now-btn:hover{background:#0a6fb8}.related-section{background-color:#ececec}.single-product form.variations_form .variations{width:100%}.single-product form.variations_form .label,.single-product form.variations_form .reset_variations{display:none!important}.single-product form.variations_form .value::before{content:"Select Duration";display:block;color:#4d4d4d;font-size:1.1rem;margin-top:-1rem}.single-product form.variations_form select{height:56px!important;width:100%!important;padding:0 40px 0 16px!important;font-size:1.1rem!important;background:#4d4d4d!important;color:white!important;border:1px solid #4d4d4d!important;border-radius:0.375rem!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:14px!important}.single-product form.variations_form option{background:#4d4d4d!important;color:white!important}form.cart .quantity{display:none!important}.single-product .woocommerce-variation-price,.single-product .woocommerce-variation-description,.single-product .woocommerce-variation-availability{display:none!important}.single-product .single_add_to_cart_button{display:block!important;width:100%!important;height:56px!important;background:#28a745!important;border:none!important;border-radius:0.375rem!important;color:white!important;font-size:1.3rem!important;font-weight:bold!important;text-transform:uppercase;margin-top:20px!important}.thumbnail-nav{opacity:.8;transition:all 0.3s ease;border:3px solid transparent!important}.thumbnail-nav:hover{opacity:1;transform:scale(1.08)}.thumbnail-nav.active{opacity:1!important;border-color:#d29995!important;box-shadow:0 0 15px rgb(199 24 12 / .4)}.titletext{color:#e4002b}.right-side,.overview,.specs{background-color:#f5f5f5}.spectable{border-right:#d3d3d3 solid 2px}.img-col{border-radius:5px 0 0 5px}.rental-card-horizontal{--card-aspect:10 / 3}@media (min-width:1024px){.rental-card-horizontal{aspect-ratio:var(--card-aspect);container-type:inline-size}.rental-card-horizontal>.row,.rental-card-horizontal [class^="col-"]{height:100%}.rental-card-horizontal .card-image-wrapper{height:100%;width:100%}.rental-card-horizontal .card-image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:8px 0 0 8px}}@media (max-width:767.98px){.rental-card-horizontal .card-body{padding:0rem!important}.rental-card-horizontal .btn{padding:.6rem 1.8rem!important;font-size:.95rem;margin-bottom:1rem}}@media (max-width:991.98px){.single-product form.variations_form td.label,.single-product form.variations_form .label{display:none!important}.single-product form.variations_form td.value,.single-product form.variations_form .value{display:block!important;width:100%!important;padding:0!important;margin-bottom:1rem}.single-product form.variations_form select{width:100%!important;max-width:none!important}}@media (max-width:991.98px){.rental-card-horizontal{aspect-ratio:unset!important;height:auto!important}.rental-card-horizontal>.row,.rental-card-horizontal [class^="col-"]{height:auto!important}.removepxy{padding-right:1rem!important;padding-left:1rem!important}.rental-card-horizontal .ratio a,.rental-card-horizontal .ratio img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;border-radius:8px 8px 0 0!important}.ratio-4x3{--bs-aspect-ration:75%!important}.ratio{position:relative!important;width:100%!important}.rental-card-horizontal .card-body{padding:1.5rem 1.25rem!important}.rental-card-horizontal .btn{padding:.75rem 2.5rem!important;font-size:1rem!important;margin:.5rem 0 .75rem}.stable-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1rem}@media (max-width:380px){.rental-card-horizontal .card-body{padding:1.25rem 1rem!important}.rental-card-horizontal .h5{font-size:1.15rem}}}.catlinks a{text-decoration:none;Color:#000}.modern-cat-list{list-style:none;padding:0;margin:0;font-size:.95rem}.modern-cat-list li{margin-bottom:.35rem;position:relative;transition:all .25s ease}.modern-cat-list a{color:#041e42;text-decoration:none;display:flex;align-items:center;padding:.65rem 1rem;border-radius:8px;transition:all .25s ease;font-weight:500}.modern-cat-list a:hover{background:#1d3962;color:#f8f9fa!important;transform:translateX(6px);box-shadow:0 4px 12px rgb(0 0 0 / .08)}.modern-cat-list .cat-count{margin-left:auto;background:#e9ecef;color:#555;font-size:.75rem;padding:.15rem .5rem;border-radius:12px;font-weight:600}.modern-cat-list .children{padding-left:1.5rem;margin-top:.25rem}.modern-cat-list .children a{color:#1d3962;font-weight:400;font-size:.9rem}.modern-cat-list .children a:hover{color:#d00!important;background:rgb(220 0 0 / .05)}.modern-cat-list .current-cat>a{background:#1b3962;color:white!important}.modern-cat-list .current-cat>a .cat-count{background:#e9ecef;color:#1d3962}.modern-cat-list-mobile{list-style:none;padding:0;margin:0;font-size:1rem}.modern-cat-list-mobile a{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.5rem;color:#222;text-decoration:none;font-weight:500;transition:all 0.25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.modern-cat-list-mobile a::after{content:'';position:absolute;inset:0;background:rgb(220 0 0 / .08);transform:translateX(-100%);transition:transform 0.4s}.modern-cat-list-mobile a:active::after{transform:translateX(0)}.modern-cat-list-mobile a:hover,.modern-cat-list-mobile a:focus{background:#f8f9fa;color:#d00;padding-left:1.8rem}.modern-cat-list-mobile .child-cat a{font-weight:400;color:#555;font-size:.95rem;padding-left:3rem}.modern-cat-list-mobile .current-cat>a{background:#d00!important;color:white!important;font-weight:600}.modern-cat-list-mobile .cat-count{background:#e9ecef;color:#333;font-size:.8rem;padding:.25rem .65rem;border-radius:20px;font-weight:600}.current-cat .cat-count{background:#e9ecef;color:#1d3962}.mobile-cat-trigger .ripple{position:absolute;border-radius:50%;background:rgb(255 255 255 / .4);transform:scale(0);animation:ripple 0.6s linear;pointer-events:none}@keyframes ripple{to{transform:scale(4);opacity:0}}.nobutton{border:none!important}.text-darkgray{color:#4d4d4d!important}.my-bolder-icon{filter:drop-shadow(currentcolor 0 0 2px)}.table-responsive-spec{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1rem 0;border-radius:12px;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.spec-comparison-table{width:100%;min-width:600px;margin:0;border-collapse:separate;border-spacing:0;background:#fff;font-family:inherit}.spec-comparison-table td{padding:1rem .75rem;text-align:center;vertical-align:middle;white-space:nowrap;border:1px solid #dee2e6}.spec-label{position:sticky;left:0;background:#4d4d4d!important;color:white!important;font-weight:600;text-align:left!important;padding-left:1.5rem!important;z-index:10;min-width:160px;width:160px}.spec-value{background:#f8f9fa;font-weight:500;min-width:120px;width:calc((100% - 160px) / 3)}.spec-comparison-table{font-size:1rem}@media (max-width:768px){.spec-comparison-table{font-size:.9rem}.spec-label{font-size:.85rem;padding-left:1rem!important;min-width:140px}.spec-value{font-size:.85rem;padding:.8rem .5rem}}@media (max-width:480px){.spec-comparison-table{font-size:.8rem}.spec-label{font-size:.8rem;min-width:120px}.spec-value{font-size:.8rem}}.spec-comparison-table tr:nth-child(even) td.spec-value{background:#f1f3f5}.woocommerce-breadcrumb{font-weight:500}.woocommerce-breadcrumb a{text-decoration:none}.btn-dark-gray{--bs-btn-color:#fff;--bs-btn-bg:#041e42;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#041e42;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66, 70, 73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#041e42;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.bg-dark-gray{background:#4d4d4d}.bg-light-gray{background:#ececec}.active.text-darkgray{color:#000!important}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#e4002b;--bs-btn-border-color:#e4002b;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#e4002b;--bs-btn-focus-shadow-rgb:225, 83, 97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#e4002b}.header-cart-wrap .cart-contents{color:#ffffff!important;padding:6px 8px;border-radius:8px;transition:background 0.25s ease;line-height:1}.header-cart-wrap .cart-contents:hover{background:rgb(255 255 255 / .15);text-decoration:none!important}.header-cart-wrap .bi-bag-fill{width:26px;height:26px}.header-cart-wrap .cart-count-badge{font-size:0.7rem!important;font-weight:600;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#c7180c!important;border:2px solid #323232;padding:0 5px}@media (max-width:991.98px){.header-cart-wrap{margin-left:auto;margin-right:8px}}.search-card{transition:all 0.35s ease;border:1px solid rgb(255 255 255 / .1)!important}.search-card:hover{transform:translateY(-12px);box-shadow:0 25px 50px rgb(220 0 0 / .3)!important}.search-card img{transition:transform 0.4s ease}.search-card:hover img{transform:scale(1.05)}.rates-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:.75rem;margin:1rem 0;font-size:.9rem}.rates-grid>div{background:rgb(255 255 255 / .1);padding:.5rem;border-radius:8px;backdrop-filter:blur(5px)}.pagination-modern .page-numbers{background:#333!important;color:white!important;border:none!important;margin:0 4px;padding:10px 16px!important;border-radius:50px!important;font-weight:600}.pagination-modern .current,.pagination-modern .page-numbers:hover{background:#dc3545!important}.search-card-mini{transition:all 0.3s ease;border:1px solid rgb(255 255 255 / .15)}.search-card-mini:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgb(220 0 0 / .4)!important}.search-card-mini img{transition:transform 0.4s}.search-card-mini:hover img{transform:scale(1.08)}.rates-mini>div{display:inline-block;background:rgb(255 255 255 / .15);padding:4px 8px;border-radius:6px;margin:2px;font-size:.8rem}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-container{-ms-flex-pack:justify;justify-content:space-between}.product-container,.product-list-noresult{display:-ms-flexbox;display:flex;-ms-flex-align:cneter;align-items:center}.product-thumbnail{cursor:pointer;width:310px;height:100%;overflow:hidden;margin-right:24px}.product-thumbnail-tel-mob-tags{display:none}.product-column,.product-details{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.product-details{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-right:1rem}.product-details-tags{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:6px}.telematics-mobile-access-management-tags,.telematics-mobile-access-management-tags-energy{-ms-flex-align:center;align-items:center;border:1px solid #e6e6e6;border-radius:60px;display:-ms-flexbox;display:flex;margin-right:8px;padding:2px 12px}.telematics-mobile-access-management-tags{background-color:#f6f6f6}.energy-tag{background-color:#52830b;border-radius:5px 0 0 5px;color:#fff;font-family:GothamNarrow-Medium;font-size:.875rem;font-weight:500;height:20px;margin-right:16px;padding:3px 12px;position:relative;white-space:nowrap;width:fit-content}.product-details-title,.product-details-title:hover{color:#333;font-size:24px;font-weight:600}.product-details-title{cursor:pointer;line-height:1.35}.product-details-description{color:#666;line-height:150%}.product-details-compare,.product-details-tel-mob-tags{margin-top:16px}.telematics-mobile-access-management-tags-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-pricing{width:185px}.product-pricing-title{font-size:18px;font-weight:700;line-height:1.5}.product-pricing-description{font-size:16px;line-height:1.5;margin-top:4px}.product-pricing-description .set-time{color:#666}.product-button{-ms-flex-negative:0;display:-ms-flexbox;display:flex;flex-shrink:0;margin-top:16px;padding:12px 24px;width:152px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:700;text-decoration:none}a{text-decoration:none!important}.product-thumbnail img{height:100%;width:100%;object-fit:cover;object-position:center}@media only screen and (max-width:61.9375em){.product-thumbnail-container{-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (max-width:61.9375em){.product-thumbnail{height:80px;margin-right:20px;width:80px;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (max-width:61.9375em){.product-column{display:table-column}}@media only screen and (max-width:61.9375em){.product-details{padding-right:0}}@media only screen and (max-width:61.9375em){.product-pricing{margin-top:16px;width:100%}}@media only screen and (max-width:61.9375em){.product-details-description{font-size:12px}}@media only screen and (max-width:61.9375em){.product-pricing-description{font-size:14px}}@media only screen and (max-width:61.9375em){.product-button{margin-top:16px;padding:12px 32px;width:176px}}.arrow-rental-dates input:invalid~#rental-summary,.arrow-rental-dates input:invalid{border-color:#dc3545}.rental-picker-anchor{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.rental-picker-stack{width:100%;max-width:780px;display:flex;flex-direction:column;align-items:stretch}.rental-date-bar{display:flex;align-items:stretch;justify-content:space-between;width:100%;min-height:56px;border-radius:14px;background:#12315c;overflow:visible}.rental-bar-segment{display:flex;align-items:center;justify-content:center;background:#fff0;color:#fff;padding:0 16px;min-height:56px}.rental-divider{align-self:center;color:rgb(186 209 236 / .8);font-size:1rem;font-weight:600;line-height:1}.rental-status-segment{min-width:130px;font-weight:600;font-size:1rem;border-right:1px solid rgb(137 178 225 / .35)}.rental-date-segment{border:0;cursor:pointer;gap:8px;min-width:0;flex:1 1 0%;font-size:1rem;justify-content:center;text-align:center}.rental-date-segment .bi-calendar4-range{color:#e4002b;width:16px;height:16px}.rental-date-segment:hover,.rental-transport-toggle:hover{background:rgb(255 255 255 / .08)}.rental-transport-segment{margin-left:auto;padding:0;min-width:190px;position:relative}.rental-transport-toggle{width:100%;height:100%;border:0;background:#fff0;color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:600;padding:0 18px;cursor:pointer;border-radius:0 14px 14px 0;border-left:1px solid rgb(137 178 225 / .35)}.rental-chevron{font-size:1.15rem;line-height:1}.rental-transport-menu{display:none;position:absolute;right:0;top:calc(100% + 6px);width:170px;background:#12315c;border-radius:14px;border:1px solid rgb(137 178 225 / .35);overflow:hidden;z-index:3050}.rental-transport-segment.is-open .rental-transport-menu{display:block}.rental-transport-option{width:100%;border:0;background:#fff0;color:#fff;padding:10px 14px;text-align:center;font-size:1.05rem;font-weight:700;cursor:pointer}.rental-transport-option+.rental-transport-option{border-top:1px solid rgb(137 178 225 / .35)}.rental-transport-option:hover{background:rgb(255 255 255 / .08)}.rental-inline-message{margin-top:8px;min-height:20px}.rental-message{font-size:.85rem;font-weight:600}.rental-message-danger{color:#12315c}.rental-message-warning{color:#12315c}.rental-date-bar.is-complete .rental-status-text{font-weight:700}.modal-header.bg-danger{background:var(--red)!important}.cart-table{max-width:1000px}@media (max-width:768px){.cart-table .table{font-size:.9rem}.cart-table thead{display:none}.cart-table tr{display:block;margin-bottom:1.5rem;border:1px solid #dee2e6;border-radius:8px;padding:1rem;background:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .08)}.cart-table td{display:block;text-align:right!important;padding:.5rem 0;border:none}.cart-table td::before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase;font-size:.8rem;color:#6c757d}.cart-table td:first-child{text-align:left!important;display:flex;align-items:center;gap:1rem}.cart-table td:first-child a{display:flex;align-items:center;gap:1rem;text-decoration:none}.cart-table td:first-child img{width:80px;height:80px;object-fit:cover}.cart-table td:nth-child(2){text-align:left!important}.cart-table .quantity-input{width:100%!important;max-width:120px}.cart-table td:last-child{text-align:left!important;margin-top:.5rem}.text-end h3{font-size:1.5rem}.text-end .btn{width:100%;margin-bottom:.5rem}.text-end .btn-danger{margin-bottom:0}}@media (max-width:480px){.cart-table td:first-child img{width:60px;height:60px}.cart-table td:first-child strong{font-size:1rem}}@media (max-width:768px){.cart-table tr{display:block;margin-bottom:1.5rem;border:1px solid #b0bbc5;border-radius:12px;padding:1rem;background:#fff;box-shadow:0 4px 12px rgb(0 0 0 / .08)}.cart-table td:first-child{display:block;text-align:center!important;padding-bottom:1rem}.cart-table td:first-child a{display:block;text-decoration:none}.cart-table td:first-child strong{display:block;font-size:1.2rem;font-weight:700;color:#212529;margin-bottom:.75rem}.cart-table td:first-child img{width:100%;max-width:300px;height:auto;object-fit:cover;border-radius:12px;display:block;margin:0 auto}.cart-table td:first-child::before{content:none}.cart-table td:nth-child(2),.cart-table td:nth-child(3),.cart-table td:nth-child(4){text-align:right!important;padding:.75rem 0}.cart-table td:nth-child(2)::before{content:"Quantity: "}.cart-table td:nth-child(3)::before{content:"Unit Price: "}.cart-table td:nth-child(4)::before{content:"Total: "}.cart-table td:nth-child(2)::before,.cart-table td:nth-child(3)::before,.cart-table td:nth-child(4)::before{float:left;font-weight:700;color:#495057;text-transform:uppercase;font-size:.85rem}.cart-table .quantity-input{width:100%!important;max-width:150px;margin-left:auto;display:block}.cart-table td:last-child{text-align:center!important;margin-top:1rem}.cart-table .remove-item{width:100%;max-width:200px}.cart-table thead{display:none}}@media (max-width:768px){.cart-table .quantity-input{width:80px!important;max-width:80px!important;margin-left:auto;display:block;text-align:center;font-size:1rem}.cart-table td:nth-child(2){padding-right:.5rem}.cart-table td:nth-child(3),.cart-table td:nth-child(4){text-align:right!important;padding-right:.5rem}.cart-table td:last-child{padding-top:1rem}.cart-table .remove-item{width:100%;max-width:200px}}.top-bar{background-color:#e4002b;color:#fff;font-size:.9rem;padding:.5rem 0}.middle-bar{padding:1.5rem 0}.bottom-bar{background-color:#e4002b;padding:1rem 0}.logo-text{font-family:'Brush Script MT',cursive;font-size:3.5rem;color:#007bff;font-weight:700}.search-input{background-color:rgb(0 0 0 / .4);border:none;border-radius:30px;padding:.75rem 1.5rem;width:300px;color:#fff}.search-input::placeholder{color:rgb(255 255 255 / .7)}.search-input:focus{outline:none;box-shadow:0 0 8px rgb(0 123 255 / .6);background-color:rgb(0 0 0 / .6)}.search-input:-webkit-autofill,.search-input:-webkit-autofill:hover,.search-input:-webkit-autofill:focus,.search-input:-webkit-autofill:active{-webkit-text-fill-color:#ffffff!important;box-shadow:0 0 0 1000px rgb(0 0 0 / .6) inset!important;-webkit-box-shadow:0 0 0 1000px rgb(0 0 0 / .6) inset!important;caret-color:#fff;transition:background-color 9999s ease-out 0s}.nav-link{color:white!important;font-weight:500;text-transform:uppercase;font-size:1rem;padding:.5rem 1rem!important}.nav-link:hover{color:#f8f9fa!important}.icon-link{color:#fff;font-size:1.3rem;margin-left:1.5rem}@media (max-width:991px){.logo-text{font-size:2.5rem}.search-input{width:100%;margin:1rem 0}}@media (max-width:768px){.edit-pencil{display:none!important}html,body{overflow-x:clip}.container,.container-fluid,.row,.col,[class*="col-"]{max-width:100%}.rental-date-bar{flex-wrap:wrap;min-height:50px;border-radius:12px;overflow:hidden}.rental-bar-segment{min-height:50px;padding:0 8px}.rental-status-segment{min-width:0;width:100%;border-right:0;border-bottom:1px solid rgb(137 178 225 / .35);font-size:.86rem}.rental-date-segment{min-width:0;flex:1 1 calc(50% - 12px);font-size:.9rem;gap:0}.rental-divider{display:none;font-size:.85rem}.rental-date-segment .bi-calendar4-range{display:none}.rental-value{font-size:.88rem;min-width:0;overflow-wrap:anywhere}.rental-transport-segment{min-width:0;width:100%;margin-left:0}.rental-transport-toggle{padding:0 12px;font-size:.94rem;border-left:0;border-top:1px solid rgb(137 178 225 / .35);border-radius:0 0 12px 12px}.rental-transport-menu{width:100%;right:auto;left:0}}@media (max-width:768px){.desktop-info{display:none!important}.mobile-info{display:inline!important}}@media (min-width:769px){.mobile-info{display:none!important}.desktop-info{display:inline!important}}.offcanvas{width:100%!important}.offcanvas-body .nav-link{font-size:1.1rem;padding:.75rem 1rem;color:#212529}.offcanvas-body .nav-link:hover{background:#f8f9fa;border-radius:8px}.navlinkmo{background-color:#e4002b}.mobot{background-color:#212121}body{padding-bottom:80px}@media (min-width:768px){body{padding-bottom:0}}.form-check-input[type=checkbox]{border-color:#ada1a1}.quantity-input[type=number]{border-color:#ada1a1}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-left:4px solid #e4002b!important;background:#f8f9fa;padding:15px;margin:20px 0;border-radius:6px;font-size:1.1em}.woocommerce-message{border-left-color:#28a745!important}.air-datepicker{background:#12315c!important;border:1px solid rgb(137 178 225 / .35)!important;border-radius:14px!important;color:#ffffff!important;box-shadow:0 10px 28px rgb(0 0 0 / .35)!important}.air-datepicker--pointer{display:none!important}.air-datepicker-nav{border-bottom:1px solid rgb(137 178 225 / .35)!important}.air-datepicker-nav--title,.air-datepicker-nav--title i,.air-datepicker-nav--action{color:#ffffff!important}.air-datepicker-nav--action:hover,.air-datepicker-nav--title:hover{background:rgb(255 255 255 / .08)!important}.air-datepicker-body--day-name{color:rgb(186 209 236 / .85)!important}.air-datepicker-cell{color:#ffffff!important;border-radius:8px!important}.air-datepicker-cell.-focus-{background:rgb(255 255 255 / .08)!important}.air-datepicker-cell.-current-{color:#e4002b!important}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{background:#e4002b!important;color:#ffffff!important}.air-datepicker-cell.-disabled-{color:rgb(186 209 236 / .35)!important}.air-datepicker-time{border-top:1px solid rgb(137 178 225 / .35)!important}.air-datepicker-time--current,.air-datepicker-time--current-colon{color:#ffffff!important}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{color:#ffffff!important}.air-datepicker-time--current-hours:focus,.air-datepicker-time--current-minutes:focus{background:rgb(255 255 255 / .08)!important}.air-datepicker-time--row input[type='range']{accent-color:#e4002b}.air-datepicker-button{color:#ffffff!important;border-top:1px solid rgb(137 178 225 / .35)!important}.air-datepicker-button:hover{background:rgb(255 255 255 / .08)!important}.air-datepicker-global-container,.air-datepicker{z-index:3000!important}