@layer nua-plp{.ActiveCatalogFilters_root__f0MPi{box-sizing:border-box;inline-size:100%;min-inline-size:0}.ActiveCatalogFilters_pillRow__YLd9H{align-items:center;display:flex;flex-wrap:wrap;gap:var(--nua-space-16);min-inline-size:0;overflow-x:auto;scrollbar-width:none}.ActiveCatalogFilters_pillRow__YLd9H::-webkit-scrollbar{display:none}.ActiveCatalogFilters_pill__OJrMF{align-items:center;background:var(--nua-color-surface-strong);border:1px solid var(--nua-color-surface-strong);border-radius:var(--nua-radius-full);color:var(--nua-color-text-inverse);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-weight:var(--nua-font-weight-bold);gap:var(--nua-space-8);padding-block:var(--nua-space-8);padding-inline:var(--nua-space-16);white-space:nowrap}.ActiveCatalogFilters_pillLabel__8C4zY,.ActiveCatalogFilters_pill__OJrMF{font-size:var(--nua-type-label-xs-size);line-height:var(--nua-type-label-xs-line-height)}.ActiveCatalogFilters_pill__OJrMF:focus{outline:none}.ActiveCatalogFilters_pill__OJrMF:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:var(--nua-focus-ring-offset)}@media (hover:hover){.ActiveCatalogFilters_pill__OJrMF:hover{background:color-mix(in srgb,var(--nua-color-surface-strong) 88%,var(--nua-color-text-inverse));border-color:color-mix(in srgb,var(--nua-color-surface-strong) 88%,var(--nua-color-text-inverse))}}.ActiveCatalogFilters_pillClearIcon__CUGJU{block-size:1rem;flex:0 0 auto;inline-size:1rem}.ActiveCatalogFilters_clearAllButton__gdhgL{background:none;border:none;color:var(--nua-color-text-primary);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:var(--nua-type-body-md-size)!important;font-weight:var(--nua-font-weight-bold);line-height:var(--nua-type-body-md-line-height);padding:0;text-decoration:underline;text-underline-offset:.15em;white-space:nowrap}.ActiveCatalogFilters_clearAllButton__gdhgL:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:var(--nua-focus-ring-offset)}}@layer nua-plp{.Breadcrumbs_root__oMa5i{color:var(--nua-color-text-secondary);font-family:var(--nua-font-family);font-size:var(--nua-type-body-sm-size);line-height:var(--nua-type-body-sm-line-height);padding-block-end:var(--nua-space-8)}.Breadcrumbs_root__oMa5i ol{display:flex;flex-wrap:wrap;gap:var(--nua-space-4);list-style:none;margin:0;padding:0}.Breadcrumbs_root__oMa5i li{display:inline-flex}.Breadcrumbs_root__oMa5i li+li:before{color:var(--nua-color-text-secondary);content:"/";margin-inline-end:var(--nua-space-4);pointer-events:none}.Breadcrumbs_root__oMa5i :is(a,a:visited){color:inherit;text-decoration:none}@media (hover:hover){.Breadcrumbs_root__oMa5i a:hover{text-decoration:underline;text-underline-offset:.125em}}}@layer nua-plp{.CatalogViewToggle_root__nnBL4{display:none}@media (max-width:48rem){.CatalogViewToggle_root__nnBL4{align-items:center;display:inline-flex;flex-shrink:0;gap:var(--nua-space-16)}}.CatalogViewToggle_option__xUVDm{align-items:center;background:#0000;block-size:1.5rem;border:none;color:var(--nua-color-border-light);cursor:pointer;display:inline-flex;flex:0 0 auto;inline-size:1.5rem;justify-content:center;padding:0;transition:color var(--nua-motion-duration-fast) var(--nua-motion-easing-standard)}.CatalogViewToggle_option__xUVDm[aria-pressed=true]{color:var(--nua-color-text-primary)}.CatalogViewToggle_option__xUVDm:focus{outline:none}.CatalogViewToggle_option__xUVDm:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:var(--nua-focus-ring-offset)}@media (hover:hover){.CatalogViewToggle_option__xUVDm:hover{color:var(--nua-color-text-primary)}}.CatalogViewToggle_icon__0DAnh{block-size:1.5rem;inline-size:1.5rem}@media (prefers-reduced-motion:reduce){.CatalogViewToggle_option__xUVDm{transition:none}}}@layer nua-plp{.FilterBy_root__r_YPV{position:relative}.FilterBy_trigger__LcrWU{align-items:center;background:var(--nua-color-surface-strong);border:none;border-radius:var(--nua-radius-full);color:var(--nua-color-text-inverse);cursor:pointer;display:inline-flex;font-family:inherit;gap:var(--nua-space-8);inline-size:max-content;line-height:var(--nua-type-label-xs-line-height);padding-block:var(--nua-space-8);padding-inline:var(--nua-space-16);transition:background-color var(--nua-motion-duration-fast) var(--nua-motion-easing-standard)}.FilterBy_trigger__LcrWU:focus{outline:none}.FilterBy_trigger__LcrWU:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:var(--nua-focus-ring-offset)}@media (hover:hover){.FilterBy_trigger__LcrWU:hover{background:color-mix(in srgb,var(--nua-color-surface-strong) 88%,var(--nua-color-text-inverse))}}.FilterBy_triggerLabel__ojOfc{align-items:baseline;display:inline-flex;flex-wrap:nowrap;font-size:var(--nua-type-label-xs-size);white-space:nowrap;gap:var(--nua-space-8)}.FilterBy_triggerStrong__go1RI{font-weight:var(--nua-font-weight-bold);text-transform:uppercase}.FilterBy_triggerAppliedCount__7IqvA{font-weight:var(--nua-font-weight-regular);text-transform:none}.FilterBy_filterIcon__xiBA1{block-size:1rem;flex:0 0 auto;inline-size:1rem}.FilterBy_dialog__S1PR0::backdrop{background:color-mix(in oklch,var(--nua-color-text-primary) 40%,#0000)}.FilterBy_dialog__S1PR0{background:var(--nua-color-surface-primary);block-size:100dvb;border:none;box-shadow:0 0 .369rem 0 color-mix(in oklch,var(--nua-color-text-primary) 4%,#0000),0 .738rem 1.475rem 0 color-mix(in oklch,var(--nua-color-text-primary) 16%,#0000);display:flex;flex-direction:column;inline-size:min(23.4375rem,100vi);inset-block-start:0;inset-inline-end:0;inset-inline-start:auto;margin:0;max-block-size:100dvb;max-inline-size:100vi;opacity:0;padding:0;position:fixed;transition:display var(--nua-motion-duration-base) allow-discrete,opacity 0s linear}.FilterBy_dialog__S1PR0:not([open]){display:none;opacity:0}@starting-style{.FilterBy_dialog__S1PR0[open]{opacity:0}}.FilterBy_dialog__S1PR0[open]{display:flex;flex-direction:column;opacity:1;overflow:hidden;transition:display var(--nua-motion-duration-base) allow-discrete,opacity var(--nua-motion-duration-base) var(--nua-motion-easing-standard)}.FilterBy_dialogHeader__rSUbd{align-items:center;background:var(--nua-color-text-primary);color:var(--nua-color-surface-primary);display:flex;gap:var(--nua-space-10);justify-content:space-between;padding-block:var(--nua-space-24);padding-inline:var(--nua-space-16)}.FilterBy_dialogTitle__Grd4M{font-size:var(--nua-type-body-md-size)!important;font-weight:var(--nua-font-weight-bold);letter-spacing:.02em;margin:0;text-transform:uppercase}.FilterBy_closeButton__Mj3OI{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.FilterBy_closeButton__Mj3OI:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:var(--nua-focus-ring-offset)}.FilterBy_closeIcon__f4XUJ{block-size:1rem;inline-size:1rem}.FilterBy_dialogBody__ondd1{flex:1 1 auto;min-block-size:0;overflow:auto;padding-block-end:var(--nua-space-8);scrollbar-gutter:stable}.FilterBy_section__Jy1S4{border-block-end:1px solid var(--nua-color-border-subtle)}.FilterBy_sectionSummary__FLDrv{display:flex!important;align-items:center;cursor:pointer;display:flex;font-size:var(--nua-type-body-md-size);font-weight:var(--nua-font-weight-bold);gap:var(--nua-space-8);justify-content:space-between;list-style:none;padding:var(--nua-space-16)}.FilterBy_sectionSummary__FLDrv::-webkit-details-marker{display:none}.FilterBy_sectionSummary__FLDrv::marker{content:""}.FilterBy_sectionSummary__FLDrv:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:calc(-1 * var(--nua-focus-ring-offset))}.FilterBy_sectionChevron__TApHG{block-size:1rem;flex:0 0 auto;inline-size:1rem;transition:transform var(--nua-motion-duration-base) cubic-bezier(.22,1,.36,1)}.FilterBy_section__Jy1S4[open] .FilterBy_sectionChevron__TApHG{transform:rotate(180deg)}.FilterBy_sectionContent__o_Yps{display:flex;flex-direction:column;gap:var(--nua-space-16);padding-block-end:var(--nua-space-16);padding-inline:var(--nua-space-16)}.FilterBy_sectionNote__Ih8Cs{color:color-mix(in oklch,var(--nua-color-text-primary) 65%,#0000);font-size:var(--nua-type-label-xs-size);line-height:var(--nua-type-label-xs-line-height);margin:0}.FilterBy_pillRow__X4CiF{display:flex;flex-wrap:wrap;gap:var(--nua-space-16)}.FilterBy_pill__nK2Yr{align-items:center;background:var(--nua-color-surface-muted);border:1px solid var(--nua-color-border-light);border-radius:var(--nua-radius-full);color:var(--nua-color-text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--nua-type-label-xs-size);font-weight:var(--nua-font-weight-bold);gap:var(--nua-space-8);line-height:var(--nua-type-label-xs-line-height);min-block-size:2rem;padding-inline:var(--nua-space-16);white-space:nowrap;transition:background-color var(--nua-motion-duration-fast) var(--nua-motion-easing-standard),border-color var(--nua-motion-duration-fast) var(--nua-motion-easing-standard)}.FilterBy_pill__nK2Yr:focus{outline:none}.FilterBy_pill__nK2Yr:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:var(--nua-focus-ring-offset)}.FilterBy_pill__nK2Yr[aria-pressed=true]{background:var(--nua-color-surface-strong);border-color:var(--nua-color-surface-strong);color:var(--nua-color-text-inverse)}@media (hover:hover){.FilterBy_pill__nK2Yr:hover{background:color-mix(in oklch,var(--nua-color-text-primary) 4%,var(--nua-color-surface-muted))}.FilterBy_pill__nK2Yr[aria-pressed=true]:hover{background:color-mix(in srgb,var(--nua-color-surface-strong) 88%,var(--nua-color-text-inverse));border-color:color-mix(in srgb,var(--nua-color-surface-strong) 88%,var(--nua-color-text-inverse))}}.FilterBy_pillLabel__ZzA_v{font-size:var(--nua-type-label-xs-size);line-height:var(--nua-type-label-xs-line-height)}.FilterBy_pillClearIcon__sz9f9{block-size:1rem;flex:0 0 auto;inline-size:1rem}.FilterBy_dialogFooter__6FW_o{align-items:center;box-shadow:0 -.25rem .625rem color-mix(in oklch,var(--nua-color-text-primary) 10%,#0000);display:flex;flex-shrink:0;gap:var(--nua-space-16);justify-content:space-between;padding-block:var(--nua-space-24);padding-inline:var(--nua-space-16)}.FilterBy_clearAllButton__XyaYh{background:none;border:none;color:var(--nua-color-text-primary);cursor:pointer;font-family:inherit;font-size:var(--nua-type-body-lg-size);font-weight:var(--nua-font-weight-bold);line-height:var(--nua-type-body-lg-line-height);padding:0;text-decoration:underline;text-underline-offset:.15em}.FilterBy_clearAllButton__XyaYh:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:var(--nua-focus-ring-offset)}.FilterBy_applyButton__Bn5Km{background:var(--nua-color-accent-primary);border:none;border-radius:var(--nua-radius-16);color:var(--nua-color-surface-primary);cursor:pointer;font-family:inherit;font-size:var(--nua-type-body-lg-size);font-weight:var(--nua-font-weight-regular);line-height:var(--nua-type-body-lg-line-height);min-block-size:3rem;padding-block:.625rem;padding-inline:var(--nua-space-24);white-space:nowrap}.FilterBy_applyButton__Bn5Km:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:var(--nua-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.FilterBy_dialog__S1PR0,.FilterBy_pill__nK2Yr,.FilterBy_sectionChevron__TApHG,.FilterBy_trigger__LcrWU{transition:none}}}@layer nua-plp{.SortBy_root__993eH{position:relative}.SortBy_dialogShell__Yv2xq{display:none;position:relative}.SortBy_fallback__5X_wU{display:block;position:relative}@supports (command:show){.SortBy_dialogShell__Yv2xq{display:block}.SortBy_fallback__5X_wU{display:none}}.SortBy_triggerLabel__Hd6yd{align-items:baseline;display:inline-flex;flex-wrap:nowrap;gap:var(--nua-space-8);min-inline-size:0}.SortBy_triggerValue__txP4d{font-weight:var(--nua-font-weight-regular);text-transform:none}@media (max-width:28.125rem){.SortBy_triggerValue__txP4d{display:none}}.SortBy_trigger__r8GEp{display:flex!important;align-items:center;background:var(--nua-color-surface-muted);border:1px solid var(--nua-color-border-light);border-radius:var(--nua-radius-full);color:var(--nua-color-text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--nua-type-label-xs-size);font-weight:var(--nua-font-weight-bold);gap:var(--nua-space-8);inline-size:max-content;letter-spacing:.02em;line-height:var(--nua-type-label-xs-line-height);list-style:none;padding-block:var(--nua-space-8);padding-inline:var(--nua-space-16);text-transform:uppercase;transition:background-color var(--nua-motion-duration-fast) var(--nua-motion-easing-standard),border-color var(--nua-motion-duration-fast) var(--nua-motion-easing-standard)}.SortBy_fallback__5X_wU summary.SortBy_trigger__r8GEp::-webkit-details-marker{display:none}.SortBy_fallback__5X_wU summary.SortBy_trigger__r8GEp::marker{content:""}.SortBy_trigger__r8GEp:focus{outline:none}.SortBy_trigger__r8GEp:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:var(--nua-focus-ring-offset)}@media (hover:hover){.SortBy_trigger__r8GEp:hover{background:color-mix(in oklch,var(--nua-color-text-primary) 4%,var(--nua-color-surface-muted))}}.SortBy_dialogShell__Yv2xq:has(.SortBy_dialog__Et4JH[open]) .SortBy_trigger__r8GEp,.SortBy_fallback__5X_wU[open] .SortBy_trigger__r8GEp{background:color-mix(in oklch,var(--nua-color-text-primary) 6%,var(--nua-color-surface-muted))}.SortBy_fallback__5X_wU>summary.SortBy_trigger__r8GEp{display:inline-flex}.SortBy_chevron__lxsXX{align-self:center;block-size:1rem;flex:0 0 auto;inline-size:1rem;transition:transform var(--nua-motion-duration-base) cubic-bezier(.22,1,.36,1)}.SortBy_dialogShell__Yv2xq:has(.SortBy_dialog__Et4JH[open]) .SortBy_chevron__lxsXX,.SortBy_fallback__5X_wU[open] .SortBy_chevron__lxsXX{transform:rotate(180deg)}.SortBy_dialog__Et4JH{background:#0000;border:none;inset-block-start:calc(100% + var(--nua-space-8));inset-inline-end:auto;inset-inline-start:0;margin:0;max-block-size:none;max-inline-size:none;opacity:0;padding:0;position:absolute;transform:translateY(-.375rem);transition:display var(--nua-motion-duration-base) allow-discrete,opacity var(--nua-motion-duration-base) var(--nua-motion-easing-standard),transform var(--nua-motion-duration-base) cubic-bezier(.22,1,.36,1);z-index:1}.SortBy_dialog__Et4JH:not([open]){display:none;opacity:0;pointer-events:none;transform:translateY(-.375rem)}@starting-style{.SortBy_dialog__Et4JH[open]{opacity:0;transform:translateY(-.375rem)}}.SortBy_dialog__Et4JH[open]{display:block;opacity:1;transform:translateY(0)}.SortBy_panel__FJbWa{background:var(--nua-color-surface-primary);border-radius:var(--nua-radius-16);box-shadow:0 .184rem .369rem 0 color-mix(in oklch,var(--nua-color-text-primary) 4%,#0000),0 .369rem .738rem 0 color-mix(in oklch,var(--nua-color-text-primary) 16%,#0000);display:flex;flex-direction:column;gap:var(--nua-space-16);inline-size:min(17.375rem,calc(100vi - 2 * var(--nua-space-16)));padding:var(--nua-space-16)}.SortBy_fallback__5X_wU:not([open]) .SortBy_panel__FJbWa{display:none;opacity:0;pointer-events:none;transform:translateY(-.375rem)}.SortBy_fallback__5X_wU .SortBy_panel__FJbWa{inset-block-start:calc(100% + var(--nua-space-8));inset-inline-end:auto;inset-inline-start:0;opacity:0;position:absolute;transform:translateY(-.375rem);transition:display var(--nua-motion-duration-base) allow-discrete,opacity var(--nua-motion-duration-base) var(--nua-motion-easing-standard),transform var(--nua-motion-duration-base) cubic-bezier(.22,1,.36,1);z-index:1}@starting-style{.SortBy_fallback__5X_wU[open] .SortBy_panel__FJbWa{opacity:0;transform:translateY(-.375rem)}}.SortBy_fallback__5X_wU[open] .SortBy_panel__FJbWa{display:flex;opacity:1;transform:translateY(0)}button.SortBy_option__IdOiM{background:none;border:none;cursor:pointer;font:inherit;inline-size:100%;padding:0;text-align:start}.SortBy_option__IdOiM{align-items:center;border-radius:var(--nua-radius-4);color:var(--nua-color-text-primary);display:flex;font-size:var(--nua-type-body-md-size);font-weight:var(--nua-font-weight-regular);gap:var(--nua-space-8);line-height:var(--nua-type-body-md-line-height);min-inline-size:0;text-decoration:none;transition:background-color var(--nua-motion-duration-fast) var(--nua-motion-easing-standard)}.SortBy_option__IdOiM:focus{outline:none}.SortBy_option__IdOiM:focus-visible{outline:var(--nua-focus-ring-width) solid var(--nua-focus-ring-color);outline-offset:var(--nua-focus-ring-offset)}@media (hover:hover){.SortBy_option__IdOiM:hover{font-weight:var(--nua-font-weight-medium)}}.SortBy_radio__NbzQ5{align-items:center;block-size:1rem;border:1.5px solid var(--nua-color-text-primary);border-radius:var(--nua-radius-full);display:inline-flex;flex:0 0 auto;inline-size:1rem;justify-content:center}.SortBy_radioDot__9SJht{background:var(--nua-color-accent-primary);block-size:.625rem;border-radius:var(--nua-radius-full);inline-size:.625rem;opacity:0;transform:scale(.6);transition:opacity var(--nua-motion-duration-fast) var(--nua-motion-easing-standard),transform var(--nua-motion-duration-fast) cubic-bezier(.22,1,.36,1)}.SortBy_option__IdOiM[aria-current=page] .SortBy_radioDot__9SJht{opacity:1;transform:scale(1)}.SortBy_optionLabel__97b7T{font-size:var(--nua-type-body-md-size)!important;min-inline-size:0;text-wrap:nowrap}@media (prefers-reduced-motion:reduce){.SortBy_chevron__lxsXX,.SortBy_dialog__Et4JH,.SortBy_option__IdOiM,.SortBy_panel__FJbWa,.SortBy_radioDot__9SJht,.SortBy_trigger__r8GEp{transition:none}.SortBy_dialog__Et4JH[open],.SortBy_fallback__5X_wU[open] .SortBy_panel__FJbWa{opacity:1;transform:none}}}@layer nua-plp{.PageHeader_root__bWxEb{background:var(--nua-color-surface-primary);box-sizing:border-box;color:var(--nua-color-text-primary);font-family:var(--nua-font-family)}.PageHeader_inner__3GlSA{box-sizing:border-box;display:flex;flex-direction:column;padding-block:var(--nua-space-16)}.PageHeader_titleRow__9kRY_{align-items:flex-end;border-block-end:1px solid var(--nua-color-border-subtle);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--nua-space-16);justify-content:space-between;padding-block-end:var(--nua-space-16)}@media (max-width:48rem){.PageHeader_titleRow__9kRY_{align-items:stretch}}.PageHeader_titleColumn__WKdyY{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nua-space-8);min-inline-size:0}.PageHeader_title__bhv0r{font-size:clamp(2rem,3.5vi,2.5rem);font-weight:var(--nua-font-weight-regular);line-height:1.1;margin:0!important;min-inline-size:0;text-wrap:balance}.PageHeader_toolbar__wrHJW{align-items:center;display:flex;flex-shrink:0;gap:var(--nua-space-16);justify-content:flex-end}@media (max-width:48rem){.PageHeader_toolbar__wrHJW{flex:1 1 100%;justify-content:space-between}}}@layer nua-plp{.plpContentShell_shell__zj3A1{--plp-column-max:22rem;--plp-grid-gap-min:0.75rem;--plp-grid-gap-max:1.5rem;--plp-grid-gap:clamp(var(--nua-space-12),2.5vw,var(--nua-space-24));--plp-rail-two-across-min:calc(2 * var(--plp-column-max) + var(--plp-grid-gap-max));--plp-rail-three-across-min:calc(3 * var(--plp-column-max) + 2 * var(--plp-grid-gap-max));--plp-list-rail-two-columns-min:28.125rem;--plp-list-rail-three-columns-min:43.75rem;--plp-product-tile-stack-max-inline:40rem;--plp-content-max:90rem;--plp-inline-padding:var(--nua-space-16);box-sizing:border-box;margin-inline:auto;max-inline-size:min(100%,calc(var(--plp-content-max) + 2 * var(--plp-inline-padding)));min-inline-size:0;padding-inline:var(--plp-inline-padding);@media (min-width:64rem){--plp-inline-padding:var(--nua-space-64)}}.ProductImageUnavailable_root__JCU6c{align-items:center;background:var(--nua-color-surface-muted);block-size:100%;display:flex;inline-size:100%;justify-content:center;min-block-size:100%;padding:var(--nua-space-16);text-align:center;text-wrap:balance}.ProductImageUnavailable_label__ipRSi{color:var(--nua-color-text-primary);font-size:var(--nua-type-body-md-size);font-weight:var(--nua-font-weight-regular);line-height:var(--nua-type-body-md-line-height);margin:0}.ProductCard_card__nxBtF{color:var(--nua-color-text-primary);display:flex;flex-direction:column;gap:var(--nua-space-16);min-inline-size:0}.ProductCard_card__nxBtF:hover{opacity:var(--nua-interaction-hover-opacity)}.ProductCard_card__nxBtF:active{opacity:var(--nua-interaction-active-opacity)}.ProductCard_bodyLink__CIX4s,.ProductCard_mediaLink__B1Zez{color:inherit;text-decoration:none}.ProductCard_media__Eu1J6{aspect-ratio:1;background:var(--nua-color-surface-muted);border-radius:var(--nua-radius-16);display:grid;grid-gap:var(--nua-space-16);gap:var(--nua-space-16);grid-template-rows:minmax(0,1fr) auto;overflow:hidden;padding-block:var(--nua-space-32) var(--nua-space-48);padding-inline:var(--nua-space-24)}.ProductCard_imageWrap__0CgD9{min-block-size:0;position:relative}.ProductCard_mediaLink__B1Zez{display:grid;min-block-size:0}.ProductCard_fillSlot__nEs7k{inset:0;opacity:1;position:absolute;transition:opacity var(--product-card-image-swap-duration,var(--nua-motion-duration-fast)) var(--product-card-image-swap-easing,cubic-bezier(.4,0,.2,1))}.ProductCard_baseFill__LG2tH,.ProductCard_fadeBase__lfTwT{inset:0;position:absolute}.ProductCard_fadeOverlay__PVBlr{animation:ProductCard_productCardTransitionOp__3WyR6 calc(var(--product-card-crossfade-duration-ms, 2500) * 1ms) linear calc(var(--product-card-crossfade-delay-ms, 100) * 1ms) infinite alternate;inset:0;position:absolute;z-index:2}.ProductCard_fadeBase__lfTwT{z-index:1}.ProductCard_fadeBaseImage__0TutL,.ProductCard_fadeOverlayImage__n4EFq,.ProductCard_hoverImage__1mL_u,.ProductCard_image__U2l2a{object-fit:contain}}@layer nua-plp{@keyframes ProductCard_productCardTransitionOp__3WyR6{0%{opacity:0}to{opacity:1}}.ProductCard_unavailableFill___Rd80{align-items:center;block-size:100%;display:flex;inline-size:100%;justify-content:center}.ProductCard_hoverLayer__exoyZ{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--product-card-image-swap-duration,var(--nua-motion-duration-fast)) var(--product-card-image-swap-easing,cubic-bezier(.4,0,.2,1));z-index:3}.ProductCard_hoverFill__y7RJS{inset:0;position:absolute}@media (hover:hover) and (pointer:fine){.ProductCard_imageWrap__0CgD9:has(.ProductCard_hoverLayer__exoyZ):hover .ProductCard_fillSlot__nEs7k{opacity:0}.ProductCard_imageWrap__0CgD9:hover .ProductCard_hoverLayer__exoyZ{opacity:1}}@media (prefers-reduced-motion:reduce){.ProductCard_fillSlot__nEs7k,.ProductCard_hoverLayer__exoyZ{transition:none}}.ProductCard_colorSwitcher__ojjbx{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;inline-size:100%}.ProductCard_colorNext__tqHZv,.ProductCard_colorPrev__fqutA{appearance:none;background:none;block-size:2.75rem;border:0;color:inherit;cursor:pointer;inline-size:2.75rem;margin:0;padding:0}.ProductCard_colorPrev__fqutA{justify-self:start}.ProductCard_colorNext__tqHZv{justify-self:end}.ProductCard_colorName__4j0_8{font-size:var(--nua-type-body-md-size);font-weight:var(--nua-font-weight-regular);grid-column:2;line-height:var(--nua-type-body-md-line-height);text-align:center;text-transform:uppercase;text-wrap:balance}.ProductCard_colorChevron__byPYB{block-size:1rem;display:block;inline-size:1rem;margin-inline:auto}.ProductCard_bodyLink__CIX4s,.ProductCard_body__Vk704{display:flex;flex-direction:column;min-inline-size:0}.ProductCard_body__Vk704{gap:var(--nua-space-4);padding-inline:var(--nua-space-8)}.ProductCard_newBadge__mj3f1{color:var(--nua-color-accent-primary);font-size:var(--nua-type-label-xs-size);font-weight:var(--nua-font-weight-bold);line-height:var(--nua-type-label-xs-line-height);text-transform:uppercase}.ProductCard_brand__0lkWf,.ProductCard_title___ELbY{margin:0}.ProductCard_title___ELbY{font-size:var(--nua-type-label-xs-size)!important;font-weight:var(--nua-font-weight-regular)!important;line-height:var(--nua-type-label-xs-line-height)!important}.ProductCard_brand__0lkWf{font-size:var(--nua-type-body-md-size);font-weight:var(--nua-font-weight-bold);line-height:var(--nua-type-body-md-line-height)}.ProductCard_priceGroup__raLZG{align-items:flex-start;display:flex;flex-direction:column;gap:var(--nua-space-4)}.ProductCard_priceRow__K4fMI{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--nua-space-4)}.ProductCard_pricePrefix__Veayt,.ProductCard_priceStrike__JHARC{font-size:var(--nua-type-body-sm-size);font-weight:var(--nua-font-weight-regular);line-height:var(--nua-type-body-sm-line-height)}.ProductCard_priceStrike__JHARC{color:var(--nua-color-text-secondary);-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.ProductCard_priceFinal__IR4g4{font-size:var(--nua-type-body-md-size);font-weight:var(--nua-font-weight-regular);line-height:var(--nua-type-body-md-line-height)}.ProductCard_badge__lxiJk{background:var(--nua-gradient-accent-strong);border-radius:var(--nua-radius-full);color:var(--nua-color-text-inverse);font-size:var(--nua-type-label-xs-size);font-weight:var(--nua-font-weight-bold);line-height:var(--nua-type-label-xs-line-height);padding-block:var(--nua-space-2);padding-inline:var(--nua-space-8);white-space:nowrap}@media (prefers-reduced-motion:no-preference){.ProductCard_card__nxBtF{transition:opacity var(--nua-motion-duration-fast) var(--nua-motion-easing-standard)}}}@layer nua-plp{.ProductTile_root__dIyL0{color:var(--nua-color-text-primary);container-name:product-tile;container-type:inline-size;display:flex;flex-direction:column;gap:var(--nua-space-16);min-block-size:100%;min-inline-size:0}.ProductTile_media__YeTTo{aspect-ratio:1;background:linear-gradient(161deg,#d8eaff 13%,#e9e9e9 49%),var(--nua-color-surface-muted);border-radius:var(--nua-radius-16);overflow:hidden;position:relative}.ProductTile_mediaImage__FNtli,.ProductTile_mediaVideo__GtXqm{block-size:100%;inline-size:100%;object-fit:cover}.ProductTile_mediaIsVideo__fVTXH{position:relative}.ProductTile_videoPlayer__QtMV6{block-size:100%;inline-size:100%;position:relative}.ProductTile_videoControls__QacMz{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#00000073;border-radius:var(--nua-radius-full);display:flex;gap:var(--nua-space-16);inset-block-start:var(--nua-space-24);inset-inline-end:var(--nua-space-24);padding-block:var(--nua-space-8);padding-inline:var(--nua-space-16);position:absolute;z-index:1}.ProductTile_videoControls__QacMz button{appearance:none;background:#0000;border:0;color:var(--nua-color-text-inverse);cursor:pointer;display:flex;margin:0;padding:0}.ProductTile_videoControls__QacMz svg{block-size:1.0625rem;inline-size:1.0625rem}.ProductTile_videoControls__QacMz .video-controls-icon-symbols{block-size:0;inline-size:0;overflow:hidden;position:absolute}.ProductTile_rootWide__VjO2C .ProductTile_media__YeTTo{aspect-ratio:2.05/1}.ProductTile_content__be_ck{align-items:flex-start;display:flex;gap:var(--nua-space-40);padding-inline:var(--nua-space-8)}.ProductTile_text__C1nv2{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nua-space-8);min-inline-size:0}.ProductTile_description__YHjxV,.ProductTile_title__BZWNi{margin:0}.ProductTile_title__BZWNi{font-size:var(--nua-type-body-md-size);font-weight:var(--nua-font-weight-bold);line-height:var(--nua-type-body-md-line-height)}.ProductTile_description__YHjxV{font-size:var(--nua-type-body-sm-size);font-weight:var(--nua-font-weight-regular);line-height:var(--nua-type-body-sm-line-height)}.ProductTile_actions__N1wai{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--nua-space-8)}.ProductTile_cta__8hbYb{border-radius:var(--nua-radius-full);display:inline-flex;font-size:var(--nua-type-body-sm-size);font-weight:var(--nua-font-weight-bold);justify-content:center;line-height:var(--nua-type-body-sm-line-height);padding-block:var(--nua-space-8);padding-inline:var(--nua-space-16);text-decoration:none;white-space:nowrap}.ProductTile_ctaPrimary__HeFFb{background:var(--nua-color-surface-strong);color:var(--nua-color-text-inverse)}.ProductTile_ctaSecondary___tSWm{background:var(--nua-color-surface-primary);box-shadow:inset 0 0 0 1px var(--nua-color-border-subtle);color:var(--nua-color-text-primary)}.ProductTile_ctaTextOnly__wewpv{cursor:default}:where(a.ProductTile_cta__8hbYb):hover{opacity:var(--nua-interaction-hover-opacity)}:where(a.ProductTile_cta__8hbYb):active{opacity:var(--nua-interaction-active-opacity)}@container product-tile (inline-size < 40rem){.ProductTile_content__be_ck{flex-direction:column;gap:var(--nua-space-16)}.ProductTile_actions__N1wai{align-items:stretch;inline-size:100%}}@media (prefers-reduced-motion:no-preference){.ProductTile_cta__8hbYb{transition:opacity var(--nua-motion-duration-fast) var(--nua-motion-easing-standard)}}}@layer nua-plp{.PlpItemsContainer_root__7xOIt{box-sizing:border-box;container-name:plp-items;container-type:inline-size;min-inline-size:0}.PlpItemsContainer_grid__vISRs{box-sizing:border-box;display:grid;grid-gap:var(--plp-grid-gap);gap:var(--plp-grid-gap);grid-template-columns:minmax(0,1fr);min-inline-size:0}@container plp-items (inline-size >= 28.125rem){.PlpItemsContainer_grid__vISRs{grid-template-columns:repeat(2,minmax(0,1fr))}}@container plp-items (inline-size >= 43.75rem){.PlpItemsContainer_grid__vISRs{grid-template-columns:repeat(3,minmax(0,1fr))}.PlpItemsContainer_cellWide__sj0Xc{grid-column:span 2}}.PlpItemsContainer_cell__HMKzP{display:block;min-inline-size:0}@media (max-width:48rem){.PlpItemsContainer_root__7xOIt[data-mobile-columns="1"] .PlpItemsContainer_grid__vISRs{grid-template-columns:minmax(0,1fr)}.PlpItemsContainer_root__7xOIt[data-mobile-columns="2"] .PlpItemsContainer_grid__vISRs{grid-auto-flow:dense;grid-template-columns:repeat(2,minmax(0,1fr))}.PlpItemsContainer_root__7xOIt[data-mobile-columns="2"] .PlpItemsContainer_cellTile__PBh86{grid-column:1/-1}.PlpItemsContainer_root__7xOIt[data-mobile-columns="1"] .PlpItemsContainer_cellTile__PBh86,.PlpItemsContainer_root__7xOIt[data-mobile-columns="1"] .PlpItemsContainer_cellWide__sj0Xc{grid-column:auto}}}@layer nua-plp{.PlpCatalogRegion_visuallyHidden__k5UOS{block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}}