@property --enchanted-outline-angle{syntax:"<angle>";inherits:false;initial-value:105deg}@keyframes enchanted-outline-orbit{0%{--enchanted-outline-angle:105deg}to{--enchanted-outline-angle:465deg}}:root{--enchanted-toggle-glow:-5px 0 12px -4px #a8dfdc80,5px 0 12px -4px #c6c7eb80,0 -4px 13px -5px #ecd2dc70;--enchanted-outline-glow:0 0 7px #a8dfdc26,0 0 3px #c6c7eb38;--enchanted-outline-display:block;--enchanted-outline-motion:enchanted-outline-orbit 7s linear infinite;--enchanted-toggle-thumb:#203b3c;--enchanted-check-accent:#a8dfdc}:root[data-theme=light]{--enchanted-toggle-glow:-5px 0 11px -4px #327f8160,5px 0 11px -4px #7d69a560,0 -4px 12px -5px #a3678550;--enchanted-outline-glow:0 0 6px #327f8126,0 0 3px #7d69a533;--enchanted-toggle-thumb:#fff8e8;--enchanted-check-accent:#327f81}:root body :is(button[role=switch][aria-checked=true]:not(:has(>[data-switch-track]),[data-switch-pseudo]),button[role=switch][aria-checked=true]>[data-switch-track],input[role=switch]:checked+[data-switch-track]),:root body button[data-switch-pseudo][aria-checked=true]:before{background:var(--section-tab-sheen)!important;border-color:var(--section-tab-focus)!important;box-shadow:var(--enchanted-toggle-glow)!important}:root body button[role=switch][aria-checked=true]>[data-switch-thumb],:root body button[role=switch][aria-checked=true]>[data-switch-track]:after,:root body input[role=switch]:checked+[data-switch-track]:after{background:var(--enchanted-toggle-thumb)!important}:root body input[type=checkbox]:checked:not([role=switch]){accent-color:var(--enchanted-check-accent);box-shadow:var(--enchanted-toggle-glow)!important}:root body :is(button[aria-pressed=true],button[aria-selected=true],[data-button-role=filter][data-active=true],[data-button-role=filter][aria-expanded=true],[data-button-role=filter][aria-current=page],.shop-browse-modes a[aria-current=page]):not(:where([data-section-tabs]>*,[data-view-selector]>*)){--enchanted-toggle-active-shadow:var(--enchanted-outline-glow);box-shadow:var(--enchanted-outline-glow)!important}:root body :is(button[role=switch]:disabled,input[role=switch]:disabled){--enchanted-toggle-glow:none}:root body :is(button[aria-pressed],button[aria-selected],button[data-button-role=filter]):disabled,:root body :is(button[role=switch]:disabled)>[data-switch-track],:root body [data-button-role=filter][aria-disabled=true],:root body input[role=switch]:disabled+[data-switch-track],:root body input[type=checkbox]:disabled{--enchanted-toggle-active-shadow:none;box-shadow:none!important}:root[data-foil=off]{--enchanted-toggle-glow:none;--enchanted-outline-glow:none;--enchanted-outline-display:none}:root[data-foil=off],:root[data-motion=off]{--enchanted-outline-motion:none}:root[data-motion=off] body [data-switch-track]:after,:root[data-motion=off] body [role=switch],:root[data-motion=off] body [role=switch]>span{transition:none!important}@media(prefers-reduced-motion:reduce){:root{--enchanted-outline-motion:none}:root body [data-switch-track]:after,:root body [role=switch],:root body [role=switch]>span{transition:none!important}}@media(forced-colors:active){:root,:root[data-theme=light]{--enchanted-toggle-glow:none;--enchanted-outline-glow:none;--enchanted-outline-display:none;--enchanted-outline-motion:none;--section-tab-sheen:Highlight;--section-tab-focus:Highlight;--enchanted-toggle-thumb:HighlightText;--enchanted-check-accent:auto}:root body :is([data-switch-track],[data-switch-thumb]),:root body button[data-switch-pseudo]:before{forced-color-adjust:none}}