.filter-panel-shell{grid-template-rows:0fr;transition:grid-template-rows .56s cubic-bezier(.33,1,.32,1);display:grid}.filter-panel-shell[data-expanded=true]{grid-template-rows:1fr}.filter-panel-shell__clip{min-height:0;overflow:hidden}.filter-panel-item{opacity:0;will-change:opacity, transform;transition:opacity .45s cubic-bezier(.33,1,.32,1),transform .45s cubic-bezier(.33,1,.32,1);transform:translate(-1rem)}.filter-panel[data-revealed=true] .filter-panel-item{opacity:1;transform:translate(0,0)}.filter-panel[data-revealed=true] .filter-panel-item[data-step="1"]{transition-delay:0s}.filter-panel[data-revealed=true] .filter-panel-item[data-step="2"]{transition-delay:.1s}.filter-panel[data-revealed=true] .filter-panel-item[data-step="3"]{transition-delay:.2s}.filter-panel[data-revealed=true] .filter-panel-item[data-step="4"]{transition-delay:.3s}.filter-panel[data-revealed=true] .filter-panel-item[data-step="5"]{transition-delay:.38s}.filter-panel[data-revealed=false] .filter-panel-item{opacity:0;transform:translate(-.75rem)}.filter-panel[data-revealed=false] .filter-panel-item[data-step="1"]{transition-delay:.3s}.filter-panel[data-revealed=false] .filter-panel-item[data-step="2"]{transition-delay:.2s}.filter-panel[data-revealed=false] .filter-panel-item[data-step="3"]{transition-delay:.1s}.filter-panel[data-revealed=false] .filter-panel-item[data-step="4"]{transition-delay:50ms}.filter-panel[data-revealed=false] .filter-panel-item[data-step="5"]{transition-delay:0s}@media (prefers-reduced-motion:reduce){.filter-panel-shell{transition:none}.filter-panel-item{transition:none;transform:none}.filter-panel[data-revealed=true] .filter-panel-item{opacity:1}.filter-panel[data-revealed=false] .filter-panel-item{opacity:0}.filter-panel[data-revealed=true] .filter-panel-item[data-step],.filter-panel[data-revealed=false] .filter-panel-item[data-step]{transition-delay:0s}}
.search-results-scroll::-webkit-scrollbar{width:10px}.search-results-scroll::-webkit-scrollbar-track{background:0 0}.search-results-scroll::-webkit-scrollbar-thumb{background:var(--color-black);border-radius:0}.search-results-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.search-results-scroll::-webkit-scrollbar-button:start:decrement{width:0;height:0;display:none}.search-results-scroll::-webkit-scrollbar-button:end:increment{width:0;height:0;display:none}.search-results-scroll::-webkit-scrollbar-button:vertical:start:increment{width:0;height:0;display:none}.search-results-scroll::-webkit-scrollbar-button:vertical:end:decrement{width:0;height:0;display:none}.search-results-scroll::-webkit-scrollbar-corner{background:0 0}@supports ((-moz-appearance:none)){.search-results-scroll{scrollbar-width:thin;scrollbar-color:var(--color-black) transparent}}
.featured-stage{--fc-gap:.75rem;--fc-main-w:100%;position:relative}.featured-controls{padding-inline:.75rem;padding-bottom:.75rem;left:0;right:0}.featured-track{--fc-gap:.75rem;--fc-main-ratio:var(--ratio-featured-main);--fc-main-w:100%;--fc-side-w:calc((100% - var(--fc-gap)) * 350 / (716 + 350));--fc-side-h:calc((350 / 716) * (var(--fc-main-ratio) / var(--ratio-featured-side)) * 100%);--fc-anim:.75s cubic-bezier(.22, 1, .36, 1);width:100%;aspect-ratio:var(--fc-main-ratio);position:relative;overflow:hidden}@media (min-width:768px){.featured-stage{--fc-gap:1rem;--fc-main-w:calc((100% - var(--fc-gap)) * 716 / (716 + 350))}.featured-controls{left:calc(var(--fc-main-w) + var(--fc-gap));padding-inline:0;padding-bottom:0}.featured-track{--fc-gap:1rem;--fc-main-w:calc((100% - var(--fc-gap)) * 716 / (716 + 350));--fc-side-w:calc((100% - var(--fc-gap)) * 350 / (716 + 350));--fc-side-h:calc((350 / 716) * (var(--fc-main-ratio) / var(--ratio-featured-side)) * 100%);aspect-ratio:calc(var(--fc-main-ratio) / (716 / (716 + 350)))}}@media (min-width:1200px){.featured-stage{--fc-main-w:calc((100% - 2 * var(--fc-gap)) * 716 / (716 + 2 * 350))}.featured-track{--fc-main-w:calc((100% - 2 * var(--fc-gap)) * 716 / (716 + 2 * 350));--fc-side-w:calc((100% - 2 * var(--fc-gap)) * 350 / (716 + 2 * 350));--fc-side-h:calc((350 / 716) * (var(--fc-main-ratio) / var(--ratio-featured-side)) * 100%);aspect-ratio:calc(var(--fc-main-ratio) / (716 / (716 + 2 * 350)))}}@media (min-width:1200px) and (max-width:1599.98px){.featured-track{--fc-main-ratio:calc((2.18 - .46 * ((100vw - 1200px) / 400px)) / var(--compact,1))}}@media (min-width:1600px){.featured-stage{--fc-main-w:calc((100% - 3 * var(--fc-gap)) * 716 / (716 + 3 * 350))}.featured-track{--fc-main-w:calc((100% - 3 * var(--fc-gap)) * 716 / (716 + 3 * 350));--fc-side-w:calc((100% - 3 * var(--fc-gap)) * 350 / (716 + 3 * 350));--fc-side-h:calc((350 / 716) * (var(--fc-main-ratio) / var(--ratio-featured-side)) * 100%);aspect-ratio:calc(var(--fc-main-ratio) / (716 / (716 + 3 * 350)))}}.featured-slide{will-change:left, width, height, opacity;transition:left var(--fc-anim), width var(--fc-anim), height var(--fc-anim), opacity var(--fc-anim);position:absolute;top:0;overflow:hidden}.featured-slide__veil{background:linear-gradient(#0000004d 0%,#0003 55%,#000000bf 100%)}.featured-slide--main{width:var(--fc-main-w);z-index:4;height:100%;left:0}.featured-slide--side-0{left:calc(var(--fc-main-w) + var(--fc-gap));width:var(--fc-side-w);height:var(--fc-side-h);z-index:3}.featured-slide--side-1{left:calc(var(--fc-main-w) + var(--fc-gap) + var(--fc-side-w) + var(--fc-gap));width:var(--fc-side-w);height:var(--fc-side-h);z-index:2}.featured-slide--side-2{left:calc(var(--fc-main-w) + var(--fc-gap) + (var(--fc-side-w) + var(--fc-gap)) * 2);width:var(--fc-side-w);height:var(--fc-side-h);z-index:1}.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5{width:var(--fc-side-w);height:var(--fc-side-h);opacity:.9;z-index:0}.featured-slide--side-3{left:calc(var(--fc-main-w) + var(--fc-gap) + (var(--fc-side-w) + var(--fc-gap)) * 3)}.featured-slide--side-4{left:calc(var(--fc-main-w) + var(--fc-gap) + (var(--fc-side-w) + var(--fc-gap)) * 4)}.featured-slide--side-5{left:calc(var(--fc-main-w) + var(--fc-gap) + (var(--fc-side-w) + var(--fc-gap)) * 5)}.featured-slide--enter-prev{left:calc(-1 * var(--fc-main-w) - var(--fc-gap));width:var(--fc-main-w);opacity:.85;z-index:5;height:100%}@media (max-width:767px){.featured-slide--side-0,.featured-slide--side-1,.featured-slide--side-2,.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5{visibility:hidden;pointer-events:none}.featured-track--to-next .featured-slide--side-0{visibility:visible}.featured-track--to-prev .featured-slide--main{opacity:0}}@media (min-width:768px) and (max-width:1199px){.featured-slide--side-1,.featured-slide--side-2,.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5{visibility:hidden;pointer-events:none}.featured-track--to-next .featured-slide--side-1,.featured-track--to-next-2 .featured-slide--side-1{visibility:visible}}@media (min-width:1200px) and (max-width:1599px){.featured-slide--side-2,.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5{visibility:hidden;pointer-events:none}.featured-track--to-next .featured-slide--side-2,.featured-track--to-next-2 .featured-slide--side-2,.featured-track--to-next-3 .featured-slide--side-2{visibility:visible}}.featured-track--to-next .featured-slide--main,.featured-track--to-next-2 .featured-slide--main,.featured-track--to-next-2 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--main,.featured-track--to-next-3 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--side-1{left:calc(-1 * var(--fc-main-w) - var(--fc-gap));width:var(--fc-side-w);height:var(--fc-side-h);opacity:.45;z-index:0}.featured-track--to-next .featured-slide--side-0{width:var(--fc-main-w);z-index:5;height:100%;left:0}.featured-track--to-next .featured-slide--side-1{left:calc(var(--fc-main-w) + var(--fc-gap));z-index:4}.featured-track--to-next .featured-slide--side-2{left:calc(var(--fc-main-w) + var(--fc-gap) + var(--fc-side-w) + var(--fc-gap));z-index:3}.featured-track--to-next .featured-slide--side-3{left:calc(var(--fc-main-w) + var(--fc-gap) + (var(--fc-side-w) + var(--fc-gap)) * 2);opacity:1;z-index:2}.featured-track--to-next-2 .featured-slide--side-1{width:var(--fc-main-w);z-index:5;height:100%;left:0}.featured-track--to-next-2 .featured-slide--side-2{left:calc(var(--fc-main-w) + var(--fc-gap));z-index:4}.featured-track--to-next-2 .featured-slide--side-3{left:calc(var(--fc-main-w) + var(--fc-gap) + var(--fc-side-w) + var(--fc-gap));opacity:1;z-index:3}.featured-track--to-next-2 .featured-slide--side-4{left:calc(var(--fc-main-w) + var(--fc-gap) + (var(--fc-side-w) + var(--fc-gap)) * 2);opacity:1;z-index:2}.featured-track--to-next-3 .featured-slide--side-2{width:var(--fc-main-w);z-index:5;height:100%;left:0}.featured-track--to-next-3 .featured-slide--side-3{left:calc(var(--fc-main-w) + var(--fc-gap));opacity:1;z-index:4}.featured-track--to-next-3 .featured-slide--side-4{left:calc(var(--fc-main-w) + var(--fc-gap) + var(--fc-side-w) + var(--fc-gap));opacity:1;z-index:3}.featured-track--to-next-3 .featured-slide--side-5{left:calc(var(--fc-main-w) + var(--fc-gap) + (var(--fc-side-w) + var(--fc-gap)) * 2);opacity:1;z-index:2}.featured-track--to-prev .featured-slide--enter-prev{opacity:1;z-index:5;left:0}.featured-track--to-prev .featured-slide--main{left:calc(var(--fc-main-w) + var(--fc-gap));width:var(--fc-side-w);height:var(--fc-side-h);z-index:4}.featured-track--to-prev .featured-slide--side-0{left:calc(var(--fc-main-w) + var(--fc-gap) + var(--fc-side-w) + var(--fc-gap));z-index:3}.featured-track--to-prev .featured-slide--side-1{left:calc(var(--fc-main-w) + var(--fc-gap) + (var(--fc-side-w) + var(--fc-gap)) * 2);z-index:2}.featured-track--to-prev .featured-slide--side-2{left:calc(var(--fc-main-w) + var(--fc-gap) + (var(--fc-side-w) + var(--fc-gap)) * 3);opacity:0;z-index:1}.featured-track--to-prev .featured-slide--side-3{opacity:0}.featured-track--snap .featured-slide{transition:none!important}.featured-slide--main .featured-slide__title{font-size:var(--fs-18);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.featured-slide__tags{transform-origin:0 0;transition:transform var(--fc-anim);transform:scale(1)}.featured-slide--main .featured-slide__tags,.featured-slide--enter-prev .featured-slide__tags{transform:scale(1)}:is(.featured-slide--side-0,.featured-slide--side-1,.featured-slide--side-2,.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5) .featured-slide__tags{transform:scale(.78)}:is(.featured-track--to-next .featured-slide--side-0,.featured-track--to-next-2 .featured-slide--side-1,.featured-track--to-next-3 .featured-slide--side-2) .featured-slide__tags{transform:scale(1)}.featured-track--to-prev .featured-slide--main .featured-slide__tags,:is(.featured-track--to-next .featured-slide--main,.featured-track--to-next-2 .featured-slide--main,.featured-track--to-next-2 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--main,.featured-track--to-next-3 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--side-1) .featured-slide__tags{transform:scale(.78)}.featured-track--snap .featured-slide__tags{transition:none!important}:is(.featured-slide--side-0,.featured-slide--side-1,.featured-slide--side-2,.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5) .featured-slide__title{font-size:var(--fs-14);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.featured-slide__price{border:1px solid var(--color-brand-white,#fff);max-width:100%;color:var(--color-brand-white,#fff);text-transform:uppercase;letter-spacing:.025em;text-align:left;white-space:normal;font-weight:700;line-height:1.25;font-size:var(--fs-11);transition:font-size var(--fc-anim), padding var(--fc-anim);justify-content:center;align-items:center;padding:.375rem .625rem;display:inline-flex}.featured-slide--main .featured-slide__price,.featured-slide--enter-prev .featured-slide__price{font-size:var(--fs-12);padding:.5rem .875rem}:is(.featured-slide--side-0,.featured-slide--side-1,.featured-slide--side-2,.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5) .featured-slide__price{font-size:var(--fs-11);padding:.375rem .625rem}:is(.featured-track--to-next .featured-slide--side-0,.featured-track--to-next-2 .featured-slide--side-1,.featured-track--to-next-3 .featured-slide--side-2) .featured-slide__price{font-size:var(--fs-12);padding:.5rem .875rem}.featured-track--to-prev .featured-slide--main .featured-slide__price,:is(.featured-track--to-next .featured-slide--main,.featured-track--to-next-2 .featured-slide--main,.featured-track--to-next-2 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--main,.featured-track--to-next-3 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--side-1) .featured-slide__price{font-size:var(--fs-11);padding:.375rem .625rem}.featured-slide__date-side{display:none}:is(.featured-slide--side-0,.featured-slide--side-1,.featured-slide--side-2,.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5) .featured-slide__date-side{display:block}:is(.featured-slide--side-0,.featured-slide--side-1,.featured-slide--side-2,.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5) :is(.featured-slide__date,.featured-slide__date-mobile),.featured-slide--main .featured-slide__date-mobile,.featured-slide--enter-prev .featured-slide__date-mobile{display:none}:is(.featured-track--to-next .featured-slide--side-0,.featured-track--to-next-2 .featured-slide--side-1,.featured-track--to-next-3 .featured-slide--side-2) .featured-slide__date{display:block}:is(.featured-track--to-next .featured-slide--side-0,.featured-track--to-next-2 .featured-slide--side-1,.featured-track--to-next-3 .featured-slide--side-2) :is(.featured-slide__date-side,.featured-slide__date-mobile){display:none}:is(.featured-track--to-next .featured-slide--side-0,.featured-track--to-next-2 .featured-slide--side-1,.featured-track--to-next-3 .featured-slide--side-2) .featured-slide__title{font-size:var(--fs-18);-webkit-line-clamp:3;line-clamp:3}:is(.featured-track--to-next .featured-slide--main,.featured-track--to-next-2 .featured-slide--main,.featured-track--to-next-2 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--main,.featured-track--to-next-3 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--side-1) .featured-slide__date-side{display:block}:is(.featured-track--to-next .featured-slide--main,.featured-track--to-next-2 .featured-slide--main,.featured-track--to-next-2 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--main,.featured-track--to-next-3 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--side-1) :is(.featured-slide__date,.featured-slide__date-mobile){display:none}.featured-track--to-prev .featured-slide--main .featured-slide__date-side{display:block}.featured-track--to-prev .featured-slide--main :is(.featured-slide__date,.featured-slide__date-mobile){display:none}.featured-slide__title{transition:font-size .75s cubic-bezier(.22,1,.36,1)}.featured-track--snap .featured-slide__title,.featured-track--snap .featured-slide__price{transition:none!important}.featured-track--to-prev .featured-slide--main .featured-slide__title,:is(.featured-track--to-next .featured-slide--main,.featured-track--to-next-2 .featured-slide--main,.featured-track--to-next-2 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--main,.featured-track--to-next-3 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--side-1) .featured-slide__title{font-size:var(--fs-14);-webkit-line-clamp:2;line-clamp:2}.featured-slide--enter-prev .featured-slide__title{font-size:var(--fs-18);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){:is(.featured-slide--main,.featured-slide--enter-prev,.featured-track--to-next .featured-slide--side-0,.featured-track--to-next-2 .featured-slide--side-1,.featured-track--to-next-3 .featured-slide--side-2) .featured-slide__title{font-size:var(--fs-25)}:is(.featured-slide--side-0,.featured-slide--side-1,.featured-slide--side-2,.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5) .featured-slide__title,.featured-track--to-prev .featured-slide--main .featured-slide__title,:is(.featured-track--to-next .featured-slide--main,.featured-track--to-next-2 .featured-slide--main,.featured-track--to-next-2 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--main,.featured-track--to-next-3 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--side-1) .featured-slide__title{font-size:var(--fs-15)}:is(.featured-slide--main,.featured-slide--enter-prev,.featured-track--to-next .featured-slide--side-0,.featured-track--to-next-2 .featured-slide--side-1,.featured-track--to-next-3 .featured-slide--side-2) .featured-slide__price{font-size:var(--fs-14);padding:.625rem 1rem}:is(.featured-slide--side-0,.featured-slide--side-1,.featured-slide--side-2,.featured-slide--side-3,.featured-slide--side-4,.featured-slide--side-5) .featured-slide__price,.featured-track--to-prev .featured-slide--main .featured-slide__price,:is(.featured-track--to-next .featured-slide--main,.featured-track--to-next-2 .featured-slide--main,.featured-track--to-next-2 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--main,.featured-track--to-next-3 .featured-slide--side-0,.featured-track--to-next-3 .featured-slide--side-1) .featured-slide__price{font-size:var(--fs-11);padding:.375rem .625rem}}@media (max-width:767px){:is(.featured-slide--main,.featured-slide--enter-prev) .featured-slide__date{display:none}:is(.featured-slide--main,.featured-slide--enter-prev) .featured-slide__date-mobile{display:block}:is(.featured-track--to-next .featured-slide--side-0,.featured-track--to-next-2 .featured-slide--side-1,.featured-track--to-next-3 .featured-slide--side-2) .featured-slide__date{display:none}:is(.featured-track--to-next .featured-slide--side-0,.featured-track--to-next-2 .featured-slide--side-1,.featured-track--to-next-3 .featured-slide--side-2) .featured-slide__date-mobile{display:block}}@media (prefers-reduced-motion:reduce){.featured-slide,.featured-slide__title,.featured-slide__price{transition:none}}
[data-show-card]{opacity:1;transform:translateY(0)}[data-show-card][data-reveal=pending]{opacity:0;transform:translateY(36px)}[data-show-card][data-reveal=pending][data-revealed]{animation:1.25s cubic-bezier(.22,1,.36,1) both show-card-reveal}@keyframes show-card-reveal{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-show-card][data-reveal=pending]{opacity:1;transform:translateY(0)}[data-show-card][data-reveal=pending][data-revealed]{opacity:1;animation:none;transform:translateY(0)}}
.featured-collapse{grid-template-rows:0fr;transition:grid-template-rows .52s cubic-bezier(.33,1,.32,1);display:grid}.featured-collapse:not([data-ready=true]){transition:none}.featured-collapse[data-open=true]{grid-template-rows:1fr}.featured-collapse__clip{min-height:0;overflow:hidden}.featured-collapse__inner{opacity:0;pointer-events:none;transition:opacity .42s cubic-bezier(.33,1,.32,1)}.featured-collapse:not([data-ready=true]) .featured-collapse__inner{transition:none}.featured-collapse[data-open=true] .featured-collapse__inner{opacity:1;pointer-events:auto;transition-delay:80ms}.featured-collapse[data-open=false] .featured-collapse__inner{transition-delay:0s}@media (prefers-reduced-motion:reduce){.featured-collapse,.featured-collapse__inner{transition:none}.featured-collapse[data-open=true] .featured-collapse__inner{opacity:1}.featured-collapse[data-open=false] .featured-collapse__inner{opacity:0}}
