.text-custom-2{color:var(--global-color-one)}.inline-title-1{font:800 20px/150% 'custom_font_1';color:#444;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:20px;position:relative;z-index:0}.inline-title-1:before{content:"";width:30px;height:5px;background:var(--global-color-one);position:absolute;right:0;bottom:-3px}.inline-title-2{font:700 18px/150% 'custom_font_1';color:#444;position:relative;z-index:0;padding-right:20px;margin-bottom:10px}.inline-title-2:before{content:"";width:10px;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);background:var(--global-color-one)}.inline-price{font:300 16px/150% 'custom_font_1';background:#fdede7;border-right:3px solid var(--global-color-one);padding:10px}.btn-more,.btn-white-more{position:relative;z-index:0;padding-left:20px!important}.btn-more:after,.btn-white-more:after{content:"";width:10px;height:10px;border:2px solid var(--global-color-one);border-top:0;border-right:0;transform:rotate(45deg);display:block;position:absolute;left:5px;top:calc(50% - 5px);z-index:1;transition:0.1s linear}.btn-more:hover:after,.btn-white-more:hover:after{left:0}.btn-white-more:after{border-color:#fff}body .border-custom{border-color:var(--global-color-one)!important}.search_form{max-width:500px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative}.search_form input[type="search"]{width:500px;height:45px;border-radius:8px;border:0;padding-left:30px;padding-right:10px}.search_form #searchsubmit{width:24px;height:24px;background:url(http://127.0.0.1/kasbi/wp-content/uploads/2025/03/zoom.svg) no-repeat center;display:block;position:absolute;left:5px;top:calc(50% - 12px)}footer{background-color:#b0b0b0!important}footer .widget_theme_3 ul li .nav-link{padding:7px 0!important}.navbar_icons{--bs-gutter-x:0 !important;gap:15px}.nav-link:has(.menu-item-image){display:flex;align-items:center;gap:10px;font:400 14px 'custom_font_1'!important}.nav-link:has(.menu-item-image) .menu-item-image{height:22px;filter:invert(45%) sepia(0%) saturate(1%) hue-rotate(331deg) brightness(95%) contrast(82%)}.nav-link:has(.menu-item-image):hover .menu-item-image{filter:invert(15%) sepia(9%) saturate(5%) hue-rotate(338deg) brightness(103%) contrast(87%)}.main_menu_wrap>ul>li:first-child .nav-link:has(.menu-item-image) .menu-item-text{font-size:0}.main_menu_wrap>ul>li:first-child .nav-link:has(.menu-item-image):after{content:"";width:1px;height:20px;background:var(--global-color-one)}.navbar.navbar-expand-lg{justify-content:space-between}.navbar.navbar-expand-lg #navbarTogglerMainMenu{flex-grow:unset}.main_menu_wrap{background:#fff}.navbar-nav.navbar_desktop{max-width:1320px;margin-right:auto;margin-left:auto;flex-flow:row nowrap}.navbar-nav.navbar_desktop li{padding:5px 0 5px 40px;position:relative}.main_menu_wrap>ul>li:first-child{padding-left:20px;padding-right:20px}.navbar-nav.navbar_desktop li a{color:#333}.navbar-nav.navbar_desktop li:before{content:"";width:100%;height:3px;position:absolute;right:0;top:0;background:var(--global-color-one);transform:scale(0,1);transition:0.3s ease}.navbar-nav.navbar_desktop li:hover:before{transform:scale(1,1)}@media(max-width:992px){body .navbar_icons{flex-flow:column nowrap;width:200px;margin:0 auto 20px auto!important}body .navbar_icons li{width:100%}body .navbar_icons li a,body .navbar_icons li a span{width:100%;text-align:center!important}body .navbar_icons+hr{display:none}body .navbar-nav li a:before{display:none}}body.home .post_header_image{border-radius:32px 32px 0 0}#wcr-car-filter-form{background:#fff;border-radius:10px;padding:30px 10px;margin-top:-30px;z-index:999;position:relative;box-shadow:0 -4px 20px 0 rgba(55,56,60,.28)}body.subpages_class #wcr-car-filter-form{margin-top:10px!important;margin-bottom:30px!important}#wcr-car-filter-form select,#wcr-car-filter-form input,#wcr-car-filter-form button{height:48px}#wcr-car-filter-form button{width:120px}#wcr-filter-results:has(.wcr-car-details){flex-flow:row wrap!important}#wcr-filter-results:has(.wcr-car-details) .alert{width:100%!important}button.single_add_to_cart_button{width:100%!important}.single.sub-container .summary.entry-summary{width:100%;height:auto!important;margin-bottom:0}.product-single-container .wcr-add-to-cart-form{background:rgba(231,79,19,10%);padding:15px;border-radius:10px;margin-bottom:2em}.product-single-container .wcr-add-to-cart-form form{margin-bottom:0!important}.custom-product-gallery-wrapper{margin-bottom:2em;max-width:825px;margin:0 auto}.custom-product-gallery-swiper{width:100%;height:auto;border-radius:8px;overflow:hidden}.custom-product-gallery-swiper .swiper-slide{display:flex;justify-content:center;align-items:center;background:#f9f9f9}.custom-product-gallery-swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.custom-product-gallery-swiper .swiper-button-next,.custom-product-gallery-swiper .swiper-button-prev{color:#fff;background-color:rgba(0,0,0,.3);width:44px;height:44px;border-radius:50%;transition:background-color 0.3s ease}.custom-product-gallery-swiper .swiper-button-next:hover,.custom-product-gallery-swiper .swiper-button-prev:hover{background-color:rgba(0,0,0,.6)}.custom-product-gallery-swiper .swiper-button-next::after,.custom-product-gallery-swiper .swiper-button-prev::after{font-size:18px;font-weight:700}.custom-product-gallery-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--global-color-one)}.wc-block-components-product-metadata__description{display:none!important}body.subpages_class.archive .main_col>.row>.col:nth-child(n+2)>.card .card-body{position:relative;background:transparent!important}body.subpages_class.archive .main_col>.row>.col:nth-child(n+4) .card{display:flex;flex-flow:row nowrap;align-items:flex-start}body.subpages_class.archive .main_col>.row>.col:nth-child(n+4) .card>div:first-child{flex:0 0 165px}body.subpages_class.archive .main_col>.row>.col:nth-child(n+4) .card>div:first-child .card-img{aspect-ratio:1}body.subpages_class.archive .main_col>.row>.col:first-child>.card .card-body{justify-content:flex-end!important}body.subpages_class.archive .main_col>.row>.col:first-child>.card .card-img{aspect-ratio:3/2;height:100%!important;position:absolute;right:0;top:0}body.subpages_class.archive .main_col>.row>.col:first-child>.card .card-text,body.subpages_class.archive .main_col>.row>.col:first-child>.card .card-date,body.subpages_class.archive .main_col>.row>.col:first-child>.card .card-body a{color:#fff!important}.schema-faq{padding:0!important;background:transparent!important}.schema-faq .schema-faq-section{box-shadow:unset!important;border:1px solid #ddd!important;border-radius:0!important;margin-bottom:10px!important}.schema-faq .schema-faq-section .schema-faq-question{color:#333!important;font-size:16px!important}.schema-faq .schema-faq-section .schema-faq-question:hover{color:var(--global-color-one)!important}.schema-faq .schema-faq-section .schema-faq-question .icon:before{color:#333!important}.product_additional_information_tab{background:#fff;padding:15px;border-radius:10px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;margin-bottom:3rem!important}.product_additional_information_tab .shop_attributes th,.product_additional_information_tab .shop_attributes td{border:0!important;background:transparent!important}.product_additional_information_tab .shop_attributes th{width:200px!important}.product_additional_information_tab .shop_attributes tr{border-bottom:1px solid #ddd}.product_additional_information_tab .shop_attributes tr:last-child{border-bottom:0}.product_additional_information_tab .shop_attributes{border:0px!important}.summary.entry-summary,.product_reviews_tab{background:#fff;padding:15px;border-radius:10px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;margin-bottom:3rem!important}.product_reviews_tab{margin-bottom:0}hr.hr{margin-top:.5rem;margin-bottom:.5rem;border:0;border-top:1px solid rgba(0,0,0,.5)}#car_rental_price_result,#car_rental_price_result span{font:800 24px/150% 'custom_font_1';color:var(--global-color-one);text-align:center}#car_rental_price_result .wcr-loader{font:300 16px/150% 'custom_font_1'}.mini_cart_item .variation dt,body .mini_cart_item .variation dd{margin-bottom:2px!important;padding-bottom:2px!important}.wc-block-components-checkout-place-order-button__text{justify-content:center}body.single.single-post .post_header_image_wrap,body.single.single-post .post_header_image_wrap a{color:#fff!important}body.single.single-post .main_col_internal{background:#fff;padding:10px}body.single.single-post .card-subtitle{margin:0!important;padding:0!important}@media(min-width:1024px){.product-single-container{display:grid;grid-template-rows:auto;grid-template-columns:70% 30%;grid-column-gap:10px;grid-row-gap:10px;align-items:start}.product-single-container>div:nth-child(1){grid-area:1 / 1 / 1 / 1}.product-single-container>div:nth-child(2){grid-area:1 / 2 / 3 / 2}.product-single-container>div:nth-child(3){grid-area:2 / 1 / 2 / 1}.product-single-container>div:nth-child(4){grid-area:3 / 1 / 3 / 1}.product-single-container>div:nth-child(5){grid-area:4 / 1 / 5 / 1}.product-single-container .single-car-rental-sidebar{position:sticky;top:0;overflow-y:auto;max-height:100vh}}@media(min-width:992px){body.subpages_class.archive .main_col>.row>.col:nth-child(2),body.subpages_class.archive .main_col>.row>.col:nth-child(3){flex:0 0 25%}}@media(max-width:992px) and (min-width:768px){body.subpages_class.archive .main_col>.row>.col:nth-child(1){flex:0 0 100%}body.subpages_class.archive .main_col>.row>.col:nth-child(1) .card .card-img{position:unset;aspect-ratio:21/9}body.subpages_class.archive .main_col>.row>.col:nth-child(2),body.subpages_class.archive .main_col>.row>.col:nth-child(3){flex:0 0 50%}}@media(max-width:768px){body.subpages_class.archive .main_col>.row>.col:nth-child(1) .card .card-img,body.subpages_class.archive .main_col>.row>.col:nth-child(2) .card .card-img,body.subpages_class.archive .main_col>.row>.col:nth-child(3) .card .card-img{position:unset;aspect-ratio:21/9}body.subpages_class.archive .main_col>.row>.col:nth-child(1),body.subpages_class.archive .main_col>.row>.col:nth-child(2),body.subpages_class.archive .main_col>.row>.col:nth-child(3){flex:0 0 100%}}.contents-list-wrapper{background:#fff;padding:20px}.contents-list-wrapper.is-sticky{position:sticky;top:20px}.contents-list-title{font-size:18px;margin-bottom:15px;color:#333;border-bottom:2px solid var(--global-color-one);padding-bottom:10px}.contents-list{list-style:none;padding:0;margin:0}.contents-list ul{list-style:none;padding-right:20px;margin:5px 0}.contents-list li{margin:8px 0}.contents-list a{color:#666;text-decoration:none;transition:color 0.2s;display:block;padding:0 10px;border-radius:4px}.contents-list a:hover,.contents-list .active{color:var(--global-color-one);background:rgba(231,79,19,.1)}.contents-list-highlight{background-color:rgba(231,79,19,.2);transition:background-color 0.5s}.contents-list-heading{scroll-margin-top:100px}