.zph-home .zph-section .woodmart-carousel-container{--zph-gap:clamp(12px, 1.6vw, 24px);--zph-pv:4;--zph-ease:cubic-bezier(.22, .8, .24, 1);--zph-card-radius:20px;--zph-media-radius:8px;position:relative;min-inline-size:0}.zph-home .zph-section .woodmart-carousel-container>.owl-carousel{display:flex!important;flex-wrap:nowrap!important;gap:var(--zph-gap);inline-size:auto;margin:-16px 0 -32px;padding:16px 0 32px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.zph-home .zph-section .woodmart-carousel-container>.owl-carousel::-webkit-scrollbar{display:none}.zph-home .zph-section .woodmart-carousel-container>.owl-carousel>.owl-carousel-item{display:block!important;flex:0 0 calc((100% - (var(--zph-pv) - 1) * var(--zph-gap)) / var(--zph-pv));inline-size:auto;min-inline-size:0;margin:0;padding:0;scroll-snap-align:start;translate:var(--zph-pull,0) 0;transition:translate .5s var(--zph-ease)}.zph-home .zph-rail__track{outline:none}.zph-home .zph-rail:has(>.zph-rail__track:focus-visible){outline:3px solid var(--zph-accent);outline-offset:8px;border-radius:var(--zph-media-radius)}@media (hover:hover) and (pointer:fine){.zph-home .zph-rail:not([data-zph-static]) .zph-rail__track{cursor:grab;user-select:none}}.zph-home .zph-rail:is([data-zph-dragging],[data-zph-settling]) .zph-rail__track{scroll-snap-type:none}.zph-home .zph-rail[data-zph-dragging] .zph-rail__track{cursor:grabbing}.zph-home .zph-rail[data-zph-dragging] .zph-rail__slide{transition:none}.zph-home .zph-rail[data-zph-dragging] .zph-rail__slide a{pointer-events:none}.zph-home .zph-rail[data-zph-reveal] .zph-rail__slide{transition:translate .5s var(--zph-ease),opacity .6s ease var(--zph-delay,0ms),transform .8s var(--zph-ease) var(--zph-delay,0ms)}.zph-home .zph-rail[data-zph-reveal] .zph-rail__slide:not([data-zph-in]){opacity:0;transform:translateY(28px)}.zph-home .zph-rail__bar{display:flex;align-items:center;gap:clamp(16px, 2.4vw, 32px);margin-block-start:clamp(20px, 2.4vw, 32px);color:var(--zph-ink);font-family:"ZPH Persian",Tahoma,sans-serif}.zph-home .zph-rail[data-zph-static] .zph-rail__bar{display:none}.zph-home .zph-rail__scrubber{position:relative;flex:1;block-size:28px;cursor:pointer;touch-action:none}.zph-home .zph-rail__scrubber::before{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:2px;border-radius:2px;background:color-mix(in srgb,var(--zph-ink) 16%,transparent);translate:0 -50%}.zph-home .zph-rail__thumb{position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--zph-progress, 0) * (100% - var(--zph-fraction, 1) * 100%));inline-size:calc(var(--zph-fraction, 1) * 100%);min-inline-size:40px;block-size:4px;border-radius:4px;background:linear-gradient(to var(--zph-fade-dir,right),var(--zph-ink),var(--zph-accent));translate:0 -50%;transition:block-size .2s ease,inset-inline-start .12s linear}:root[dir="rtl"] .zph-home .zph-rail__thumb{--zph-fade-dir:left}.zph-home .zph-rail__scrubber:hover .zph-rail__thumb,.zph-home .zph-rail[data-zph-dragging] .zph-rail__thumb{block-size:6px;transition:block-size .2s ease}.zph-home .zph-rail__buttons{display:flex;gap:10px}.zph-home .zph-rail__button{display:grid;place-items:center;inline-size:50px;block-size:50px;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--zph-ink) 18%,transparent);border-radius:50%;background:var(--zph-surface);color:var(--zph-ink);box-shadow:0 6px 18px -10px #29251f66;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s var(--zph-ease),opacity .25s ease,box-shadow .25s ease}.zph-home .zph-rail__button svg{inline-size:20px;block-size:20px;transition:transform .25s var(--zph-ease)}:root[dir="rtl"] .zph-home .zph-rail__button--prev svg,:root:not([dir="rtl"]) .zph-home .zph-rail__button--next svg{scale:-1 1}.zph-home .zph-rail__button:hover:not(:disabled),.zph-home .zph-rail__button:focus-visible{border-color:var(--zph-ink);background:var(--zph-ink);color:#fff;box-shadow:0 12px 26px -12px #29251f99;transform:translateY(-2px)}.zph-home .zph-rail__button:active:not(:disabled){transform:scale(.93)}.zph-home .zph-rail__button:disabled{opacity:.32;box-shadow:none;cursor:default}.zph-home .zph-rail__status{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.zph-home .zph-section .owl-carousel-item .product-grid-item{display:flex;flex-direction:column;block-size:100%;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;text-align:start;font-family:"ZPH Persian",Tahoma,sans-serif}.zph-home .zph-section .product-grid-item .product-element-top{--zph-ratio:calc(4 / 3);position:relative;display:flex;flex:none;flex-direction:column;order:0;overflow:hidden;border-radius:0;container-type:inline-size}.zph-home .zph-section .product-grid-item .product-element-top:has(>.top-information){flex:1}.zph-home .zph-section .product-grid-item .product-element-top::before{content:none}.zph-home .zph-section .product-grid-item .product-image-link,.zph-home .zph-section .product-grid-item .hover-img{display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--zph-media-radius);background:#ece5d9}.zph-home .zph-section .product-grid-item .hover-img{position:absolute;inset:0 0 auto;block-size:auto;opacity:0;transition:opacity .6s ease;pointer-events:none}.zph-home .zph-section .product-grid-item .hover-img>a{display:block;block-size:100%}.zph-home .zph-section .product-grid-item :is(.product-image-link,.hover-img) img{inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 15%;transition:transform 1.4s var(--zph-ease)}.zph-home .zph-section .product-grid-item .product-image-link:focus-visible{outline-offset:-3px}@media (hover:hover){.zph-home .zph-section .product-grid-item:hover .hover-img{opacity:1}.zph-home .zph-section .product-grid-item:hover :is(.product-image-link,.hover-img) img{transform:scale(1.035)}}.zph-home .zph-section .product-grid-item .product-labels{inset-block-start:10px;inset-inline-start:10px;inset-inline-end:auto;z-index:3;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.zph-home .zph-section .product-grid-item .product-label{min-inline-size:0;min-block-size:0;margin:0;padding:3px 8px;border-radius:3px;background:#fffffff2;color:var(--zph-ink);font-size:11px;font-weight:700;line-height:1.5;letter-spacing:0;box-shadow:none}.zph-home .zph-section .product-grid-item .product-label.onsale{background:#9b1c1c;color:#fff}.zph-home .zph-section .product-grid-item .woodmart-buttons{position:absolute;inset-block-start:8px;inset-inline-end:8px;inset-inline-start:auto;z-index:3;display:flex;flex-direction:column;gap:4px;padding:0;border-radius:0;background:none;box-shadow:none;opacity:1;visibility:visible;transform:none}.zph-home .zph-section .product-grid-item .wd-action-btn{order:2;opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform .35s var(--zph-ease)}.zph-home .zph-section .product-grid-item .wd-wishlist-btn{order:1;opacity:1;transform:none}.zph-home .zph-section .product-grid-item:is(:hover,:focus-within) .wd-action-btn{opacity:1;transform:none}.zph-home .zph-section .product-grid-item .wd-action-btn>a{display:grid;place-items:center;inline-size:40px;block-size:40px;min-inline-size:40px;min-block-size:40px;border-radius:50%;background:#ffffffd1;color:var(--zph-ink);font-size:0;line-height:1;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .2s ease,color .2s ease}.zph-home .zph-section .product-grid-item .wd-action-btn>a::before{position:static;inset:auto;margin:0;transform:none;color:inherit;font-size:15px;line-height:1}.zph-home .zph-section .product-grid-item .wd-action-btn>a:hover{background:#fff}.zph-home .zph-section .product-grid-item .wd-action-btn>a.added{color:#9b1c1c}.zph-home .zph-section .product-grid-item .woodmart-add-btn{position:absolute;inset-block-start:calc(100cqi * var(--zph-ratio) - 50px);inset-inline:8px;z-index:3;display:block;block-size:42px;margin:0;padding:0;opacity:0;visibility:visible;transform:translateY(8px);transition:opacity .3s ease,transform .4s var(--zph-ease)}.zph-home .zph-section .product-grid-item:is(:hover,:focus-within) .woodmart-add-btn{opacity:1;transform:none}.zph-home .zph-section .product-grid-item .woodmart-add-btn>a{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:42px;min-block-size:0;padding:0 12px;border:0;border-radius:max(3px, calc(var(--zph-media-radius) - 4px));background:#fffffff0!important;color:var(--zph-ink)!important;font-size:12.5px;font-weight:700;line-height:1.5;text-transform:none;box-shadow:none;transition:background-color .2s ease,color .2s ease}.zph-home .zph-section .product-grid-item .woodmart-add-btn>a::before,.zph-home .zph-section .product-grid-item .woodmart-add-btn>a::after{content:none}.zph-home .zph-section .product-grid-item .woodmart-add-btn>a span{position:static;display:inline!important;opacity:1;transform:none;color:inherit;font-size:inherit}.zph-home .zph-section .product-grid-item .woodmart-add-btn>a:is(:hover,:focus-visible){background:var(--zph-ink)!important;color:#fff!important}.zph-home .zph-section .product-grid-item .woodmart-add-btn>a.loading{opacity:.7;cursor:progress}.zph-home .zph-section .woodmart-hover-info-alt .top-information,.zph-home .zph-section .product-grid-item .top-information{position:static;display:flex;flex:1;flex-direction:column;align-items:stretch;gap:2px;inline-size:auto;block-size:auto;padding:12px 2px 0;background:none;opacity:1;visibility:visible;transform:none;text-align:start}.zph-home .zph-section .product-grid-item>.product-title{order:1;margin-block-start:12px;padding-inline:2px}.zph-home .zph-section .product-grid-item>.price{order:2;margin-block-start:2px;padding-inline:2px}.zph-home .zph-section .product-grid-item .product-title{display:-webkit-box;min-block-size:calc(2em * 1.7);max-block-size:none;margin:0;overflow:hidden;color:var(--zph-ink);font-size:14px;font-weight:500;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.zph-home .zph-section .product-grid-item .product-title a{color:inherit;text-decoration:underline #fff0;text-underline-offset:4px;transition:text-decoration-color .2s ease}.zph-home .zph-section .product-grid-item .product-title a:hover{text-decoration-color:currentColor}.zph-home .zph-section .product-grid-item .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 5px;min-block-size:0;margin:0;color:var(--zph-ink);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.8}.zph-home .zph-section .product-grid-item .price .amount{color:inherit}.zph-home .zph-section .product-grid-item .price>[aria-hidden="true"]:not(.amount){color:var(--zph-muted);font-weight:400}.zph-home .zph-section .product-grid-item .price del{color:var(--zph-muted);font-size:.88em;font-weight:400}.zph-home .zph-section .product-grid-item .price ins{color:#9b1c1c;text-decoration:none}.zph-home .zph-section .product-grid-item .woocommerce-Price-currencySymbol{color:var(--zph-muted);font-size:.8em;font-weight:400}.zph-home .zph-section .product-grid-item .swatches-on-grid{display:flex;flex-wrap:nowrap;order:3;gap:0;margin:4px 0 0;padding-inline:2px;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(to var(--zph-fade-dir,right),#000 82%,transparent);mask-image:linear-gradient(to var(--zph-fade-dir,right),#000 82%,transparent)}:root[dir="rtl"] .zph-home .zph-section .product-grid-item .swatches-on-grid{--zph-fade-dir:left}.zph-home .zph-section .product-grid-item .swatch-on-grid{flex:none;inline-size:auto;min-inline-size:0;block-size:auto;margin:0;padding:2px 0;border:0;border-radius:0;background:none;color:var(--zph-muted);font-size:12px;line-height:1.6;cursor:pointer;transition:color .2s ease}.zph-home .zph-section .product-grid-item .swatch-on-grid+.swatch-on-grid::before{content:"·";padding-inline:6px;color:color-mix(in srgb,var(--zph-muted) 60%,transparent)}.zph-home .zph-section .product-grid-item .swatch-on-grid::after{content:none}.zph-home .zph-section .product-grid-item .swatch-on-grid:is(:hover,.current-swatch){color:var(--zph-ink)}.zph-home .zph-section .product-grid-item.quick-shop-shown .top-information{opacity:0}.zph-home .zph-section .owl-carousel-item .blog-post-loop{block-size:100%;margin:0;padding:0}.zph-home .zph-section .blog-post-loop .article-inner{display:flex;flex-direction:column;block-size:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--zph-ink) 7%,transparent);border-radius:var(--zph-card-radius);background:var(--zph-surface);box-shadow:0 1px 2px #29251f0a,0 18px 36px -26px #29251f59;text-align:start;font-family:"ZPH Persian",Tahoma,sans-serif;transition:transform .45s var(--zph-ease),box-shadow .45s var(--zph-ease)}.zph-home .zph-section .blog-post-loop .article-inner:is(:hover,:focus-within){box-shadow:0 2px 4px #29251f0f,0 28px 48px -26px #29251f80;transform:translateY(-6px)}.zph-home .zph-section .blog-post-loop .entry-header{position:relative;margin:0}.zph-home .zph-section .blog-post-loop .entry-thumbnail{margin:0}.zph-home .zph-section .blog-post-loop .post-img-wrapp{aspect-ratio:4 / 3;overflow:hidden}.zph-home .zph-section .blog-post-loop .post-img-wrapp>a{display:block;block-size:100%}.zph-home .zph-section .blog-post-loop .post-img-wrapp img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform 1.1s var(--zph-ease)}.zph-home .zph-section .blog-post-loop .article-inner:hover .post-img-wrapp img{transform:scale(1.06)}.zph-home .zph-section .blog-post-loop .post-image-mask,.zph-home .zph-section .blog-post-loop .hovered-social-icons,.zph-home .zph-section .blog-post-loop .meta-author,.zph-home .zph-section .blog-post-loop .meta-reply{display:none}.zph-home .zph-section .blog-post-loop .post-date{inset-block-start:14px;inset-inline-start:14px;inset-inline-end:auto;display:flex;flex-direction:column;align-items:center;min-inline-size:56px;padding:8px 10px;border-radius:14px;background:#ffffffe0;color:var(--zph-ink);box-shadow:0 10px 22px -14px #29251fb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);line-height:1.2}.zph-home .zph-section .blog-post-loop .post-date-day{color:inherit;font-size:20px;font-weight:900}.zph-home .zph-section .blog-post-loop .post-date-month{color:var(--zph-muted);font-size:11px}.zph-home .zph-section .blog-post-loop .article-body-container,.zph-home .zph-section .blog-post-loop .article-body-container>*{text-align:start}.zph-home .zph-section .blog-post-loop .article-body-container{display:flex;flex:1;flex-direction:column;gap:8px;margin:0;padding:18px 20px 20px}.zph-home .zph-section .blog-post-loop .meta-categories-wrapp{position:static;margin:0;transform:none}.zph-home .zph-section .blog-post-loop .meta-post-categories{display:inline-flex;margin:0;padding:0;background:none}.zph-home .zph-section .blog-post-loop .meta-post-categories a{padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--zph-gold) 18%,transparent);color:var(--zph-accent);font-size:12px;font-weight:700}.zph-home .zph-section .blog-post-loop .entry-title{display:-webkit-box;min-block-size:calc(2em * 1.75);margin:0;overflow:hidden;font-size:17px;font-weight:700;line-height:1.75;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.zph-home .zph-section .blog-post-loop .entry-title a{color:var(--zph-ink)}.zph-home .zph-section .blog-post-loop .entry-meta{margin:0;color:var(--zph-muted);font-size:12px}.zph-home .zph-section .blog-post-loop .entry-meta-list{justify-content:flex-start;margin:0}.zph-home .zph-section .blog-post-loop .woodmart-entry-content{display:-webkit-box;margin:0;overflow:hidden;color:var(--zph-muted);font-size:14px;line-height:1.9;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.zph-home .zph-section .blog-post-loop .read-more-section{margin-block-start:auto;padding-block-start:6px}.zph-home .zph-section .blog-post-loop .btn-read-more{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;color:var(--zph-accent);font-size:14px;font-weight:700}.zph-home .zph-section .blog-post-loop .btn-read-more::after{content:"←";transition:transform .3s var(--zph-ease)}:root:not([dir="rtl"]) .zph-home .zph-section .blog-post-loop .btn-read-more::after{content:"→"}.zph-home .zph-section .blog-post-loop .btn-read-more:hover::after{transform:translateX(-4px)}.zph-home .zph-section .zph-rail--post{--zph-pv:3}@media (max-width:1279px){.zph-home .zph-section .woodmart-carousel-container{--zph-pv:3.3}.zph-home .zph-section .zph-rail--post{--zph-pv:2.5}}@media (max-width:1023px){.zph-home .zph-section .woodmart-carousel-container{--zph-pv:2.4}.zph-home .zph-section .zph-rail--post{--zph-pv:1.8}.zph-home .zph-rail__button{inline-size:44px;block-size:44px}}@media (max-width:767px){.zph-home .zph-section .woodmart-carousel-container{--zph-pv:1.6;--zph-gap:12px;--zph-media-radius:6px}.zph-home .zph-section .woodmart-carousel-container>.owl-carousel{margin-inline:calc(-1 * var(--zph-page-inset, 0px));padding-inline:var(--zph-page-inset,0)}.zph-home .zph-section .zph-rail--post{--zph-pv:1.15;--zph-card-radius:16px}.zph-home .zph-section .product-grid-item .product-title{font-size:13px}.zph-home .zph-section .product-grid-item .price{font-size:13px}.zph-home .zph-section .product-grid-item .price:has(>.amount~.amount)>.amount~:not(.screen-reader-text){display:none}.zph-home .zph-section .product-grid-item .price:has(>.amount~.amount)>.amount:first-child::before{content:"از ";color:var(--zph-muted);font-weight:400}}@media (hover:none){.zph-home .zph-section .product-grid-item .wd-action-btn:not(.wd-wishlist-btn),.zph-home .zph-section .product-grid-item .woodmart-add-btn{display:none}}@media (prefers-reduced-motion:reduce){.zph-home .zph-section .blog-post-loop .article-inner:is(:hover,:focus-within),.zph-home .zph-section :is(.product-grid-item,.blog-post-loop) img{transform:none!important}}