.elementor-element.aghalent-vehicle-filter{box-sizing:border-box;width:100%;max-width:566px;margin-inline:auto;padding-top:78px;position:relative;direction:rtl}.osb-vf-mount:not(.aghalent-vehicle-filter){box-sizing:border-box;width:100%;max-width:1132px;margin-inline:auto;direction:rtl}.osb-vf-auto-shell{box-sizing:border-box;width:100%;max-width:1132px;margin:24px auto 32px;direction:rtl}body.tax-product_cat .osb-vf-legacy-shell{box-sizing:border-box;width:100%!important;max-width:1132px!important;margin:24px auto 32px!important;padding:0!important;flex-direction:column!important;align-items:stretch!important}body.tax-product_cat .osb-vf-layout-shell{max-width:var(--osb-vf-aligned-width,1132px)!important}body.tax-product_cat .osb-vf-layout-shell>.osb-vf-mount{width:100%!important;max-width:none!important;flex:1 1 100%!important}body.tax-product_cat .osb-vf-card-host-container,body.tax-product_cat .osb-vf-result-host-container{padding-inline:0!important}body.tax-product_cat .osb-vf-aligned-results{box-sizing:border-box;width:100%!important;max-width:var(--osb-vf-aligned-width,1132px)!important;margin-inline:auto!important}body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame{position:relative;isolation:isolate}body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame img{opacity:0}body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame.is-loading img,body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame.is-error img{opacity:0!important;transition:none!important}body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame.is-loaded img{opacity:1!important;transition:opacity 0.18s ease}body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame.is-loading::before{content:""!important;position:absolute!important;z-index:3!important;inset:0!important;border-radius:0!important;background:linear-gradient(100deg,rgb(255 255 255 / .05) 20%,rgb(255 255 255 / .44) 40%,rgb(255 255 255 / .05) 60%)!important;background-size:220% 100%!important;animation:osb-vf-category-image-shimmer 1.15s linear infinite!important;pointer-events:none}body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame.is-loading::after{opacity:0!important}body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame.is-error::before{content:""!important;position:absolute!important;z-index:3!important;inset:18%!important;border:2px dashed rgb(17 24 39 / .18)!important;border-radius:14px!important;background:rgb(255 255 255 / .12)!important;pointer-events:none}body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame.is-error::after{opacity:0!important}@keyframes osb-vf-category-image-shimmer{from{background-position:120% 0}to{background-position:-120% 0}}.osb-vf-auto-shell .osb-vf-category-results{margin-top:28px}.elementor-element.aghalent-vehicle-filter::after{content:"خودروی خود را انتخاب کنید تا قطعات سازگار نمایش داده شوند";position:absolute;inset:0 0 auto;z-index:3;box-sizing:border-box;height:58px;padding:12px 18px;display:flex;align-items:center;justify-content:center;border-radius:15px;background:linear-gradient(145deg,rgb(8 8 8 / .96),rgb(0 0 0 / .99));box-shadow:inset 0 1px 0 rgb(255 255 255 / .09),0 7px 17px rgb(0 0 0 / .3);color:#fff;font-family:YekanBakhFaNum,sans-serif;font-size:14px;font-weight:800;line-height:1.75;text-align:center}.osb-vf,.osb-vf *{box-sizing:border-box}.filter-products-result,.filter-products-result *{box-sizing:border-box}.osb-vf-legacy-disabled{display:none!important}.osb-vf{direction:rtl;padding:24px;background:#fff;border:1px solid #e4e7eb;border-radius:18px;box-shadow:0 12px 32px rgb(20 31 43 / .08)}.osb-vf__title{margin:0 0 6px;color:#17212b;font-size:22px;font-weight:800}.osb-vf__hint{margin:0 0 20px;color:#65717e;font-size:14px;line-height:1.8}.osb-vf__hint-mobile{display:none}.osb-vf__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px}.osb-vf__field label{display:block;margin:0 0 7px;color:#273441;font-size:13px;font-weight:700}.osb-vf select{width:100%;height:48px;padding:0 12px;color:#26323e;background:#fff;border:1px solid #d8dee5;border-radius:10px;transition:border-color .2s,box-shadow .2s}.osb-vf-mount .osb-vf select{min-height:48px!important;height:48px!important}.osb-vf select:focus{outline:0;border-color:#ff8200;box-shadow:0 0 0 3px rgb(255 130 0 / .14)}.osb-vf select:disabled{color:#9aa3ad;background:#f4f6f8;cursor:not-allowed}.osb-vf__guarantee,.osb-vf__actions{grid-column:span 2}.osb-vf__actions{min-height:77px;display:grid;grid-template-columns:minmax(0,1fr);align-content:end;gap:6px}.osb-vf__submit,.osb-vf-load-more{min-height:48px;padding:0 28px;color:#fff;background:#ff8200;border:0;border-radius:10px;font-weight:800;cursor:pointer;transition:background .2s,transform .2s,opacity .2s}.osb-vf-mount .osb-vf__submit,.filter-products-result .osb-vf-load-more{min-height:48px!important;height:48px!important;color:#fff!important;background:#ff8200!important;border:0!important}.osb-vf__submit:hover,.osb-vf-load-more:hover{color:#fff;background:#e67200;transform:translateY(-1px)}.osb-vf-mount .osb-vf__submit:hover,.filter-products-result .osb-vf-load-more:hover{color:#fff!important;background:#e67200!important}.osb-vf__submit:disabled,.osb-vf-load-more:disabled{opacity:.65;cursor:wait;transform:none}.osb-vf__status{display:block;min-height:22px;color:#5d6874;font-size:13px;line-height:1.7;text-align:center}.osb-vf__status.is-error{color:#b42318}.filter-products-result:not(.filter-is-active){display:none}.osb-vf-default-products-hidden{display:none!important}body.osb-vf-hide-default-archive #main-content .wd-content-area.site-content>.shop-loop-head,body.osb-vf-hide-default-archive #main-content .wd-content-area.site-content>.wd-products-element,body.osb-vf-hide-default-archive #main-content .wd-content-area.site-content>.woocommerce-no-products-found,body.osb-vf-hide-default-archive #main-content .wd-content-area.site-content>.no-products-footer{display:none!important}.filter-products-result.osb-vf-is-loading{opacity:.5;pointer-events:none;transition:opacity .2s}.filter-products-result.filter-is-active .products.wd-products{grid-template-columns:repeat(auto-fit,minmax(260px,360px))!important;justify-content:center!important;gap:24px!important}.filter-products-result.filter-is-active .wd-product{width:100%!important;max-width:360px;padding:14px;overflow:hidden;background:#fff;border:1px solid #e7e9ee;border-radius:18px;box-shadow:0 10px 30px rgb(18 28 45 / .08)}.filter-products-result.filter-is-active .wd-product .wd-product-thumb{overflow:hidden;border-radius:13px}.filter-products-result .product-image-link.osb-vf-image-frame{position:relative;display:block;overflow:hidden;aspect-ratio:1 / 1;background:#f1f3f5;isolation:isolate}.filter-products-result .product-image-link.osb-vf-image-frame::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,#f1f3f5 20%,#fafbfc 40%,#f1f3f5 60%);background-size:220% 100%;animation:osb-vf-image-skeleton 1.15s ease-in-out infinite;transition:opacity .2s,visibility .2s}.filter-products-result .product-image-link.osb-vf-image-frame .osb-vf-product-image{position:relative;z-index:2;display:block;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .24s ease}.filter-products-result .product-image-link.osb-vf-image-frame.is-loaded::before,.filter-products-result .product-image-link.osb-vf-image-frame.is-error::before{visibility:hidden;opacity:0;animation:none}.filter-products-result .product-image-link.osb-vf-image-frame.is-loaded .osb-vf-product-image{opacity:1}.filter-products-result .product-image-link.osb-vf-image-frame.is-error::after{content:"تصویر محصول در دسترس نیست";position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:24px;color:#6b7280;background:#f7f8fa;font-size:13px;font-weight:700;line-height:1.8;text-align:center}@keyframes osb-vf-image-skeleton{0%{background-position:100% 0}100%{background-position:-120% 0}}.filter-products-result.filter-is-active .wd-product .wd-entities-title{margin-top:14px;font-size:16px;line-height:1.8}.filter-products-result.filter-is-active .wd-product .wd-entities-title,.filter-products-result.filter-is-active .wd-product .wd-entities-title a,.filter-products-result.filter-is-active .wd-product .price,.filter-products-result.filter-is-active .wd-product .price ins,.filter-products-result.filter-is-active .wd-product .price .amount,.filter-products-result.filter-is-active .wd-product .price bdi{color:#111827!important}.filter-products-result.filter-is-active .wd-product .wd-entities-title a:hover{color:#374151!important}.filter-products-result.filter-is-active .wd-product .price del,.filter-products-result.filter-is-active .wd-product .price del .amount,.filter-products-result.filter-is-active .wd-product .price del bdi{color:#6b7280!important}.osb-vf-load-more{display:block;margin:28px auto 0}.osb-vf-empty{padding:28px;color:#4f5b66;background:#fafbfc;border:1px dashed #d6dbe1;border-radius:14px;text-align:center}@media (max-width:1024px){.osb-vf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.osb-vf__guarantee,.osb-vf__actions{grid-column:span 1}}@media (max-width:600px){.elementor-element.aghalent-vehicle-filter{padding-top:74px}.elementor-element.aghalent-vehicle-filter::after{height:56px;padding:10px 14px;font-size:13px}.osb-vf{padding:18px;border-radius:14px}body.tax-product_cat .osb-vf__title{min-height:0;display:block;font-size:20px;line-height:1.5}body.tax-product_cat .osb-vf__hint{min-height:30px;height:30px;margin-bottom:12px;overflow:hidden;white-space:nowrap;text-align:center;line-height:30px}body.tax-product_cat .osb-vf__hint-desktop{display:none}body.tax-product_cat .osb-vf__hint-mobile{display:block;color:#5b6672;font-size:var(--osb-vf-mobile-hint-size,12px);font-weight:600;line-height:30px;white-space:nowrap}body.tax-product_cat .osb-vf-layout-shell{margin-top:calc(24px - var(--osb-vf-mobile-gap-shift, 0px))!important}body.tax-product_cat .osb-vf-category-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}body.tax-product_cat .osb-vf-category-card-grid>*{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important}body.tax-product_cat .osb-vf-category-card-grid [class^="osb-"][class$="-image"]{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1;padding:8px!important}body.tax-product_cat .osb-vf-category-card-grid [class^="osb-"][class$="-image"] img{width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important}body.tax-product_cat .osb-vf-category-card-grid>*>h3,body.tax-product_cat .osb-vf-category-card-grid [class^="osb-"][class$="-title"]{box-sizing:border-box!important;display:-webkit-box!important;min-height:60px!important;max-height:60px!important;margin:0!important;padding:6px 4px!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;font-size:10.5px!important;line-height:1.45!important;text-align:center!important}.osb-vf__grid{grid-template-columns:1fr}.osb-vf__guarantee,.osb-vf__actions{grid-column:1}.osb-vf__actions{grid-template-columns:1fr;margin-top:4px}.osb-vf__submit{width:100%}.osb-vf__status:empty{display:none}.filter-products-result.filter-is-active .products.wd-products{grid-template-columns:minmax(0,1fr)!important}.filter-products-result.filter-is-active .wd-product{max-width:100%}}@media (prefers-reduced-motion:reduce){.osb-vf *,.filter-products-result *{scroll-behavior:auto!important;transition:none!important}body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame img{transition:none!important}body.tax-product_cat .osb-vf-category-card-grid .osb-vf-category-image-frame.is-loading::before{animation:none!important}.filter-products-result .product-image-link.osb-vf-image-frame::before{animation:none!important}}.osb-vf-mount .osb-vf__submit,.filter-products-result .osb-vf-load-more{background-color:#ff8200!important}.osb-vf-mount .osb-vf__submit:hover,.filter-products-result .osb-vf-load-more:hover{background-color:#e67200!important}.filter-products-result.filter-is-active .products.wd-products{align-items:stretch!important}.filter-products-result.filter-is-active .wd-product{padding-bottom:50px}.filter-products-result.filter-is-active .wd-product .wd-entities-title{display:-webkit-box;min-height:3.6em;max-height:3.6em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.filter-products-result.filter-is-active .wd-product .wd-add-btn .button{color:#fff!important;background-color:#ff8200!important}.filter-products-result.filter-is-active .wd-product .wd-add-btn .button:hover{color:#fff!important;background-color:#e67200!important}.osb-home-nav,.osb-vf-summary,.osb-vf-dialog{display:none}@media(max-width:767px){body.osb-ui{padding-bottom:calc(66px + env(safe-area-inset-bottom))!important}body.osb-ui:not(.single-product) .whb-header{height:58px!important;min-height:0!important;padding:0!important;margin:0!important;position:relative!important}body.osb-ui:not(.single-product) .whb-header .whb-main-header{position:relative!important;transform:none!important;box-shadow:none!important;background:#001919!important}body.osb-ui:not(.single-product) .whb-header .whb-top-bar,body.osb-ui:not(.single-product) .whb-header .whb-top-bar-inner{height:58px!important;min-height:58px!important;background:#001919!important}body.osb-ui:not(.single-product) .whb-header .whb-top-bar .whb-col-mobile{justify-content:center!important}body.osb-ui:not(.single-product) .whb-top-bar .site-logo img{width:195px!important;max-width:calc(100vw - 120px)!important;height:auto!important;max-height:46px;object-fit:contain}body.osb-ui:not(.single-product) .whb-header .whb-general-header{position:absolute!important;top:0!important;right:10px!important;left:auto!important;width:44px!important;height:58px!important;background:transparent!important;border:0!important}body.osb-ui:not(.single-product) .whb-general-header .container{width:44px!important;max-width:44px!important;padding:0!important}body.osb-ui:not(.single-product) .whb-general-header-inner{height:58px!important;min-height:58px!important;margin:0!important;width:44px!important}body.osb-ui:not(.single-product) .whb-general-header .whb-mobile-center,body.osb-ui:not(.single-product) .whb-general-header .whb-mobile-right,body.osb-ui:not(.single-product) .whb-header .whb-header-bottom,body.osb-ui:not(.single-product) .whb-header .wd-header-cart,body.osb-ui:not(.single-product) .whb-sticky-header,body.osb-ui:not(.single-product) .whb-sticky-header-prepared{display:none!important}body.osb-ui:not(.single-product) .whb-general-header .whb-mobile-left{flex:0 0 44px!important;padding:0!important}body.osb-ui:not(.single-product) .wd-header-mobile-nav,body.osb-ui:not(.single-product) .wd-header-mobile-nav a,body.osb-ui:not(.single-product) .wd-header-mobile-nav .wd-tools-inner{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;color:#fff!important;width:44px!important;min-height:44px!important;justify-content:center!important;margin:0!important}body.osb-ui:not(.single-product) .wd-header-mobile-nav .wd-tools-text{display:none!important}body.osb-ui:not(.single-product) .wd-header-mobile-nav .wd-tools-icon:before{font-size:24px!important;color:#fff!important}body.home .main-page-wrapper{padding-top:0!important}body.home .main-page-wrapper .wd-content-layout{padding-top:0!important}body.home .main-page-wrapper .site-content{margin-top:0!important;padding-top:0!important}body.home .elementor-8031 .elementor-element-ee8a0ce{margin:0!important;padding:0!important;min-height:0!important}body.home .osb-motion-title{margin:0!important;padding:8px 0 12px!important;min-height:0!important;animation:none!important}body.home .osb-motion-title:before,body.home .osb-motion-title:after,body.home .osb-motion-title__heading:before,body.home .osb-motion-title__heading:after,body.home .osb-motion-title__highlight:before,body.home .osb-motion-title__highlight:after{display:none!important}body.home .osb-motion-title__heading,body.home .osb-motion-title__highlight{display:inline!important;font-size:clamp(10px,3.05vw,13px)!important;line-height:1.8!important;font-weight:500!important;letter-spacing:-.25px!important;white-space:normal!important;color:#fff!important;animation:none!important;background:none!important;opacity:1!important;transform:none!important;padding:0!important}body.home .osb-motion-title__heading{display:block!important;text-align:center!important;margin:0!important}body.home .elementor-8031 .elementor-element-77c953f{padding:0!important;margin:0!important;gap:0!important;min-height:0!important}body.home .elementor-8031 .elementor-element-ed5b3a0{padding:0 4px!important;margin:0!important;gap:0!important;min-height:0!important}body.home .elementor-element.aghalent-vehicle-filter{padding:0!important;max-width:440px!important;margin:0 auto!important;transform:none!important;animation:none!important;opacity:1!important}body.home .aghalent-vehicle-filter:after,body.home .aghalent-vehicle-filter>.elementor-widget-container{display:none!important}body.osb-ui .osb-vf{padding:14px!important;border-radius:14px!important;box-shadow:none!important}body.osb-ui .osb-vf__hint{display:none!important}body.home .osb-vf__title{font-size:0!important;line-height:1.6!important;margin:0 0 12px!important;min-height:0!important;text-align:right!important}body.home .osb-vf__title:after{content:'انتخاب قطعه براساس خودرو';font-size:16px;line-height:1.6}body.osb-ui .osb-vf__grid{grid-template-columns:1fr!important;gap:8px!important}body.osb-ui .osb-vf__field{position:relative;grid-column:1!important;min-width:0}body.osb-ui .osb-vf__field label{position:absolute;right:13px;top:3px;margin:0!important;font-size:10px!important;line-height:14px!important;z-index:1;color:#5c6b64!important;pointer-events:none}body.osb-ui .osb-vf__field select{font-size:16px!important;padding:14px 12px 0 30px!important;border-radius:9px!important;height:48px!important;min-height:48px!important;line-height:1.5!important;background-color:#fff}body.osb-ui .osb-vf__field select:disabled{background-color:#f6f8f7;color:#78847e}body.osb-ui .osb-vf__field:has(select[data-level] option[value=""]:checked) label{top:50%;transform:translateY(-50%);font-size:14px!important;line-height:20px!important}body.osb-ui .osb-vf__field select[data-level]:has(option[value=""]:checked){color:transparent!important}body.osb-ui .osb-vf__field select[data-level] option{color:#001919!important}body.osb-ui .osb-vf__field select[data-level] option[value=""]{display:none}body.osb-ui .osb-vf__actions{grid-column:1!important;min-height:0!important;margin:2px 0 0!important;gap:6px!important}body.osb-ui .osb-vf__submit{height:46px!important;min-height:46px!important;color:#001919!important;font-size:14px!important;border-radius:9px!important}body.osb-ui .osb-vf__status:empty{display:none!important}body.home .osb-product-portfolio{margin-top:20px!important;padding:0 8px 24px!important}body.home .elementor-8031 .elementor-element-7dfd290{padding-top:0!important;margin-top:0!important}body.home .osb-portfolio-heading:before,body.home .osb-portfolio-heading:after,body.home #osb-product-categories-title:before{display:none!important}body.home .osb-portfolio-heading{text-align:center!important;margin-bottom:12px!important;border:0!important;padding:0!important;background:none!important}body.home .osb-portfolio-heading .small-title{display:none!important}body.home #osb-product-categories-title{font-size:0!important;min-height:0!important;line-height:1!important;text-align:center!important;margin:0!important;padding:0!important;border:0!important;background:none!important}body.home #osb-product-categories-title:after{content:'دسته بندی قطعات ترمز';display:block;position:static;direction:rtl;font-size:16px;font-weight:700;line-height:1.8;letter-spacing:normal;word-spacing:normal;white-space:normal;text-align:center;text-shadow:none;color:inherit;-webkit-text-size-adjust:100%;text-size-adjust:100%}body.osb-ui .wd-toolbar{display:none!important}body.osb-ui .osb-home-nav{box-sizing:border-box;position:fixed;display:grid;grid-template-columns:1fr 1fr 1fr 1.45fr;direction:rtl;bottom:0;left:0;right:0;z-index:380;background:#fff;border-top:1px solid #e5e7eb;padding:4px 5px calc(4px + env(safe-area-inset-bottom));min-height:62px;box-shadow:0 -2px 8px #00191908}.osb-home-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:50px;color:#717782!important;background:none!important;text-decoration:none!important;font-size:11px!important;line-height:1.5!important;white-space:nowrap;letter-spacing:-.35px}.osb-home-nav a[aria-current]{color:#001919!important;font-weight:700}.osb-home-nav svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.osb-home-nav-icon{position:relative;height:26px;display:block}.osb-home-cart-count{position:absolute;right:-7px;top:5px;background:#ef4056;color:#fff;border:1px solid #fff;border-radius:5px;min-width:16px;height:17px;font-size:10px;line-height:15px;text-align:center;padding:0 3px}.osb-home-cart-count[hidden]{display:none}body.osb-ui .osb-vf-summary{background:#f3f8f6;border:1px solid #d7e3df;border-radius:12px;padding:12px;align-items:center;justify-content:space-between;gap:8px;color:#001919;scroll-margin-top:16px}body.osb-ui .osb-vf-summary.is-visible{display:flex}.osb-vf-summary strong,.osb-vf-summary small{display:block;line-height:1.7}.osb-vf-summary strong{font-size:14px}.osb-vf-summary small{font-size:12px;color:#52675e}.osb-vf-edit{white-space:nowrap;border:1px solid #cfdfd7!important;background:#fff!important;color:#003c35!important;border-radius:8px!important;min-height:44px;padding:8px!important;font-size:12px!important}body.osb-ui .osb-vf-home-collapsed>.osb-vf{display:none!important}body.osb-ui .osb-vf-dialog{box-sizing:border-box;position:fixed;inset:auto 0 0;margin:0 auto;width:min(100%,480px);max-width:100%;max-height:calc(100dvh - 16px);border:0;border-radius:18px 18px 0 0;padding:14px 14px calc(16px + env(safe-area-inset-bottom));background:#fff;color:#001919;overflow:auto}body.osb-ui .osb-vf-dialog[open]{display:block}.osb-vf-dialog::backdrop{background:#00191980}.osb-vf-dialog .osb-vf{border:0;padding:0!important}.osb-vf-dialog-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:16px}.osb-vf-dialog-close{background:transparent!important;color:#001919!important;border:0!important;width:44px;height:44px;padding:0!important;font-size:24px!important}body.home .elementor-element-a31837b:has(.filter-products-result.filter-is-active){width:calc(100% + 30px)!important;max-width:none!important;margin-inline:-15px!important;padding-inline:0!important}body.home .elementor-element-abac81c:has(.filter-products-result.filter-is-active){width:100%!important;max-width:none!important;padding-inline:0!important}body.osb-ui .filter-products-result.filter-is-active{padding:0!important;margin:14px auto!important;width:100%!important;max-width:none!important;background:#fff}body.osb-ui .products.wd-products.wd-grid-g{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;background:#fff;border-radius:0!important;padding:0 16px!important}body.osb-ui .products.wd-products.wd-grid-g .wd-product{padding:16px 0!important;margin:0!important;border:0!important;border-bottom:1px solid #e4e9e6!important;border-radius:0!important;box-shadow:none!important;max-width:none!important;min-height:160px}body.osb-ui .products.wd-products.wd-grid-g .wd-product-wrapper{display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;gap:12px!important;align-items:center;transform:none!important}body.osb-ui .products.wd-products.wd-grid-g .wd-product-thumb{width:100px!important;margin:0!important}body.osb-ui .products.wd-products.wd-grid-g .wd-product .product-image-link{width:100px!important;height:100px!important;aspect-ratio:1!important}body.osb-ui .products.wd-products.wd-grid-g .wd-product .wd-entities-title{display:block!important;font-size:14px!important;line-height:1.85!important;min-height:0!important;max-height:none!important;overflow:visible!important;margin:0 0 8px!important;-webkit-line-clamp:unset!important}body.osb-ui .products.wd-products.wd-grid-g .wd-product .wd-product-content,body.osb-ui .products.wd-products.wd-grid-g .wd-product .product-element-bottom{min-width:0!important;text-align:right!important;padding:0!important;transform:none!important;position:static!important}body.osb-ui .products.wd-products.wd-grid-g .wd-product-card-bg,body.osb-ui .products.wd-products.wd-grid-g .wd-product-card-hover,body.osb-ui .products.wd-products.wd-grid-g .wrapp-swatches{display:none!important}body.osb-ui .products.wd-products.wd-grid-g .wd-product .price{display:block!important;text-align:left!important;font-size:17px!important;margin-top:12px!important}body.osb-ui .products.wd-products.wd-grid-g .wd-product .wd-buttons,body.osb-ui .products.wd-products.wd-grid-g .wd-product .wd-add-btn,body.osb-ui .products.wd-products.wd-grid-g .wd-product .wrap-quickview-button,body.osb-ui .products.wd-products.wd-grid-g .wd-product .wd-product-brands-links,body.osb-ui .products.wd-products.wd-grid-g .wd-product .wd-product-cats{display:none!important}.osb-home-product-details{display:block;text-align:left;margin-top:12px;color:#006555!important;font-size:12px}}@media(max-width:767px) and (max-height:650px){body.osb-ui:not(.single-product) .whb-header,body.osb-ui:not(.single-product) .whb-header .whb-top-bar,body.osb-ui:not(.single-product) .whb-header .whb-top-bar-inner,body.osb-ui:not(.single-product) .whb-header .whb-general-header,body.osb-ui:not(.single-product) .whb-general-header-inner{height:50px!important;min-height:50px!important}body.home .osb-motion-title{padding:4px 0 8px!important}body.osb-ui .osb-vf{padding:10px 12px!important}body.home .osb-vf__title{margin-bottom:8px!important}body.osb-ui .osb-vf__grid{gap:6px!important}body.osb-ui .osb-vf__field select{height:44px!important;min-height:44px!important}body.osb-ui .osb-vf__submit{height:44px!important;min-height:44px!important}}@media(max-width:767px){body.osb-ui .osb-vf__title{font-size:16px;line-height:1.7;min-height:0;margin-bottom:12px}body.osb-ui .products.wd-products.wd-grid-g{width:100%!important;max-width:none!important;margin:0!important;--wd-col:1!important}body.osb-ui .products.wd-products.wd-grid-g .product-grid-item{width:100%!important;max-width:none!important}body.osb-ui .products.wd-products.wd-grid-g,body.osb-ui .products.wd-products.wd-grid-g .wd-product,body.osb-ui .products.wd-products.wd-grid-g .wd-product-wrapper{background:#fff!important}body.osb-ui .products.wd-products.wd-grid-g .wd-entities-title,body.osb-ui .products.wd-products.wd-grid-g .wd-entities-title a,body.osb-ui .products.wd-products.wd-grid-g .price,body.osb-ui .products.wd-products.wd-grid-g .price *{color:#111827!important}body.osb-ui.woocommerce-shop .page-title{padding-block:16px!important;margin-bottom:16px!important}body.osb-ui.woocommerce-shop .page-title h1{font-size:22px!important;line-height:1.6!important}body.osb-ui.tax-product_cat .filter-products-result.filter-is-active{width:100vw!important;max-width:none!important;margin-inline:calc(50% - 50vw)!important}body.osb-ui.woocommerce-shop .wd-content-area>.wd-products-element,body.osb-ui.search .wd-content-area>.wd-products-element{width:calc(100% + 30px)!important;max-width:none!important;margin-inline:-15px!important}body.osb-ui .wd-products-per-page,body.osb-ui .wd-products-shop-view{display:none!important}body.osb-ui .shop-loop-head{gap:8px;flex-wrap:wrap}body.osb-ui .woocommerce-ordering{max-width:100%}body.osb-ui .woocommerce-ordering select{min-height:44px}body.osb-ui.osb-pdp-pilot.osb-pdp-ready{padding-bottom:calc(var(--osb-pdp-bar-height,72px) + 76px + env(safe-area-inset-bottom))!important}body.osb-ui.osb-pdp-pilot .osb-pdp-bar{bottom:calc(62px + env(safe-area-inset-bottom))!important;padding-bottom:10px!important}body.osb-ui .scrollToTop{bottom:calc(80px + env(safe-area-inset-bottom))!important}body.osb-ui .osb-vf-dialog .osb-vf__title{margin-right:0}}@media(min-width:768px){body.osb-ui .osb-vf-summary.is-visible{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border:1px solid #d7e3df;border-radius:12px;background:#f3f8f6;color:#001919}body.osb-ui .osb-vf-home-collapsed>.osb-vf{display:none!important}body.osb-ui .osb-vf-dialog[open]{display:block;position:fixed;inset:0;margin:auto;width:min(680px,calc(100vw - 48px));max-height:calc(100vh - 48px);height:fit-content;border:0;border-radius:16px;padding:24px;background:#fff;color:#001919;overflow:auto}body.osb-ui .osb-vf-dialog::backdrop{background:#00191980}body.osb-ui .osb-vf-dialog-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}body.osb-ui .osb-vf-dialog-close{width:44px;height:44px;background:#fff0;color:#001919;font-size:24px;padding:0}body.osb-ui .osb-vf-dialog .osb-vf{padding:0;border:0;box-shadow:none}body.osb-ui .osb-vf-dialog .osb-vf__grid{grid-template-columns:1fr 1fr}body.osb-ui .osb-vf-edit{min-height:44px;background:#fff;color:#001919;border:1px solid #d7e3df;border-radius:8px}}