.syr-grid-list{display:grid;grid-gap:var(--gap-grid);gap:var(--gap-grid);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.syr-grid-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.syr-grid-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-grid-lg)}}@media (min-width:1280px){.syr-grid-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.syr-grid-list{grid-template-columns:repeat(5,minmax(0,1fr))}}.syr-grid-cat{display:grid;grid-gap:var(--gap-grid);gap:var(--gap-grid);grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:768px){.syr-grid-cat{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.syr-grid-cat{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1280px){.syr-grid-cat{grid-template-columns:repeat(8,minmax(0,1fr))}}.syr-pcard{position:relative;gap:0;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:0;overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.syr-pcard,.syr-pcard__body{display:flex;flex-direction:column}.syr-pcard__body{gap:var(--space-1);flex:1 1;min-inline-size:0;padding:var(--space-2) var(--inset-md) var(--inset-md)}.syr-pcard:hover{border-color:var(--neutral-300);box-shadow:var(--shadow-card);text-decoration:none}.syr-pcard--list{flex-direction:row;gap:var(--gap-lg);align-items:flex-start;padding:var(--inset-md);overflow:visible}.syr-pcard--list .syr-pcard__media{inline-size:140px;flex:none;border-radius:var(--radius-md)}.syr-pcard--list .syr-pcard__body{padding:0}.syr-pcard--mini{flex-direction:row;gap:var(--gap-md);border:0;border-radius:0;padding:var(--space-3) 0;-webkit-border-after:1px solid var(--divider);border-block-end:1px solid var(--divider);overflow:visible}.syr-pcard--mini:hover{box-shadow:none;border-color:var(--divider)}.syr-pcard--mini .syr-pcard__media{inline-size:72px;flex:none;border-radius:var(--radius-md)}.syr-pcard--mini .syr-pcard__body{padding:0}.syr-pcard__media{position:relative;background:var(--surface-media,var(--surface-sunken));border-radius:0;aspect-ratio:1;overflow:hidden;display:grid;place-items:center;color:var(--neutral-400)}.syr-pcard__media img{inline-size:100%;block-size:100%;object-fit:cover}.syr-pcard__flags{inset-inline-start:var(--space-2);display:flex;flex-direction:column;gap:4px;align-items:flex-start}.syr-pcard__fav,.syr-pcard__flags{position:absolute;inset-block-start:var(--space-2);z-index:1}.syr-pcard__fav{inset-inline-end:var(--space-2);inline-size:32px;block-size:32px;border-radius:var(--radius-full);border:1px solid var(--border-default);background:rgba(255,255,255,.92);display:grid;place-items:center;cursor:pointer;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.syr-pcard__fav:hover{background:var(--brand-white)}.syr-pcard__fav:hover,.syr-pcard__fav[aria-pressed=true]{color:var(--danger-600)}.syr-pcard__fav[aria-pressed=true] svg{fill:currentColor}.syr-pcard__fav:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.syr-pcard__brand{font-size:var(--text-caption-size);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--weight-bold)}[lang=ar] .syr-pcard__brand{text-transform:none;letter-spacing:0}.syr-pcard__name{font-size:var(--text-body-sm-size);line-height:1.4;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-block-size:calc(1.4em * 2)}.syr-pcard__foot{-webkit-margin-before:auto;margin-block-start:auto;display:flex;flex-direction:column;gap:var(--space-2)}.syr-pcard__quick{opacity:1}@media (hover:hover){.syr-pcard__quick{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.syr-pcard:focus-within .syr-pcard__quick,.syr-pcard:hover .syr-pcard__quick{opacity:1}}.syr-pcard--out .syr-pcard__media img{filter:grayscale(1);opacity:.55}.syr-pcard__outband{position:absolute;inset-inline:0;inset-block-end:0;background:rgba(15,11,9,.78);color:var(--neutral-0);text-align:center;padding-block:4px;font-size:var(--text-caption-size);font-weight:var(--weight-bold)}.syr-pcard__strip{position:absolute;inset:0;display:flex;transition:translate var(--duration-slower) var(--ease-standard)}.syr-pcard__strip img{flex:none;inline-size:100%;block-size:100%;object-fit:cover}[dir=rtl] .syr-pcard__strip{direction:ltr}@media (prefers-reduced-motion:reduce){.syr-pcard__strip{transition:none}}.syr-pcard__gnav{position:absolute;inset-block-start:50%;translate:0 -50%;inline-size:26px;block-size:26px;border-radius:var(--radius-full);border:1px solid var(--border-default);background:rgba(255,255,255,.92);display:grid;place-items:center;cursor:pointer;color:var(--text-primary);z-index:1;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.syr-pcard__gnav--prev{inset-inline-start:var(--space-2)}.syr-pcard__gnav--next{inset-inline-end:var(--space-2)}.syr-pcard:hover .syr-pcard__gnav,.syr-pcard__gnav:focus-visible{opacity:.85}.syr-pcard__gnav:hover{opacity:1}@media (hover:none){.syr-pcard__gnav{opacity:.85}}.syr-pcard__gdots{position:absolute;inset-block-end:var(--space-2);inset-inline:0;display:flex;justify-content:center;gap:4px;z-index:1}.syr-pcard__gdots button{inline-size:6px;block-size:6px;border-radius:var(--radius-full);border:0;padding:0;background:rgba(15,11,9,.25);cursor:pointer}.syr-pcard__gdots button[data-on=true]{background:var(--brand-orange)}.syr-price-block{display:flex;flex-direction:column;gap:2px}.syr-price-row{display:flex;align-items:baseline;gap:var(--gap-sm);flex-wrap:wrap}.syr-price-now{color:var(--price-current);font-weight:var(--weight-black);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.syr-price-now,.syr-price-was{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.syr-price-was{color:var(--price-was);text-decoration:line-through}.syr-price-save,.syr-price-was{font-size:var(--text-caption-size)}.syr-price-save{color:var(--price-save);font-weight:var(--weight-bold)}.syr-price-total{color:var(--price-current);font-size:var(--text-price-lg-size);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.syr-badge,.syr-price-total{font-weight:var(--weight-black)}.syr-badge{display:inline-flex;align-items:center;gap:4px;border-radius:var(--radius-sm);padding:2px var(--space-2);font-size:var(--text-micro-size);line-height:1.5;letter-spacing:var(--text-micro-track);text-transform:uppercase;white-space:nowrap}[lang=ar] .syr-badge{text-transform:none;letter-spacing:0;font-size:var(--text-caption-size)}.syr-badge--discount{background:var(--discount-bg);color:var(--discount-text)}.syr-badge--new{background:var(--badge-new-bg);color:var(--badge-new-text)}.syr-badge--out{background:var(--neutral-200);color:var(--neutral-700)}.syr-badge--low{background:var(--amber-100);color:var(--amber-800)}.syr-badge--campaign{background:var(--interactive-primary);color:var(--interactive-primary-ink)}.syr-badge--success{background:var(--success-100);color:var(--success-800)}.syr-badge--info{background:var(--info-100);color:var(--info-800)}.syr-badge--danger{background:var(--danger-100);color:var(--danger-800)}.syr-badge--neutral{background:var(--neutral-100);color:var(--neutral-700)}.syr-badge--lg{font-size:var(--text-caption-size);padding:4px var(--space-3)}.syr-stars{display:inline-flex;align-items:center;gap:var(--gap-xs)}.syr-stars__row{display:inline-flex;gap:1px;color:var(--rating-star)}.syr-stars__count{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.syr-stars__count,.syr-stars__empty{color:var(--text-muted);font-size:var(--text-caption-size)}.syr-stars--input .syr-stars__btn{border:0;background:none;cursor:pointer;padding:2px;color:var(--rating-star-empty);border-radius:var(--radius-sm)}.syr-stars--input .syr-stars__btn[data-on=true]{color:var(--rating-star)}.syr-stars--input .syr-stars__btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring)}.syr-variants{display:flex;flex-direction:column;gap:var(--space-2)}.syr-variants__head{display:flex;gap:var(--gap-sm);align-items:baseline}.syr-variants__label{font-weight:var(--weight-bold);font-size:var(--text-label-size)}.syr-variants__value{color:var(--text-secondary);font-size:var(--text-body-sm-size)}.syr-variants__set{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}.syr-swatch{position:relative;inline-size:36px;block-size:36px;border-radius:var(--radius-full);border:2px solid var(--border-default);cursor:pointer;padding:2px;background:var(--surface-card)}.syr-swatch span{display:block;inline-size:100%;block-size:100%;border-radius:var(--radius-full);border:1px solid rgba(15,11,9,.12)}.syr-swatch[aria-pressed=true]{border-color:var(--brand-orange)}.syr-swatch:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.syr-swatch[data-unavailable=true]{cursor:not-allowed;opacity:.5}.syr-swatch[data-unavailable=true]:after{content:"";position:absolute;inset:2px;border-radius:var(--radius-full);background:linear-gradient(to top left,transparent calc(50% - 1px),var(--neutral-600) 50%,transparent calc(50% + 1px))}.syr-swatch[data-kind=image]{inline-size:var(--space-16);block-size:var(--space-16);border-radius:var(--radius-md)}.syr-swatch[data-kind=image] img{display:block;inline-size:100%;block-size:100%;object-fit:cover;border-radius:var(--radius-sm)}.syr-swatch[data-kind=image][data-unavailable=true]:after{border-radius:var(--radius-sm)}.syr-chip-opt{position:relative;min-inline-size:44px;min-block-size:40px;padding-inline:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);cursor:pointer;font-size:var(--text-body-sm-size);font-weight:var(--weight-bold);color:var(--text-primary)}.syr-chip-opt:hover:not([data-unavailable=true]){border-color:var(--neutral-500)}.syr-chip-opt[aria-pressed=true]{border-color:var(--brand-orange);background:var(--interactive-selected);border-width:var(--border-width-emphasis)}.syr-chip-opt:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.syr-chip-opt[data-unavailable=true]{color:var(--text-disabled);cursor:not-allowed;background:var(--neutral-50);overflow:hidden}.syr-chip-opt[data-unavailable=true]:after{content:"";position:absolute;inset-inline:-4px;inset-block-start:50%;block-size:1px;background:var(--neutral-300);rotate:-14deg}.syr-filters{display:flex;flex-direction:column;gap:var(--space-3)}.syr-filters__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm);-webkit-padding-after:var(--space-2);padding-block-end:var(--space-2);-webkit-border-after:1px solid var(--border-default);border-block-end:1px solid var(--border-default)}.syr-filters__title{font-weight:var(--weight-black);font-size:var(--text-h4-size)}.syr-filters__count{background:var(--interactive-primary);color:var(--interactive-primary-ink);border-radius:var(--radius-full);min-inline-size:20px;block-size:20px;display:inline-grid;place-items:center;font-size:var(--text-micro-size);font-weight:var(--weight-black);padding-inline:6px}.syr-filter-chip{display:inline-flex;flex:none;white-space:nowrap;align-items:center;gap:6px;background:var(--interactive-selected);border:1px solid var(--interactive-selected-border);color:var(--text-primary);border-radius:var(--radius-full);padding:4px var(--space-2) 4px var(--space-3);font-size:var(--text-caption-size);font-weight:var(--weight-bold);min-block-size:32px}.syr-filter-chip--plain{background:var(--neutral-100);border-color:transparent;color:var(--text-secondary)}.syr-filter-chip__x{display:grid;place-items:center;inline-size:20px;block-size:20px;border:0;background:none;cursor:pointer;color:var(--text-secondary);border-radius:var(--radius-full)}.syr-filter-chip__x:hover{background:rgba(15,11,9,.08);color:var(--text-primary)}.syr-filter-chip__x:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.syr-pricerange{gap:var(--gap-sm)}.syr-pricerange,.syr-seller{display:flex;align-items:center}.syr-seller{gap:var(--gap-md);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--inset-md);text-decoration:none;color:inherit}.syr-seller:hover{border-color:var(--neutral-300);box-shadow:var(--shadow-card);text-decoration:none}.syr-seller--grid{flex-direction:column;text-align:center;align-items:center;gap:var(--space-2)}.syr-seller__logo{inline-size:56px;block-size:56px;border-radius:var(--radius-full);background:var(--surface-sunken);display:grid;place-items:center;flex:none;overflow:hidden;color:var(--text-muted)}.syr-seller__logo img{inline-size:100%;block-size:100%;object-fit:cover}.syr-seller__meta{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.syr-brandcard{display:grid;place-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--inset-lg);grid-gap:var(--space-2);gap:var(--space-2);text-decoration:none;color:inherit;aspect-ratio:3/2}.syr-brandcard:hover{border-color:var(--neutral-300);box-shadow:var(--shadow-card);text-decoration:none}.syr-brandcard__logo{max-block-size:72%;max-inline-size:82%;object-fit:contain;filter:grayscale(1);opacity:.75;transition:filter var(--duration-fast),opacity var(--duration-fast)}.syr-brandcard:hover .syr-brandcard__logo{filter:none;opacity:1}.syr-brandcard__name{font-size:var(--text-caption-size);font-weight:var(--weight-bold);color:var(--text-secondary)}.syr-stars__star{position:relative;display:inline-flex}.syr-stars__base{color:var(--rating-star-empty)}.syr-stars__fill{position:absolute;inset:0;overflow:hidden}.syr-stars__fill svg{fill:currentColor}.syr-seller__action{-webkit-margin-start:auto;margin-inline-start:auto}.syr-filter-chip__label{font-weight:var(--weight-regular)}.syr-pcard__ph{display:grid;place-items:center;inline-size:100%;block-size:100%}.syr-sortsheet{display:flex;flex-direction:column;gap:var(--space-1)}.syr-pricerange-group{display:flex;flex-direction:column;gap:var(--space-3)}.syr-filters__clear{-webkit-margin-start:auto;margin-inline-start:auto}.syr-pcard__oos{color:var(--stock-out)}.syr-pcard__name:after{content:"";position:absolute;inset:0;cursor:pointer}a:where(:hover).syr-pcard__name{color:var(--text-primary);text-decoration:none}.syr-pcard__flags,.syr-pcard__gdots{pointer-events:none}.syr-pcard__gdots button{pointer-events:auto}.syr-pcard__quick{position:relative;z-index:1}[data-surface=inverse] .syr-price-save{color:var(--success-500)}.syr-pcard__media{-webkit-border-after:var(--border-width-default) solid var(--border-default);border-block-end:var(--border-width-default) solid var(--border-default)}.syr-pcard--list .syr-pcard__media,.syr-pcard--mini .syr-pcard__media{-webkit-border-after:0;border-block-end:0}@media (hover:hover){.syr-pcard:not(.syr-pcard--list) .syr-pcard__quick{position:absolute;inset-block-start:0;inset-inline:var(--space-2);-webkit-margin-before:calc(100% - var(--space-2));margin-block-start:calc(100% - var(--space-2));translate:0 -100%}}.syr-pcard:not(.syr-pcard--list):not(.syr-pcard--mini)>.syr-pcard__body{background:var(--neutral-50)}[data-surface=inverse] .syr-pcard:not(.syr-pcard--list):not(.syr-pcard--mini)>.syr-pcard__body{background:none}