.unitech-products{--up-primary:#0055b1;--up-primary-dark:#003d82;--up-ink:#1a1a1a;--up-muted:#767676;--up-canvas:#fafafa;--up-border:#ececec;--up-sale:#c0392b;--up-tip-bg:#eafaf0;--up-tip-ink:#157a42;--up-discount:#e02d2d;--up-card-w:210px;--up-image-h:235px;direction:rtl;color:var(--up-ink)}.unitech-products-header{display:flex;direction:rtl;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.unitech-products-title{font-size:16px;font-weight:700;color:var(--up-ink);margin:0}.unitech-products .view-all-link{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--up-ink);text-decoration:none;white-space:nowrap}.unitech-products .view-all-link:hover{color:var(--up-primary)}.unitech-products .view-all-chevron::before{content:'\2039';font-size:16px;line-height:1}.unitech-products .product-slider{position:relative;margin:0 0 22px;padding:0 4px}.unitech-products .slider-btn{position:absolute;top:calc(var(--up-image-h) / 2);transform:translateY(-50%);z-index:3;width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid var(--up-border);box-shadow:0 2px 8px rgb(0 0 0 / .06);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--up-ink);transition:background .18s ease,color .18s ease,border-color .18s ease}.unitech-products .slider-btn:hover{background:var(--up-ink);color:#fff;border-color:var(--up-ink)}.unitech-products .slider-btn.prev{right:-8px;left:auto}.unitech-products .slider-btn.next{left:-8px;right:auto}.unitech-products .slider-btn.prev::before{content:"\203A"}.unitech-products .slider-btn.next::before{content:"\2039"}.unitech-products .product-slider .owl-item .product-item{width:100%}.unitech-products>.product-list{display:grid;gap:22px 18px;padding:6px 0 12px;grid-template-columns:repeat(auto-fit,minmax(var(--up-card-w),1fr))}.unitech-products .product-item{box-sizing:border-box;background:#fff;border:1px solid var(--up-border);border-radius:10px;display:flex;flex-direction:column;position:relative;transition:box-shadow .2s ease,border-color .2s ease}.unitech-products .product-item:hover{box-shadow:0 6px 20px rgb(20 20 20 / .09);border-color:#d8dce3}.unitech-products .image-wrap{position:relative;background:var(--up-canvas);border-radius:8px;overflow:hidden}.unitech-products .img-link{display:block}.unitech-products .product-image{display:block;width:100%;height:var(--up-image-h);object-fit:contain;padding:10px;mix-blend-mode:multiply}.unitech-products .img-cart-btn{position:absolute;left:12px;bottom:12px;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid var(--up-border);box-shadow:0 2px 8px rgb(0 0 0 / .08);align-items:center;justify-content:center;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,background .18s ease;display:none!important}.unitech-products .product-item:hover .img-cart-btn{opacity:1;transform:translateY(0)}.unitech-products .img-cart-btn:hover{background:var(--up-primary)}.unitech-products .img-cart-btn:hover svg{stroke:#fff}.unitech-products .img-cart-btn:hover svg circle{fill:#fff}.unitech-products .img-cart-btn svg{width:15px;height:15px;stroke:var(--up-primary);transition:stroke .18s ease}.unitech-products .img-cart-btn svg circle{fill:var(--up-primary)}@media (hover:none){.unitech-products .img-cart-btn{opacity:1;transform:translateY(0)}}.unitech-products .badge-row{position:absolute;top:8px;right:8px;z-index:2}.unitech-products .discount-badge{display:inline-block;background:var(--up-discount);color:#fff;font-size:12px;font-weight:700;padding:3px 8px;border-radius:999px;direction:rtl}.unitech-products .fast-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--up-tip-ink);background:var(--up-tip-bg);padding:3px 9px;border-radius:5px}.unitech-products .product-link{display:block;padding:8px 12px 0;text-decoration:none;color:inherit}.unitech-products .product-name{font-size:13px;font-weight:500;line-height:1.65;color:var(--up-ink);margin-bottom:10px;min-height:calc(1.65em * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.unitech-products .product-prices{margin-top:auto;padding:2px 12px 12px;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.unitech-products .sale-price{font-size:12px;font-weight:400;color:#a3a3a3;text-decoration:line-through}.unitech-products .main-price{font-size:16px;font-weight:800;color:var(--up-ink)}.unitech-products .main-price::after{content:" تومان";font-size:11px;font-weight:500;color:var(--up-muted);margin-right:3px}.unitech-products .product-prices.unavailable span{font-size:12.5px;font-weight:600;color:#9ca3af}.unitech-products .product-item:has(.show-all-button){align-items:center;justify-content:center;gap:10px;padding:18px;border:1.5px dashed var(--up-border)}.unitech-products .show-all-button{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--up-primary)!important;background:transparent!important;border:none!important;border-radius:0;padding:0;text-decoration:none;box-shadow:none!important;transition:color .18s ease,gap .18s ease}.unitech-products .show-all-button:hover{background:transparent!important;color:var(--up-primary-dark)!important;gap:10px}.unitech-products .show-all-chevron::before{content:'\2039';font-size:18px;line-height:1}@media (max-width:1200px){.unitech-products{--up-card-w:195px;--up-image-h:170px}}@media (max-width:900px){.unitech-products{--up-card-w:170px;--up-image-h:150px}}@media (max-width:600px){.unitech-products{--up-card-w:148px;--up-image-h:128px}}.unitech-products.style-sidebar{padding:16px;border-radius:8px;background:var(--up-canvas);position:relative}.style-sidebar .sidebar-slider-title{font-weight:700;font-size:15px;margin:0 0 14px}.style-sidebar .item{padding:10px;background:#fff;border-radius:6px}.style-sidebar .product-link{display:block;text-align:center;text-decoration:none;color:var(--up-ink)}.style-sidebar .product-image-holder{width:100%;height:150px;margin-bottom:10px;background:var(--up-canvas);border-radius:6px;display:flex;align-items:center;justify-content:center}.style-sidebar .product-image{width:100%;height:100%;object-fit:contain;padding:8px;mix-blend-mode:multiply}.style-sidebar .product-header{font-size:12.5px;font-weight:500;line-height:1.6;height:54px;overflow:hidden;margin-bottom:10px;display:-webkit-box;display:box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical}.style-sidebar .product-price{font-size:15px;font-weight:800;color:var(--up-ink);margin-bottom:12px;display:flex;justify-content:center;align-items:baseline;gap:4px}.style-sidebar .product-price .new-price{color:var(--up-ink)}.style-sidebar .product-price .pp-currency{font-size:11px;font-weight:500;color:var(--up-muted)}.style-sidebar .product-price.unavailable{color:#9ca3af;font-size:13px}.style-sidebar .srp-button{background:transparent!important;color:var(--up-primary)!important;border:1.5px solid var(--up-primary)!important;border-radius:999px!important;padding:7px 0!important;font-size:12.5px!important;font-weight:600!important;text-align:center!important;display:block!important;box-shadow:none!important;transition:background .18s ease,color .18s ease}.style-sidebar .product-link:hover .srp-button{background:var(--up-primary)!important;color:#fff!important}.style-sidebar .owl-nav{position:absolute;top:84px;left:-4px;right:-4px;display:flex;justify-content:space-between;pointer-events:none}.style-sidebar .owl-nav button.owl-prev,.style-sidebar .owl-nav button.owl-next{pointer-events:all;width:30px;height:30px;border-radius:50%!important;background:#fff!important;border:1px solid var(--up-border)!important;box-shadow:0 2px 6px rgb(0 0 0 / .06);padding:0!important;margin:0!important}.style-sidebar .nav-btn{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.style-sidebar .nav-btn::before{content:'';display:block;width:6px;height:6px;border-top:2px solid var(--up-ink);border-right:2px solid var(--up-ink)}.style-sidebar .owl-prev .nav-btn::before{transform:translateX(-1px) rotate(45deg)}.style-sidebar .owl-next .nav-btn::before{transform:translateX(1px) rotate(-135deg)}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row{--gutter:16px;--card-w:110px;--card-h:115px;--card-h-mobile:95px;--cta-h-mobile:72px;--chev-rotate:0deg;display:flex!important;flex-wrap:nowrap!important;gap:var(--gutter)!important;padding-block:var(--gutter)!important;padding-inline:0!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:var(--gutter)!important;-webkit-overflow-scrolling:touch!important;align-items:stretch!important;justify-content:center!important;background:#f7f7f7!important;border-radius:16px!important;overflow-y:hidden!important;isolation:isolate!important;position:relative!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row::before,:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row::after{content:""!important;flex:0 0 var(--gutter)!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .product-item,:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .product-item *{box-sizing:border-box!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .product-item{flex:0 0 var(--card-w)!important;min-width:var(--card-w)!important;height:var(--card-h)!important;padding:8px!important;border:1px solid #fff!important;border-radius:12px!important;background:#ececec!important;overflow:hidden!important;box-sizing:border-box!important;scroll-snap-align:start!important;transition:transform .2s ease,box-shadow .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;z-index:1}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .image-wrap{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;position:static!important;background:transparent!important;border-radius:0!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .product-item:not(:has(.show-all-button)):hover{transform:translateY(-4px)!important;box-shadow:0 4px 12px rgb(0 0 0 / .08)!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .product-item:not(:has(.show-all-button)) :is(.badge-row,.product-name,.product-prices,.img-cart-btn,span){display:none!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .product-image{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;display:block!important;margin:0!important;border-radius:8px!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .product-item:has(.show-all-button){flex:0 0 auto!important;height:var(--card-h)!important;padding:0 16px!important;display:grid!important;grid-auto-flow:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;background:linear-gradient(180deg,#fdfdfd,#f0f0f0)!important;border:1px solid #e5e5e5!important;order:999!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .show-all-button{display:flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;cursor:pointer!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .show-all-button:hover{background:transparent!important;color:inherit!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .show-all-text{font-size:14px!important;font-weight:700!important;color:#333!important;white-space:nowrap!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .show-all-chevron{position:relative!important;flex-shrink:0!important;width:40px!important;height:40px!important;border:2px solid #d0d0d0!important;border-radius:50%!important;background:transparent!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .show-all-chevron::before{content:'›';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(var(--chev-rotate));font-size:26px;line-height:1;color:#555}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row::-webkit-scrollbar{height:4px!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row::-webkit-scrollbar-thumb{background:#d1d5db!important;border-radius:999px!important}@media (max-width:768px){:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row::before,:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row::after{content:none!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row{--card-h:var(--card-h-mobile);display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--gutter)!important;overflow-x:hidden!important;scroll-snap-type:none!important;-webkit-overflow-scrolling:auto!important;touch-action:pan-y!important;padding-inline:var(--gutter)!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .product-item{flex:initial!important;min-width:0!important;width:auto!important;height:var(--card-h)!important;scroll-snap-align:none!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .product-item:not(:has(.show-all-button)):nth-of-type(n+4){display:none!important}:is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-html,.wp-block,.wp-block-shortcode) .unitech-products>.product-list.one-row .product-item:has(.show-all-button){grid-row:2!important;grid-column:1 / -1!important;height:var(--cta-h-mobile)!important;min-height:var(--cta-h-mobile)!important;margin:0!important;display:grid!important;grid-auto-flow:column!important;justify-content:center!important;align-items:center!important}}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row{--gutter:16px;--card-w:110px;--card-h:115px;--card-h-mobile:95px;display:flex!important;flex-wrap:nowrap!important;gap:var(--gutter)!important;padding-block:var(--gutter)!important;padding-inline:0!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:var(--gutter)!important;background:#f7f7f7!important;border-radius:16px!important;overflow-y:hidden!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row::before,:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row::after{content:""!important;flex:0 0 var(--gutter)!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .product-item{flex:0 0 var(--card-w)!important;height:var(--card-h)!important;padding:8px!important;border:1px solid #fff!important;overflow:hidden!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .image-wrap{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;position:static!important;background:transparent!important;border-radius:0!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .product-item:not(:has(.show-all-button)):hover{transform:translateY(-4px)!important;box-shadow:0 4px 12px rgb(0 0 0 / .08)!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .product-item:not(:has(.show-all-button)) :is(.badge-row,.product-name,.product-prices,.img-cart-btn,span){display:none!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .product-image{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;margin:0!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .product-item:has(.show-all-button){flex:0 0 auto!important;display:grid!important;grid-auto-flow:column!important;align-items:center!important;gap:12px!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .show-all-button{display:flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .show-all-button:hover{background:transparent!important;color:inherit!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .show-all-text{font-size:14px!important;font-weight:700!important;color:#333!important;white-space:nowrap!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .show-all-chevron{position:relative!important;flex-shrink:0!important;width:40px!important;height:40px!important;border:2px solid #d0d0d0!important;border-radius:50%!important}:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row .show-all-chevron::before{content:'›';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:26px;line-height:1;color:#555}@media (max-width:768px){:is(.elementor-widget-text-editor,.wp-block) .unitech-products>.product-list.one-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow-x:hidden!important}}