@font-face{font-family:Peyda;src:url('../parseh-v2/fonts/Peyda-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Peyda;src:url('../parseh-v2/fonts/Peyda-Medium.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:Peyda;src:url('../parseh-v2/fonts/Peyda-Bold.woff2') format('woff2');font-weight:700;font-display:swap}
.parseh-archive,.parseh-archive *{box-sizing:border-box}
.parseh-archive{display:flow-root;color:#333;background:#fff!important;font-family:Peyda,Tahoma,sans-serif;direction:rtl;border-bottom:0!important}
.parseh-archive a{text-decoration:none;color:inherit}
.parseh-archive button,.parseh-archive input,.parseh-archive select{font:inherit}
.parseh-archive button{cursor:pointer}
.parseh-archive .pa-shell{width:min(1280px,calc(100% - 48px));margin-inline:auto;padding-bottom:96px}
.parseh-archive .pa-breadcrumb{height:24px;margin-top:48px;display:flex;align-items:center;gap:16px;color:#bbb;font-size:14px;line-height:24px}
.parseh-archive .pa-breadcrumb a:first-child{width:24px;height:24px;display:grid;place-items:center}
.parseh-archive .pa-breadcrumb img{width:24px;height:24px;filter:grayscale(1);opacity:.48}
.parseh-archive .pa-breadcrumb strong{font-weight:700;color:#333}
.parseh-archive .pa-crumb-arrow{font-size:22px;color:#bbb;line-height:1}
.parseh-archive .pa-layout{display:flex;gap:40px;align-items:flex-start;margin-top:48px}
.parseh-archive .pa-sidebar{flex:0 0 284px;width:284px;min-width:0}
.parseh-archive .pa-sidebar-heading{height:64px;display:flex;justify-content:space-between;align-items:flex-start;padding:2px 0 26px;border-bottom:1px solid #e7e7e7}
.parseh-archive .pa-sidebar-heading strong{font-size:18px;line-height:28px;font-weight:700}
.parseh-archive .pa-sidebar-heading span{font-size:13px;line-height:28px;color:#aaa}
.parseh-archive .pa-filter-section{border-bottom:1px solid #e5e5e5;padding:24px 0}
.parseh-archive .pa-filter-section:last-of-type{border-bottom:0}
.parseh-archive .pa-filter-section summary{list-style:none;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700;line-height:24px;cursor:pointer}
.parseh-archive .pa-filter-section summary::-webkit-details-marker{display:none}
.parseh-archive .pa-filter-section summary:after{content:'';width:9px;height:9px;border-top:2px solid #aaa;border-left:2px solid #aaa;transform:rotate(45deg);margin-left:6px}
.parseh-archive .pa-filter-section:not([open]) summary:after{transform:rotate(225deg)}
.parseh-archive .pa-price-inputs{display:grid;gap:14px;margin-top:24px}
.parseh-archive .pa-price-inputs label{display:grid;grid-template-columns:18px 1fr 38px;align-items:center;gap:8px;font-size:14px;color:#777}
.parseh-archive .pa-price-inputs input{min-width:0;height:34px;padding:3px 0;border:0;border-bottom:1px solid #e6e6e6;border-radius:0;text-align:center;color:#666;background:#fff;outline:0;appearance:textfield}
.parseh-archive .pa-price-inputs input::-webkit-inner-spin-button,.parseh-archive .pa-price-inputs input::-webkit-outer-spin-button{appearance:none}
.parseh-archive .pa-price-inputs input::placeholder{color:#777}
.parseh-archive .pa-range{--range-start:0%;--range-end:100%;position:relative;height:25px;margin:14px 5px 0;cursor:pointer;touch-action:none;background:linear-gradient(to right,#e2e2e2 0 var(--range-start),#349483 var(--range-start) var(--range-end),#e2e2e2 var(--range-end) 100%) center/100% 3px no-repeat}
.parseh-archive .pa-range input{position:absolute;left:0;top:0;width:100%;height:25px;margin:0;border:0;background:transparent;appearance:none;-webkit-appearance:none;pointer-events:none;direction:rtl;outline:0}
.parseh-archive .pa-range input[data-price-range="min"]{z-index:2}.parseh-archive .pa-range input[data-price-range="max"]{z-index:1}
.parseh-archive .pa-range input::-webkit-slider-runnable-track{height:3px;background:transparent;border:0}
.parseh-archive .pa-range input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:14px;height:14px;margin-top:-5.5px;border:0;border-radius:50%;background:#349483;pointer-events:auto;cursor:grab}
.parseh-archive .pa-range input::-moz-range-track{height:3px;background:transparent;border:0}
.parseh-archive .pa-range input::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:#349483;pointer-events:auto;cursor:grab}
.parseh-archive .pa-range input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(52,148,131,.2)}
.parseh-archive .pa-range-labels{display:flex;justify-content:space-between;color:#9a9a9a;font-size:12px}
.parseh-archive .pa-color-options{display:grid;gap:10px;max-height:230px;margin-top:20px;padding-left:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9d8d5 transparent}
.parseh-archive .pa-color-options::-webkit-scrollbar{width:5px}.parseh-archive .pa-color-options::-webkit-scrollbar-thumb{border-radius:10px;background:#c9d8d5}
.parseh-archive .pa-color-option{position:relative;height:30px;display:flex;align-items:center;gap:10px;font-size:14px;color:#444;cursor:pointer}
.parseh-archive .pa-color-option input{position:absolute;width:1px;height:1px;opacity:0}
.parseh-archive .pa-color-check{width:22px;height:22px;flex:0 0 22px;border:1px solid #e4e4e4;border-radius:5px;background:#fff}
.parseh-archive .pa-color-option input:checked+.pa-color-check{border-color:#349483;background:#349483}
.parseh-archive .pa-color-option input:checked+.pa-color-check:after{content:'✓';display:block;color:#fff;font-size:16px;line-height:18px;text-align:center}
.parseh-archive .pa-color-option>span:nth-of-type(2){flex:1}
.parseh-archive .pa-color-option i{width:23px;height:23px;flex:0 0 23px;border-radius:50%;background:#d9d9d9;border:1px solid #d8d8d8}
.parseh-archive .pa-size-options{display:flex;gap:16px;margin-top:24px}
.parseh-archive .pa-size-options label{position:relative;flex:1;cursor:pointer}
.parseh-archive .pa-size-options input{position:absolute;width:1px;height:1px;opacity:0}
.parseh-archive .pa-size-options span{height:48px;display:grid;place-items:center;border:1px solid #f8f8f8;border-radius:8px;background:#f8f8f8;font-size:16px;color:#555}
.parseh-archive .pa-size-options input:checked+span{border-color:#349483;background:#fff}
.parseh-archive .pa-filter-submit{width:100%;height:44px;margin-top:20px;border:0;border-radius:10px;background:#349483;color:#fff;font-size:15px;font-weight:700}
.parseh-archive .pa-filter-submit,.parseh-archive .pa-cart,.parseh-archive .pa-filter-trigger{transition:background-color .16s ease,border-color .16s ease,color .16s ease}
.parseh-archive .pa-filter-submit:hover,.parseh-archive .pa-cart:hover,.parseh-archive .pa-filter-trigger:hover{background:#2f8879;color:#fff}
.parseh-archive .pa-filter-submit:hover,.parseh-archive .pa-cart:hover,.parseh-archive .pa-filter-trigger:hover{transform:none!important}
.parseh-archive .pa-results{flex:1;min-width:0}
.parseh-archive .pa-tabs{width:100%;height:40px;display:flex;justify-content:space-between;align-items:center;gap:8px;white-space:nowrap}
.parseh-archive .pa-tabs a{height:40px;padding:0 20px;display:grid;place-items:center;border-radius:24px;background:#f8f8f8;color:#555;font-size:14px;font-weight:500;line-height:20px}
.parseh-archive .pa-tabs a.is-active{background:#349483;color:#fff}
.parseh-archive .pa-result-toolbar{height:48px;margin-top:48px;display:flex;justify-content:space-between;align-items:center}
.parseh-archive .pa-result-toolbar p{margin:0;color:#aaa;font-size:13px;line-height:20px}
.parseh-archive .pa-sort{position:relative;width:312px;height:48px;margin:0}
.parseh-archive .pa-sort:after{content:'';position:absolute;left:17px;top:17px;width:10px;height:10px;border-right:1.5px solid #999;border-bottom:1.5px solid #999;transform:rotate(45deg);pointer-events:none}
.parseh-archive .pa-sort select{width:100%;height:48px;padding:0 20px 0 42px;border:1px solid #e6e6e6;border-radius:24px;appearance:none;background:#fafafa;color:#555;font-size:14px;text-align:right;outline:0}
.parseh-archive .pa-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:45px}
.parseh-archive .pa-card{min-width:0;height:346px;overflow:hidden;border:1px solid #e7e7e7;border-radius:24px;background:#fff;display:flex;flex-direction:column}
.parseh-archive .pa-card-media{position:relative;height:232px;flex:0 0 232px;background:#f9f9f9;overflow:hidden}
.parseh-archive .pa-card-media>a:first-child{position:absolute;inset:0;display:block}
.parseh-archive .pa-card-media img.pa-design-image{position:absolute;width:480px;max-width:none;height:360px;object-fit:contain;left:50%;top:50%;transform:translate(-50%,-50%)}
.parseh-archive .pa-card-media img.pa-data-image{position:absolute;width:78%;height:84%;object-fit:contain;left:50%;top:50%;transform:translate(-50%,-50%);mix-blend-mode:multiply}
.parseh-archive .pa-favorite{position:absolute;left:16px;top:16px;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#fff;display:grid;place-items:center;z-index:1}
.parseh-archive .pa-favorite img{width:24px;height:24px}
.parseh-archive .pa-favorite.favorites img{filter:sepia(1) saturate(9) hue-rotate(296deg)}
.parseh-archive .pa-card-body{height:114px;padding:14px 16px 16px;display:flex;flex-direction:column;justify-content:space-between}
.parseh-archive .pa-card-body h2{min-width:0;margin:0;color:#333;font-size:15px;line-height:22px;font-weight:700;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.parseh-archive .pa-card-bottom{display:flex;align-items:center;justify-content:space-between;direction:rtl;gap:8px}
.parseh-archive .pa-card-bottom p{margin:0;color:#777;font-size:15px;line-height:22px;white-space:nowrap}
.parseh-archive .pa-cart{width:70px;height:44px;flex:0 0 70px;display:flex;justify-content:center;align-items:center;gap:3px;direction:ltr;border:0;border-radius:12px;background:#349483;color:#fff;font-size:18px;line-height:1}
.parseh-archive .pa-cart img{width:24px;height:24px;filter:brightness(0) invert(1)}
.parseh-archive .pa-cart img.pa-cart-plus{width:14px;height:14px;filter:none}
.parseh-archive .pa-pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:80px;direction:ltr}
.parseh-archive .pa-pagination a,.parseh-archive .pa-pagination span{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#fafafa;color:#555;font-size:16px;font-weight:700}
.parseh-archive .pa-pagination a.is-current{background:#349483;color:#fff}
.parseh-archive .pa-pagination a.is-disabled{opacity:.35;pointer-events:none}
.parseh-archive .pa-empty{min-height:300px;display:grid;place-content:center;text-align:center;color:#777}
.parseh-archive .pa-empty a{color:#349483;font-weight:700}
.parseh-archive .pa-mobile-tools,.parseh-archive .pa-active-filters,.parseh-archive .pa-filter-mobile-head,.parseh-archive .pa-filter-scrim{display:none}
.parseh-archive+.parseh-footer{margin-top:80px}
.parseh-archive .pa-sheet-grab-area,.parseh-archive .pa-mobile-sort,.parseh-archive .pa-filter-reset{display:none}
.parseh-archive .pa-filter-actions{display:block}
.parseh-archive.pa-search-archive .pa-search-results{width:100%;padding-top:48px}
.parseh-archive.pa-search-archive .pa-search-heading{height:48px;display:flex;align-items:center;justify-content:space-between}
.parseh-archive.pa-search-archive .pa-search-heading h1{margin:0;color:#333;font-size:20px;line-height:28px;font-weight:700}
.parseh-archive.pa-search-archive .pa-search-heading p{margin:0;color:#aaa;font-size:13px;line-height:20px}
.parseh-archive.pa-search-archive .pa-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:45px}
@media(max-width:1100px) and (min-width:701px){
  .parseh-archive .pa-layout{gap:24px}.parseh-archive .pa-sidebar{flex-basis:240px;width:240px}.parseh-archive .pa-tabs a{padding:0 10px;font-size:12px}.parseh-archive .pa-grid{gap:16px}.parseh-archive .pa-card-bottom p{font-size:12px}
}
@media(max-width:700px){
  .parseh-archive .pa-shell{width:100%;padding-bottom:0}
  .parseh-archive .pa-breadcrumb{display:none}
  .parseh-archive .pa-mobile-tools{height:48px;margin:16px 24px 0;display:flex;gap:8px;direction:ltr}
  .parseh-archive .pa-mobile-search{min-width:0;flex:1;height:48px;margin:0;padding:0 16px;border:1px solid #e3e3e3;border-radius:12px;background:#f9f9f9;display:flex;align-items:center;gap:10px;direction:ltr}
  .parseh-archive .pa-mobile-search input{min-width:0;flex:1;height:100%;padding:0;border:0;outline:0;background:transparent;direction:rtl;color:#333;font-size:14px;box-shadow:none}
  .parseh-archive .pa-mobile-search input::placeholder{color:#999}
  .parseh-archive .pa-mobile-search button{width:24px;height:24px;flex:0 0 24px;padding:0;border:0;background:transparent}
  .parseh-archive .pa-mobile-search button img{width:24px;height:24px}
  .parseh-archive .pa-filter-trigger{width:48px;height:48px;flex:0 0 48px;padding:0;border:0;border-radius:12px;background:#349483}
  .parseh-archive .pa-filter-trigger img{width:48px;height:48px;display:block;border-radius:12px}
  .parseh-archive .pa-active-filters{height:28px;margin:16px 24px 0;display:flex;align-items:center;gap:12px;overflow:hidden;white-space:nowrap}
  .parseh-archive .pa-active-filters button{height:28px;display:flex;align-items:center;gap:12px;padding:0 12px;border:1px solid #ddd;border-radius:20px;background:#fafafa;color:#333;font-size:13px}
  .parseh-archive .pa-active-filters span{font-size:20px;line-height:1;color:#999}
  .parseh-archive .pa-layout{display:block;margin-top:24px}
  .parseh-archive .pa-results{width:100%}
  .parseh-archive .pa-tabs{height:40px;padding:0 24px;justify-content:flex-start;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory}
  .parseh-archive .pa-tabs::-webkit-scrollbar{display:none}
  .parseh-archive .pa-tabs a{height:40px;flex:0 0 auto;padding:0 21px;border-radius:24px;font-size:15px;scroll-snap-align:start}
  .parseh-archive .pa-result-toolbar{display:none}
  .parseh-archive .pa-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;padding:0 24px}
  .parseh-archive .pa-card{height:220px;border:0;border-radius:0;overflow:visible}
  .parseh-archive .pa-card-media{height:auto;flex:0 0 auto;aspect-ratio:1/1;border:1px solid #e4e4e4;border-radius:12px;overflow:hidden}
  .parseh-archive .pa-card-media img.pa-design-image{width:340px;height:255px}
  .parseh-archive .pa-card-media img.pa-data-image{width:84%;height:84%}
  .parseh-archive .pa-favorite{left:9px;top:9px;width:24px;height:24px;border-radius:0;background:transparent}
  .parseh-archive .pa-favorite img{width:24px;height:24px}
  .parseh-archive .pa-card-body{height:auto;flex:1;padding:10px 0 0;display:block;text-align:center}
  .parseh-archive .pa-card-body h2{font-size:13px;line-height:20px;text-align:center}
  .parseh-archive .pa-card-bottom{display:block;margin-top:3px}
  .parseh-archive .pa-card-bottom p{font-size:12px;line-height:18px;text-align:center}
  .parseh-archive .pa-cart{display:none}
  .parseh-archive .pa-pagination{gap:7px;margin:46px 24px 0}
  .parseh-archive .pa-pagination a,.parseh-archive .pa-pagination span{width:32px;height:32px;font-size:12px}
  .parseh-archive+.parseh-footer{margin-top:48px}
  .parseh-archive .pa-sidebar{position:fixed;z-index:102;top:96px;right:0;bottom:0;left:0;width:100%;height:calc(100dvh - 96px);padding:0 24px 24px;border-radius:24px 24px 0 0;background:#fff;overflow-y:auto;overscroll-behavior:contain;transform:translateY(105%);transition:transform .24s ease;box-shadow:0 -8px 35px rgba(0,0,0,.08);touch-action:pan-y}
  .parseh-archive .pa-sidebar.is-open{transform:translateY(var(--sheet-offset,0px))}
  .parseh-archive .pa-sheet-grab-area{position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:center;height:28px;margin:0 -24px;background:#fff;border-radius:24px 24px 0 0;touch-action:none;cursor:grab}
  .parseh-archive .pa-sheet-grabber{display:block;width:84px;height:4px;margin-top:10px;border-radius:99px;background:#e2e2e2}
  .parseh-archive .pa-sidebar-heading{display:none}
  .parseh-archive .pa-filter-mobile-head{display:flex;align-items:center;justify-content:space-between;height:42px;margin:0 0 16px;font-size:20px}
  .parseh-archive .pa-filter-mobile-head strong{font-weight:700}
  .parseh-archive .pa-filter-mobile-head button{width:32px;height:32px;padding:4px;border:0;background:none;color:#999}
  .parseh-archive .pa-filter-mobile-head button img{display:block;width:24px;height:24px;filter:grayscale(1);opacity:.65}
  .parseh-archive .pa-mobile-sort{display:block;margin-bottom:8px}
  .parseh-archive .pa-mobile-sort strong{display:block;margin-bottom:10px;font-size:15px;text-align:right}
  .parseh-archive .pa-mobile-sort span{display:block;position:relative}
  .parseh-archive .pa-mobile-sort span:after{content:'';position:absolute;left:22px;top:18px;width:10px;height:10px;border-right:2px solid #999;border-bottom:2px solid #999;transform:rotate(45deg);pointer-events:none}
  .parseh-archive .pa-mobile-sort select{width:100%;height:50px;padding:0 16px 0 42px;border:1px solid #e3e3e3;border-radius:26px;appearance:none;background:#fafafa;color:#333;text-align:right;font-size:16px}
  .parseh-archive .pa-filter-section{padding:10px 0 12px;border:0}
  .parseh-archive .pa-filter-section summary{font-size:16px}
  .parseh-archive .pa-filter-section summary:after{display:none}
  .parseh-archive .pa-price-inputs{gap:8px;margin-top:12px}
  .parseh-archive .pa-price-inputs label{grid-template-columns:24px 1fr 46px;font-size:16px}
  .parseh-archive .pa-price-inputs input{height:36px;font-size:17px}
  .parseh-archive .pa-range{margin-top:4px}
  .parseh-archive .pa-range input::-webkit-slider-thumb{width:15px;height:15px;margin-top:-6px}
  .parseh-archive .pa-color-options{max-height:190px;margin-top:8px;gap:10px;-webkit-overflow-scrolling:touch}
  .parseh-archive .pa-color-option{height:30px;font-size:16px}
  .parseh-archive .pa-color-option i{order:3;margin-left:auto}
  .parseh-archive .pa-size-options{gap:12px;margin-top:8px}
  .parseh-archive .pa-size-options span{height:42px;font-size:18px}
  .parseh-archive .pa-filter-actions{position:sticky;bottom:-40px;z-index:2;display:flex;gap:12px;margin-top:20px;padding:12px 0 24px;direction:rtl;background:#fff}
  .parseh-archive .pa-filter-submit,.parseh-archive .pa-filter-reset{display:grid;place-items:center;flex:1;height:50px;margin:0;border-radius:12px;font-size:18px;font-weight:700}
  .parseh-archive .pa-filter-reset{border:1.5px solid #349483;background:#fff;color:#349483}
  .parseh-archive .pa-filter-scrim:not([hidden]){position:fixed;z-index:101;inset:0;display:block;background:rgba(0,0,0,.45);opacity:0;transition:opacity .24s ease}
  .parseh-archive .pa-filter-scrim.is-open{opacity:1}
  body.pa-filters-open{overflow:hidden}
  .parseh-archive.pa-search-archive .pa-search-mobile-tools{direction:rtl}
  .parseh-archive.pa-search-archive .pa-search-mobile-tools .pa-mobile-search{flex-basis:100%}
  .parseh-archive.pa-search-archive .pa-search-results{padding-top:0}
  .parseh-archive.pa-search-archive .pa-search-heading{height:auto;padding:0 24px;display:block}
  .parseh-archive.pa-search-archive .pa-search-heading h1{font-size:16px;line-height:22px}
  .parseh-archive.pa-search-archive .pa-search-heading p{margin-top:6px;font-size:12px;line-height:17px}
  .parseh-archive.pa-search-archive .pa-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}
}
