body.osb-neo #osb-independent-garage .ig-picture,body.osb-neo #osb-independent-garage .ig-picture img,body.osb-neo #tiba-picker .tp-car,body.osb-neo #tiba-picker .tp-car img,body.osb-neo .tp-garage-car img,body.osb-neo .myg .myg-scene{background:#fff!important}body.osb-neo #osb-independent-garage .ig-picture{padding:4px;box-sizing:border-box}body.osb-neo #tiba-picker{color:#102b27}body.osb-neo #tiba-picker :is(.tp-hero,.tp-category,.tp-empty,.tp-product,.tp-switch-panel),body.osb-neo .tp-garage-dialog{background:#fff8e7!important;color:#102b27!important;border:3px solid #102b27!important;border-radius:5px!important;box-shadow:4px 4px #102b27!important;box-sizing:border-box}body.osb-neo #tiba-picker .tp-car{border:2px solid #102b27;border-radius:4px;padding:8px;box-sizing:border-box}body.osb-neo #tiba-picker .tp-heading,body.osb-neo #tiba-picker .tp-result-heading{background:#fff8e7;border:2px solid #102b27;border-radius:4px;padding:16px;gap:12px;margin-bottom:18px}body.osb-neo #tiba-picker :is(h1,h2,h3,.tp-category-copy strong){color:#102b27!important}body.osb-neo #tiba-picker :is(.tp-eyebrow,.tp-step,.tp-guidance,.tp-hero p,.tp-empty p,.tp-category-copy small){color:#496157!important}body.osb-neo #tiba-picker .tp-breadcrumb,body.osb-neo #tiba-picker .tp-breadcrumb a{color:#fff8e7!important}body.osb-neo #tiba-picker :is(.tp-vehicle-tag,.tp-fit,.tp-result-count){background:#d7ead5;color:#102b27;border:2px solid #102b27;border-radius:3px}body.osb-neo #tiba-picker .tp-category.is-selected{background:#ffe1a3!important;border-width:3px!important}body.osb-neo #tiba-picker .tp-category-arrow{background:#ff941c;color:#102b27;border:2px solid #102b27;border-radius:3px}body.osb-neo #tiba-picker .tp-category-art{background:#ffe1a3;border:2px solid #102b27;border-radius:4px;padding:4px;box-sizing:border-box}body.osb-neo #tiba-picker :is(.tp-garage-toolbar button,.tp-switch summary,.tp-details),body.osb-neo .tp-garage-dialog :is(.tp-garage-close,.tp-garage-remove,.tp-garage-add summary),body.osb-neo #tp-garage-available button{background:#ff941c!important;color:#102b27!important;border:2px solid #102b27!important;border-radius:4px!important;box-shadow:2px 2px #102b27!important;min-height:44px;white-space:normal}body.osb-neo #tiba-picker .tp-garage-toolbar button:disabled{background:#d7ead5!important;box-shadow:none!important}body.osb-neo .tp-garage-dialog{padding:20px;max-height:calc(100dvh - 32px);max-width:calc(100vw - 28px);overflow:auto}body.osb-neo .tp-garage-dialog::backdrop{background:#001919b3}body.osb-neo .tp-garage-heading{gap:12px}body.osb-neo .tp-garage-heading h2{color:#102b27}body.osb-neo .tp-garage-row{background:#d7ead5;border:2px solid #102b27;border-radius:4px;box-shadow:3px 3px #102b27;padding:10px;margin:14px 4px 14px 0}body.osb-neo .tp-garage-car{color:#102b27;min-width:0}body.osb-neo .tp-garage-car img{border:2px solid #102b27;border-radius:3px;padding:3px;box-sizing:border-box}body.osb-neo .tp-garage-dialog :is(.tp-garage-hint,.tp-garage-empty,.tp-garage-car small,#tp-garage-status){color:#496157}body.osb-neo .tp-garage-add{border-top:2px solid #102b27}body.osb-neo .tp-garage-add summary{padding:10px}body.osb-neo #tp-garage-search{background:#fffdf7;color:#102b27;border:2px solid #102b27;border-radius:4px;box-shadow:2px 2px #102b27;box-sizing:border-box}body.osb-neo :is(#tiba-picker,.tp-garage-dialog) :is(a,button,input,summary):focus-visible{outline:3px solid #b85500;outline-offset:3px}@media(max-width:767px){body.osb-neo.osb-ui .osb-vf .osb-vf__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body.osb-neo.osb-ui .osb-vf .osb-vf__field{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;gap:0!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box}body.osb-neo.osb-ui .osb-vf .osb-vf__field label,body.osb-neo.osb-ui .osb-vf .osb-vf__field:has(select[data-level] option[value=""]:checked) label{position:static!important;inset:auto!important;transform:none!important;display:block!important;width:100%!important;margin:0 0 6px!important;padding:0!important;font-size:13px!important;line-height:1.7!important;text-align:right!important;float:none!important}body.osb-neo.osb-ui .osb-vf .osb-vf__field select{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important;float:none!important;margin:0!important;box-sizing:border-box}body.osb-neo #tiba-picker .tp-hero{grid-template-columns:minmax(0,1fr);padding:16px;gap:16px}body.osb-neo #tiba-picker .tp-car{width:min(220px,100%);justify-self:center}body.osb-neo #tiba-picker .tp-car img{width:100%;height:140px;object-fit:contain}body.osb-neo #tiba-picker .tp-heading{padding:12px}body.osb-neo .tp-garage-dialog{padding:14px}body.osb-neo .tp-garage-row{gap:8px;padding:8px}body.osb-neo .tp-garage-car{gap:8px;font-size:13px}body.osb-neo .tp-garage-car img{width:60px;height:50px}}@media(max-width:767px){body.osb-neo #osb-bh #osb-independent-garage{padding:12px!important;margin-bottom:4px!important;max-width:100%;border-radius:4px!important}body.osb-neo #osb-independent-garage .ig-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}body.osb-neo #osb-independent-garage .ig-heading>div{min-width:0}body.osb-neo #osb-independent-garage .ig-heading h2{font-size:22px;line-height:1.6;margin:2px 0 0}body.osb-neo #osb-independent-garage .ig-eyebrow{font-size:12px;line-height:1.8}body.osb-neo #osb-bh #osb-independent-garage .ig-add,body.osb-neo #osb-independent-garage .ig-add{width:100%;min-height:44px;margin:0!important;justify-self:stretch;padding:8px 12px;font-size:14px}body.osb-neo #osb-independent-garage .ig-saved{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px;padding:0 0 4px 4px}body.osb-neo #osb-independent-garage .ig-car{display:grid;grid-template-columns:72px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;gap:12px 8px;padding:10px;overflow:visible;min-width:0}body.osb-neo #osb-independent-garage .ig-car .ig-picture{grid-column:1;grid-row:1;width:72px;min-width:0;min-height:64px;align-self:center;padding:3px;background:#fff!important}body.osb-neo #osb-independent-garage .ig-car .ig-picture img{display:block;width:100%;height:58px;max-width:100%;object-fit:contain;background:#fff!important}body.osb-neo #osb-independent-garage .ig-car .ig-info{display:contents;padding:0}body.osb-neo #osb-independent-garage .ig-car .ig-info h3{grid-column:2;grid-row:1;min-width:0;margin:0;font-size:14px;line-height:1.8;overflow-wrap:break-word}body.osb-neo #osb-independent-garage .ig-car .ig-remove{grid-column:3;grid-row:1;position:static;align-self:start;width:44px;height:44px;min-height:44px;padding:0;margin:0}body.osb-neo #osb-independent-garage .ig-car .ig-parts{grid-column:1/-1;grid-row:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:0;padding:8px 10px;font-size:14px;line-height:1.7;white-space:normal;overflow-wrap:normal;text-align:center}body.osb-neo #osb-independent-garage .ig-results{grid-template-columns:minmax(0,1fr);gap:12px;padding-inline:0 4px}body.osb-neo #osb-independent-garage .ig-result{grid-template-columns:72px minmax(0,1fr);gap:8px;padding:10px}body.osb-neo #osb-independent-garage .ig-result .ig-picture{width:72px;min-width:0;grid-row:1/3}body.osb-neo #osb-independent-garage .ig-result .ig-picture img{width:100%;height:58px;object-fit:contain}body.osb-neo #osb-independent-garage .ig-result .ig-save{min-width:0;max-width:100%;white-space:normal;padding:8px;font-size:13px}}@media(max-width:359px){body.osb-neo #osb-independent-garage .ig-car{grid-template-columns:60px minmax(0,1fr) 44px;padding:8px;gap:10px 6px}body.osb-neo #osb-independent-garage .ig-car .ig-picture{width:60px}}body.osb-neo.tax-product_cat_2 .osb-vehicle-archive-title{direction:rtl;text-align:right!important;line-height:1.65!important;letter-spacing:normal!important;word-spacing:normal!important;margin:0 0 16px!important;overflow-wrap:break-word}body.osb-neo.tax-product_cat_2 .site-content .term-description{direction:rtl;text-align:justify!important;text-align-last:right!important;line-height:2!important;font-size:15px!important;font-weight:400!important;letter-spacing:normal!important;word-spacing:normal!important;color:#fff8e7!important;margin:0 0 22px!important;max-width:75ch}body.osb-neo.tax-product_cat_2 .site-content .term-description p{direction:rtl;text-align:justify!important;text-align-last:right!important;line-height:2!important;font-size:inherit!important;font-weight:400!important;letter-spacing:normal!important;word-spacing:normal!important;margin:0 0 12px!important;word-break:normal;overflow-wrap:break-word}body.osb-neo.tax-product_cat_2 .shop-loop-head .wd-breadcrumbs{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:flex-start!important;gap:4px 8px!important;direction:rtl;text-align:right!important;margin:0!important;line-height:1.9!important}body.osb-neo.tax-product_cat_2 .shop-loop-head .wd-breadcrumbs :is(a,span){display:inline!important;margin:0!important;padding:0!important;white-space:normal!important;unicode-bidi:isolate}body.osb-neo.tax-product_cat_2 .shop-loop-head .woocommerce-result-count{margin:0!important;font-size:13px;line-height:1.8!important}@media(max-width:768.98px){body.osb-neo.tax-product_cat_2 .osb-vehicle-archive-title{font-size:26px!important;margin-bottom:14px!important}body.osb-neo.tax-product_cat_2 .shop-loop-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:12px!important;box-shadow:none!important}body.osb-neo.tax-product_cat_2 .shop-loop-head>.wd-shop-tools{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;margin:0!important}body.osb-neo.tax-product_cat_2 .shop-loop-head .wd-breadcrumbs{flex:1 0 100%!important;width:100%!important}body.osb-neo.tax-product_cat_2 .shop-loop-head .woocommerce-result-count{flex:1 0 100%!important}body.osb-neo.tax-product_cat_2 .shop-loop-head .woocommerce-ordering.wd-ordering-mb-icon{position:static!important;display:block!important;flex:1 0 100%!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;min-width:0!important}body.osb-neo.tax-product_cat_2 .shop-loop-head .woocommerce-ordering.wd-ordering-mb-icon::after{display:none!important}body.osb-neo.tax-product_cat_2 .shop-loop-head .woocommerce-ordering select{position:static!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:46px!important;min-height:46px!important;padding:8px 12px!important;color:#102b27!important;opacity:1!important;background:#d7ead5!important;border:1px solid #102b27!important;border-radius:4px!important;box-shadow:none!important;appearance:auto!important;-webkit-appearance:auto!important;direction:rtl;text-align:right;font-size:14px!important;line-height:1.8!important}}body.osb-neo.tax-product_cat_2 .osb-vehicle-description{margin:0 0 20px;border:1px solid #82968b;border-radius:4px;direction:rtl}:is(body.osb-neo.tax-product_cat_2,#osb-vehicle-description-scope) .osb-vehicle-description>summary{display:list-item;list-style:disclosure-closed inside;cursor:pointer;min-height:48px;padding:10px 14px;box-sizing:border-box;background:#fff8e7;color:#102b27;font-weight:700;text-align:right;line-height:1.8;border:0;border-radius:3px;box-shadow:none!important;translate:none!important;transform:none!important}body.osb-neo.tax-product_cat_2 .osb-vehicle-description[open]>summary{list-style-type:disclosure-open;border-bottom:1px solid #82968b}body.osb-neo.tax-product_cat_2 .osb-vehicle-description .term-description{padding:16px;margin:0!important;max-width:none!important}body.osb-neo.tax-product_cat_2 .osb-vehicle-description .term-description :is(h2,h3,h4,h5,h6){text-align:right!important;text-align-last:right!important}