.accessories-shimmer.svelte-12e4340{gap:var(--tdds-spacing-size-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.accessories-shimmer__item.svelte-12e4340{min-width:0}.accessories-shimmer__card.svelte-12e4340{border-radius:var(--tdds-border-radius-size-12);background:#fff;flex-direction:row;width:100%;height:140px;display:flex;overflow:hidden;box-shadow:0 3px 10px #41414130}.accessories-shimmer__image-wrap.svelte-12e4340{padding:var(--tdds-spacing-size-12);flex:0 0 120px;justify-content:center;align-items:center;display:flex}.accessories-shimmer__image.svelte-12e4340{border-radius:var(--tdds-border-radius-size-8);background:linear-gradient(90deg, var(--tdds-color-brand-grayscale-200) 25%, var(--tdds-color-brand-grayscale-100) 50%, var(--tdds-color-brand-grayscale-200) 75%);background-size:200% 100%;width:80px;height:80px;animation:1.4s ease-in-out infinite svelte-12e4340-accessories-shimmer}.accessories-shimmer__body.svelte-12e4340{gap:var(--tdds-spacing-size-4);padding:var(--tdds-spacing-size-12) var(--tdds-spacing-size-12) var(--tdds-spacing-size-12) var(--tdds-spacing-size-8);flex-direction:column;flex:1;justify-content:center;display:flex}.accessories-shimmer__line.svelte-12e4340{background:linear-gradient(90deg, var(--tdds-color-brand-grayscale-200) 25%, var(--tdds-color-brand-grayscale-100) 50%, var(--tdds-color-brand-grayscale-200) 75%);background-size:200% 100%;border-radius:4px;width:75%;height:14px;animation:1.4s ease-in-out infinite svelte-12e4340-accessories-shimmer}.accessories-shimmer__line--wide.svelte-12e4340{width:90%}.accessories-shimmer__line--mid.svelte-12e4340{width:60%}.accessories-shimmer__line--narrow.svelte-12e4340{width:40%}.accessories-shimmer__swatches.svelte-12e4340{align-items:center;gap:var(--tdds-spacing-size-4);margin-top:var(--tdds-spacing-size-4);flex-direction:row;display:flex}.accessories-shimmer__swatch.svelte-12e4340{width:var(--tdds-spacing-size-16);height:var(--tdds-spacing-size-16);background:linear-gradient(90deg, var(--tdds-color-brand-grayscale-200) 25%, var(--tdds-color-brand-grayscale-100) 50%, var(--tdds-color-brand-grayscale-200) 75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;animation:1.4s ease-in-out infinite svelte-12e4340-accessories-shimmer}.accessories-shimmer__divider.svelte-12e4340{background:var(--tdds-color-brand-grayscale-200);width:100%;height:1px;margin:var(--tdds-spacing-size-12) 0 var(--tdds-spacing-size-4) 0}@keyframes svelte-12e4340-accessories-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.accessories-shimmer__image.svelte-12e4340,.accessories-shimmer__line.svelte-12e4340,.accessories-shimmer__swatch.svelte-12e4340{background:var(--tdds-color-brand-grayscale-200);background-size:unset;animation:none}}.search-filters.svelte-1j3lxhn{flex:0 0 240px;width:240px;min-width:0;font-family:SF Pro,-apple-system,system-ui,sans-serif}.search-filters__header.svelte-1j3lxhn{margin-bottom:var(--tdds-spacing-size-16);justify-content:space-between;align-items:center;display:flex}.search-filters__title.svelte-1j3lxhn{font-size:var(--tdds-font-size-20);line-height:var(--tdds-line-height-26);color:var(--tdds-color-brand-grayscale-1000);margin:0;font-weight:700}.search-filters__clear-all.svelte-1j3lxhn{cursor:pointer;font-family:SF Pro,-apple-system,system-ui,sans-serif;font-size:var(--tdds-font-size-14);line-height:var(--tdds-line-height-20);color:var(--tdds-color-brand-grayscale-1000);background:0 0;border:none;padding:0;text-decoration:underline}.search-filters__clear-all.svelte-1j3lxhn:hover{color:var(--tdds-color-brand-grayscale-700)}.search-filters__header-divider.svelte-1j3lxhn{border:none;border-top:1px solid var(--tdds-color-brand-grayscale-200);margin:0 0 var(--tdds-spacing-size-24) 0}.search-filters__divider.svelte-1j3lxhn{border:none;border-top:1px solid var(--tdds-color-brand-grayscale-200);margin:var(--tdds-spacing-size-24) 0}.search-filters__group.svelte-1j3lxhn{padding:0}.search-filters__group-heading.svelte-1j3lxhn{margin:0 0 var(--tdds-spacing-size-16);font-size:var(--tdds-font-size-16);line-height:var(--tdds-line-height-24);color:var(--tdds-color-brand-grayscale-1000);font-weight:700}.search-filters__values.svelte-1j3lxhn{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.search-filters__value-item.svelte-1j3lxhn{align-items:center;display:flex}.search-filters__value-item.svelte-1j3lxhn .tdds-checkbox{width:100%;margin:0}.search-filters__value-item.svelte-1j3lxhn .tdds-checkbox .tdds-checkbox__input+.tdds-checkbox__label{padding-block:var(--tdds-spacing-size-8)}.search-filters__label-text.svelte-1j3lxhn{font-size:var(--tdds-font-size-14);line-height:var(--tdds-line-height-20);color:var(--tdds-color-brand-grayscale-1000)}.search-filters__count.svelte-1j3lxhn{margin-left:var(--tdds-spacing-size-4);font-size:var(--tdds-font-size-14);line-height:var(--tdds-line-height-20);color:var(--tdds-color-brand-grayscale-400)}.search-filters__show-more.svelte-1j3lxhn{align-items:center;gap:var(--tdds-spacing-size-8);margin-top:var(--tdds-spacing-size-12);cursor:pointer;font-family:SF Pro,-apple-system,system-ui,sans-serif;font-size:var(--tdds-font-size-14);line-height:var(--tdds-line-height-20);color:var(--tdds-color-brand-grayscale-1000);background:0 0;border:none;padding:0;font-weight:700;display:flex}.search-filters__show-more.svelte-1j3lxhn:hover{text-decoration:underline}.search-filters__show-more-icon.svelte-1j3lxhn{font-size:var(--tdds-font-size-20);font-weight:400;line-height:1}.accessories-all-filters-panel{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100dvh;display:grid;box-shadow:-.8rem 0 2.4rem #00000029}@media (width>=768px){.accessories-all-filters-panel{width:40rem;max-width:90vw}}.accessories-all-filters-panel__header.svelte-6fwk86{padding:var(--tdds-spacing-size-16,1.6rem);justify-content:space-between;align-items:center;display:flex}.accessories-all-filters-panel__title.svelte-6fwk86{font-size:var(--tdds-font-size-20,2rem);font-weight:var(--tdds-font-weight-bold,700);color:var(--tdds-color-brand-grayscale-1000,#000);margin:0}.accessories-all-filters-panel__close.svelte-6fwk86{cursor:pointer;color:var(--tdds-color-brand-grayscale-1000,#000);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.accessories-all-filters-panel__body.svelte-6fwk86{overscroll-behavior:contain;min-height:0;padding:0 var(--tdds-spacing-size-24,2.4rem);overflow-y:auto}.accessories-all-filters-panel__section.svelte-6fwk86{padding:var(--tdds-spacing-size-16,1.6rem) 0;border-bottom:1px solid var(--tdds-color-brand-grayscale-200,#e5e5e5)}.accessories-all-filters-panel__section-title.svelte-6fwk86{font-size:var(--tdds-font-size-16,1.6rem);font-weight:var(--tdds-font-weight-bold,700);margin:0 0 var(--tdds-spacing-size-12,1.2rem);color:var(--tdds-color-brand-grayscale-1000,#000)}.accessories-all-filters-panel__section.svelte-6fwk86 .search-filters{flex:none;width:auto}.accessories-all-filters-panel__section.svelte-6fwk86 .search-filters__title,.accessories-all-filters-panel__section.svelte-6fwk86 .search-filters__header-divider{display:none}.accessories-all-filters-panel__footer.svelte-6fwk86{padding:var(--tdds-spacing-size-16,1.6rem) var(--tdds-spacing-size-24,2.4rem);border-top:1px solid var(--tdds-color-brand-grayscale-200,#e5e5e5);gap:1.2rem;display:flex}.accessories-all-filters-panel__footer.svelte-6fwk86 .tdds-button{flex:1}.acc-filter-bar.svelte-k3qctg{scrollbar-width:none;flex-direction:row;align-items:center;gap:.8rem;padding:0 0 1.2rem;display:flex;overflow-x:auto}.acc-filter-bar--search.svelte-k3qctg{gap:var(--tdds-spacing-size-12);padding:0 0 var(--tdds-spacing-size-24)}.acc-filter-bar.svelte-k3qctg::-webkit-scrollbar{display:none}.acc-filter-bar__chip-wrap.svelte-k3qctg{flex-shrink:0;position:relative}.acc-filter-bar--search.svelte-k3qctg .acc-filter-bar__chip-wrap:where(.svelte-k3qctg):first-child{margin-inline-end:calc(var(--tdds-spacing-size-8) - var(--tdds-spacing-size-12))}.acc-filter-bar__icon-chip.svelte-k3qctg{border:1px solid var(--tdds-color-brand-grayscale-300,#e6e6e6);border-radius:var(--tdds-border-radius-size-full,9999px);background:var(--tdds-color-brand-grayscale-white,#fff);height:3.6rem;color:var(--tdds-color-brand-grayscale-1000,#000);cursor:pointer;font-size:var(--tdds-font-size-14,1.4rem);white-space:nowrap;align-items:center;gap:.4rem;padding:.8rem 1.2rem;line-height:2rem;display:flex}.acc-filter-bar__icon-chip.svelte-k3qctg:hover{background:var(--tdds-color-brand-grayscale-100,#f0f0f0)}.acc-filter-bar__badge.svelte-k3qctg{border-radius:var(--tdds-border-radius-size-full,9999px);background:var(--tdds-color-brand-grayscale-1000,#000);min-width:2rem;height:2rem;color:var(--tdds-color-brand-grayscale-white,#fff);font-size:var(--tdds-font-size-12,1.2rem);font-weight:var(--tdds-font-weight-bold,700);justify-content:center;align-items:center;padding:0 .4rem;line-height:1;display:inline-flex}.acc-filter-bar__chip.svelte-k3qctg{border:1px solid var(--tdds-color-brand-grayscale-300,#e6e6e6);border-radius:var(--tdds-border-radius-size-full,9999px);background:var(--tdds-color-brand-grayscale-white,#fff);height:3.6rem;color:var(--tdds-color-brand-grayscale-1000,#000);font-size:var(--tdds-font-size-14,1.4rem);line-height:var(--tdds-line-height-20,2rem);font-family:var(--tdds-font-family-body);font-weight:var(--tdds-font-weight-bold,700);cursor:pointer;white-space:nowrap;align-items:center;gap:.4rem;padding:.8rem 1.4rem;transition:background .15s,color .15s;display:flex}.acc-filter-bar__chip.svelte-k3qctg:hover:not(.acc-filter-bar__chip--active){background:var(--tdds-color-brand-grayscale-100,#f0f0f0)}.acc-filter-bar__chip--active.svelte-k3qctg{background:var(--tdds-color-brand-grayscale-1000,#000);color:var(--tdds-color-brand-grayscale-white,#fff);border-color:var(--tdds-color-brand-grayscale-1000,#000)}.acc-filter-bar__chevron.svelte-k3qctg{flex-shrink:0;transition:transform .15s}.acc-filter-bar__chevron--up.svelte-k3qctg{transform:rotate(180deg)}.acc-filter-bar__dropdown-wrap.svelte-k3qctg{z-index:100;border-radius:1.2rem;flex-direction:column;min-width:22rem;max-height:60vh;display:flex;position:fixed;box-shadow:0 4px 16px #0000001f}.acc-filter-bar__dropdown.svelte-k3qctg{scrollbar-width:none;background:var(--tdds-color-brand-grayscale-white,#fff);border-radius:1.2rem;flex-direction:column;padding:.8rem 0;display:flex;overflow-y:auto}.acc-filter-bar__dropdown.svelte-k3qctg::-webkit-scrollbar{display:none}.acc-filter-bar__scroll-hint.svelte-k3qctg{cursor:pointer;height:6rem;color:var(--tdds-color-brand-grayscale-600,#6b6b6b);background:linear-gradient(#0000,#fffffff7);border:none;border-radius:0 0 1.2rem 1.2rem;justify-content:center;align-items:flex-end;padding-bottom:.8rem;display:flex;position:absolute;bottom:0;left:0;right:0}.acc-filter-bar__scroll-hint.svelte-k3qctg:hover{color:var(--tdds-color-brand-grayscale-1000,#000)}.acc-filter-bar__option.svelte-k3qctg{cursor:pointer;align-items:center;gap:1.2rem;padding:1.2rem 2rem;display:flex}.acc-filter-bar__option.svelte-k3qctg:hover{background:var(--tdds-color-brand-grayscale-50,#fafafa)}.acc-filter-bar__checkbox.svelte-k3qctg{cursor:pointer;width:1.8rem;height:1.8rem;accent-color:var(--tdds-color-brand-grayscale-1000,#000);flex-shrink:0}.acc-filter-bar__option-label.svelte-k3qctg{font-size:var(--tdds-font-size-12,1.2rem);font-family:var(--tdds-font-family-body);color:var(--tdds-color-brand-grayscale-1000,#000);font-weight:var(--tdds-font-weight-bold,700)}.acc-filter-bar__option-count.svelte-k3qctg{font-weight:var(--tdds-font-weight-regular,400);color:var(--tdds-color-brand-grayscale-600,#6b6b6b)}.acc-filter-bar__clear-group.svelte-k3qctg{border:none;border-top:1px solid var(--tdds-color-brand-grayscale-200,#e5e5e5);font-size:var(--tdds-font-size-12,1.2rem);color:var(--tdds-color-brand-grayscale-600,#6b6b6b);cursor:pointer;text-align:left;background:0 0;margin:.4rem 2rem;padding:.8rem 0}.acc-filter-bar__clear-group.svelte-k3qctg:hover{color:var(--tdds-color-brand-grayscale-1000,#000)}.accessories-page.svelte-93sooi{padding:var(--tdds-spacing-size-24) var(--tdds-spacing-size-24) var(--tdds-spacing-size-32)}@media (width>=1024px){.accessories-page.svelte-93sooi{padding:0}}.accessories-page__title.svelte-93sooi{margin:0 0 var(--tdds-spacing-size-24);font:var(--tdds-typeset-body-xxl-strong);color:var(--tdds-color-brand-grayscale-1000)}.accessories-page__search.svelte-93sooi{margin-bottom:var(--tdds-spacing-size-24)}.accessories-page__search.svelte-93sooi .search-header{max-width:none;padding:0}.accessories-page__search.svelte-93sooi .search-header__top{gap:0;padding-bottom:0}.accessories-page__search.svelte-93sooi .search-header__search-wrap{min-width:0;max-width:none}.accessories-page__search.svelte-93sooi .tdds-search{width:100%}.accessories-page__search.svelte-93sooi .tdds-search input{min-width:0}.accessories-page__search.svelte-93sooi .tdds-search:not(:has(input:placeholder-shown)){font:var(--tdds-typeset-body-lg-normal)}.accessories-page__list.svelte-93sooi{gap:var(--tdds-spacing-size-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.accessories-page--search.svelte-93sooi .accessories-page__list:where(.svelte-93sooi){gap:var(--tdds-spacing-size-24)}.accessories-page__list-item.svelte-93sooi{min-width:0}.accessories-page__empty.svelte-93sooi{padding:var(--tdds-spacing-size-32) 0;text-align:center}.accessories-page__empty-title.svelte-93sooi{margin:0 0 var(--tdds-spacing-size-8);font-size:var(--tdds-font-size-20);line-height:var(--tdds-line-height-26);color:var(--tdds-color-brand-grayscale-1000);font-weight:700}.accessories-page__empty-hint.svelte-93sooi{font-size:var(--tdds-font-size-16);line-height:var(--tdds-line-height-24);color:var(--tdds-color-brand-grayscale-700);margin:0}.accessories-page__empty--search.svelte-93sooi{align-items:center;gap:var(--tdds-spacing-size-16);padding:var(--tdds-spacing-size-48) 0;flex-direction:column;display:flex}.accessories-page__empty--search.svelte-93sooi .accessories-page__empty-hint:where(.svelte-93sooi){color:var(--tdds-color-brand-grayscale-1000)}.accessories-page__empty-title--search.svelte-93sooi{max-width:400px;font-size:var(--tdds-font-size-28,28px);line-height:var(--tdds-line-height-30,30px);font-weight:var(--tdds-font-weight-xtra-bold,800);overflow-wrap:anywhere;margin:0}.accessories-page__empty-icon{width:36px;height:36px;color:var(--tdds-color-brand-grayscale-1000)}.accessories-page__show-more.svelte-93sooi{align-items:center;gap:var(--tdds-spacing-size-16);padding:var(--tdds-spacing-size-32) 0 var(--tdds-spacing-size-48);flex-direction:column;width:100%;display:flex}.accessories-page__show-more-count.svelte-93sooi{font-size:var(--tdds-font-size-16);line-height:var(--tdds-line-height-24);color:var(--tdds-color-brand-grayscale-1000);text-align:center;margin:0;font-weight:700}.accessories-page__footer-legal-text.svelte-93sooi{margin-top:var(--tdds-spacing-size-24);padding-top:var(--tdds-spacing-size-16);border-top:1px solid var(--tdds-color-brand-grayscale-300)}.accessories-page__footer-legal-text.svelte-93sooi p:where(.svelte-93sooi){font-size:var(--tdds-font-size-12);line-height:var(--tdds-line-height-16);color:var(--tdds-color-brand-grayscale-700);margin:0}.accessories-page__footer-legal-text.svelte-93sooi p:where(.svelte-93sooi)+p:where(.svelte-93sooi){margin-top:var(--tdds-spacing-size-4,.25rem)}.accessories-page__sticky-legal-text.svelte-93sooi{right:0;bottom:var(--ab-sticky-footer-height,var(--tdds-spacing-size-80,8rem));z-index:1;padding:var(--tdds-spacing-size-8,.5rem) var(--tdds-spacing-size-16,1rem);background-color:var(--tdds-color-brand-grayscale-white,#fff);border-top:1px solid var(--tdds-color-brand-grayscale-300,#ccc);position:fixed;left:0}.accessories-page__sticky-legal-text.svelte-93sooi p:where(.svelte-93sooi){max-width:var(--upf-product-grid-legal-max-width,none);font-size:var(--tdds-font-size-12);line-height:var(--tdds-line-height-16);color:var(--tdds-color-brand-grayscale-700);margin:0}@media (width>=1024px){.accessories-page__sticky-legal-text.svelte-93sooi{padding-inline:var(--tdds-spacing-size-48,3rem);left:50%}}.upf-acc-page__content[data-astro-cid-4gqaoewp]{gap:var(--tdds-spacing-size-24,2.4rem);flex-direction:column;margin-top:0;display:flex}@media (width>=1024px){.upf-acc-page__content[data-astro-cid-4gqaoewp]{grid-template-columns:1fr 1fr;gap:0;height:calc(100dvh - 5.2rem);display:grid;overflow:hidden}}.upf-acc-page__sidebar[data-astro-cid-4gqaoewp]{background-color:var(--tdds-color-brand-grayscale-200,#f2f2f2);padding-inline:var(--tdds-spacing-size-16,1.6rem);display:block}.upf-acc-page__sidebar-inner[data-astro-cid-4gqaoewp] .account-builder{min-height:0}@media (width>=1024px){.upf-acc-page__sidebar[data-astro-cid-4gqaoewp]{background-color:var(--tdds-color-brand-grayscale-200,#f2f2f2);align-self:unset;flex-direction:column;width:auto;padding-inline:0;display:flex;overflow:hidden}.upf-acc-page__sidebar-inner[data-astro-cid-4gqaoewp]{--account-builder-padding-inline:var(--tdds-spacing-size-48);height:100%;position:static;overflow-y:auto}.upf-acc-page__sidebar-inner[data-astro-cid-4gqaoewp] .account-builder{min-height:0;padding-bottom:var(--tdds-spacing-size-80,8rem)}}.upf-acc-page__main[data-astro-cid-4gqaoewp]{--acc-body-padding-bottom:calc(var(--ab-sticky-footer-height,var(--tdds-spacing-size-160,16rem)) + var(--tdds-spacing-size-24,2.4rem));background:var(--tdds-color-brand-grayscale-white,#fff);width:100%;min-width:0;padding:0 0 var(--acc-body-padding-bottom)}@media (width>=1024px){.upf-acc-page__main[data-astro-cid-4gqaoewp]{width:auto;min-width:0;padding:var(--tdds-spacing-size-48) var(--tdds-spacing-size-48) var(--acc-body-padding-bottom);position:relative;overflow:hidden auto}.upf-acc-page__main[data-astro-cid-4gqaoewp]:has(.accessories-page--search){padding-inline:var(--tdds-spacing-size-60,6rem)}.upf-acc-page__column[data-astro-cid-4gqaoewp]:has(.accessories-page--search){gap:var(--tdds-spacing-size-24);flex-direction:column;display:flex}}
