body,html{overflow-x:hidden}html{scroll-behavior:smooth}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f0f0f1}::-webkit-scrollbar-thumb{background:#0a548d}::selection{background:#0a548d;color:#fff}::-moz-selection{background:#0a548d;color:#fff}#main,#content{max-width:100%;padding-right:0;padding-left:0}span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px!important;border-radius:200px}img.crbs-vehicle-thumb.wp-post-image{aspect-ratio:1/1;object-fit:contain;background:#fff}.tax-crbs_vehicle_c .page-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}@media (max-width:1024px){.tax-crbs_vehicle_c .page-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tax-crbs_vehicle_c .page-content{grid-template-columns:repeat(1,minmax(0,1fr))}}.tax-crbs_vehicle_c .page-content>article.post{border:1px solid rgba(0,0,0,.08);border-radius:16px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.tax-crbs_vehicle_c .page-content>article.post .entry-title{margin:0;padding:14px 14px 10px;line-height:1.2;font-size:18px}.tax-crbs_vehicle_c .page-content>article.post .entry-title a{text-decoration:none;color:inherit}.tax-crbs_vehicle_c .page-content>article.post>a{display:block}.tax-crbs_vehicle_c .page-content>article.post img{width:100%;height:auto;display:block;aspect-ratio:4 / 3;object-fit:cover}.tax-crbs_vehicle_c .page-content>article.post p{margin:0;padding:12px 14px 16px;line-height:1.5;font-size:14px;opacity:.9}.tax-crbs_vehicle_c .page-content>article.post{transition:transform .18s ease,box-shadow .18s ease}.tax-crbs_vehicle_c .page-content>article.post:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,0,0,.08)}.tax-crbs_vehicle_c .page-content>article.post a:focus{outline:none}.crbs-main,.crbs-main *{font-family:"Zen Maru Gothic",Sans-serif}.crbs-button{border-radius:200px!important}.crbs-button:hover{background:#0F283B}.crbs-booking-form-id-10013 .crbs-qtip,.crbs-booking-form-id-10013 .crbs-notice,html .crbs-booking-form-id-10013 .woocommerce-notice.woocommerce-notice--success,html .crbs-booking-form-id-10013 .woocommerce-notice.woocommerce-notice--error,.crbs-booking-form-id-10013 .crbs-button.crbs-button-style-1:hover,.crbs-booking-form-id-10013 .crbs-button-checkbox>a.crbs-state-selected{background-color:#ef5f18;border-color:#ef5f18}.crbs-clear-fix.crbs-vehicle{border-radius:20px}.woocommerce form#order_review{background:#fff;padding:25px;border-radius:20px}.woocommerce td,.woocommerce th,.woocommerce p,.woocommerce label,.woocommerce li{font-size:var(--e-global-typography-24e5889-font-size);line-height:var(--e-global-typography-24e5889-line-height);font-family:var(--e-global-typography-24e5889-font-family),Sans-serif!important}.woocommerce button#place_order{border-radius:200px;padding:10px 25px 12px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(92 141 239 / 14%);border-radius:20px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{border-radius:8px;background-color:#c6e1ff}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid transparent;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce address{border-radius:20px!important;padding:10px}h2.woocommerce-order-details__title,h2.woocommerce-column__title{color:#0a548d}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:#0a548d;font-weight:600;text-align:center;margin-bottom:20px}html .crbs-booking-form-id-10013 .woocommerce-notice.woocommerce-notice--success{background-color:transparent;border-color:transparent;border-radius:20px;padding:10px}