@layer base,mixin,shared-libs;@layer component{.CLMytq_pillBox{--space-between:4px;gap:var(--space-between);align-items:center;display:inline-flex}.CLMytq_pillBox:has(input[type=checkbox]){padding-inline-start:var(--space-between)}.CLMytq_pillBox:has(input[type=checkbox]:checked){background-color:var(--color-gold);border-color:var(--color-gold)}.CLMytq_pillBox input[type=checkbox]{align-self:center;margin-right:6px}.CLMytq_pillBox input[type=checkbox]:focus-visible{outline:1px solid #000}.CLMytq_pillBox:has(select){padding-inline-end:var(--space-between)}.CLMytq_pillSelectWrapper{--arrow-size:8px;padding-inline-end:12px;position:relative}.CLMytq_pillSelectWrapper select{font-size:inherit;font-weight:700;line-height:inherit;text-indent:-9999em;appearance:none;cursor:pointer;background:url(../media/arrow-down.1v1i8_19helrb.svg?dpl=0b47f8b6664bdb0f79a8480d7858d56429374ea2004633e214074365380cd297366165393634373238373831666666366233316535636330) 100% no-repeat;background-size:var(--arrow-size);border:none;position:absolute;inset:0}.CLMytq_pillSelectWrapper select:focus-visible{outline:1px solid #000}}@layer util,vendor,theme;
@layer base,mixin,shared-libs;@layer component{.aopr7G_listFilter{grid-gap:var(--space-1);margin-bottom:var(--space-3);font-size:var(--text-size-3);line-height:var(--text-height-3);align-items:end;display:grid}@media (min-width:768px){.aopr7G_listFilter{grid-template-columns:1fr max-content}}.aopr7G_listFilter fieldset{all:unset;gap:var(--space-1)}.aopr7G_listFilter fieldset.aopr7G_blisterPack{flex-flow:wrap;display:flex}.aopr7G_listFilter fieldset.aopr7G_sortByFieldset{font-size:var(--text-size-2);align-items:center;display:flex}.aopr7G_listFilter fieldset.aopr7G_sortByFieldset .aopr7G_sortBySelect{width:min-content;margin:0}.aopr7G_listFilter legend{all:unset;margin-bottom:var(--space-1)}.aopr7G_tagPill{white-space:nowrap;transition:all .2s ease-in-out;position:relative;overflow:hidden}.aopr7G_tagPill.aopr7G_shown{transform:scaleX(1)}@starting-style{.aopr7G_tagPill.aopr7G_shown{opacity:0;transform:scaleX(.7)}}.aopr7G_tagPill.aopr7G_hidden{display:none}.aopr7G_moreTagsPill{color:#000;cursor:pointer;background-color:var(--color-gold);border:none}.aopr7G_moreTagsPill:hover{background-color:var(--color-secondary)}.aopr7G_moreTagsPill span{white-space:nowrap;width:0;display:inline-block;overflow:clip}.aopr7G_moreTagsPill:before{width:var(--space-1);text-align:center;content:"+";display:inline-block}.aopr7G_moreTagsPill[aria-expanded=true]:before{content:"-"}.aopr7G_eyeglass{aspect-ratio:1;background:url(../media/search.0-1_h0d6uhxal.svg?dpl=0b47f8b6664bdb0f79a8480d7858d56429374ea2004633e214074365380cd297366165393634373238373831666666366233316535636330) 50%/contain no-repeat;width:80px;position:relative}.aopr7G_eyeglass .aopr7G_eye{aspect-ratio:1;width:40%;position:relative;inset:21% auto auto 21%}.aopr7G_eyeglass .aopr7G_pupil{top:var(--y,50%);left:var(--x,50%);aspect-ratio:1;background:#000;border-radius:50%;width:0;transition:all .2s ease-out;position:absolute;transform:translate(-50%,-50%)scaleY(1)}.aopr7G_eyeglass .aopr7G_pupil.aopr7G_awake{width:50%;animation:15s ease-in-out infinite aopr7G_blink;transform:translate(-50%,-50%)scaleY(1)}@keyframes aopr7G_blink{2%{transform:translate(-50%,-50%)scaleY(1)}20%{transform:translate(-50%,-50%)scaleY(1)}21%{transform:translate(-50%,-50%)scaleY(.1)}22%{transform:translate(-50%,-50%)scaleY(1)}70%{transform:translate(-50%,-50%)scaleY(1)}71%{transform:translate(-50%,-50%)scaleY(.1)}72%{transform:translate(-50%,-50%)scaleY(1)}74%{transform:translate(-50%,-50%)scaleY(1)}75%{transform:translate(-50%,-50%)scaleY(.1)}76%{transform:translate(-50%,-50%)scaleY(1)}to{transform:translate(-50%,-50%)scaleY(1)}}}@layer util,vendor,theme;
@layer base,mixin,shared-libs,component;@layer util{.jNBVYG_srOnly{white-space:nowrap;clip:rect(0, 0, 0, 0);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@layer vendor,theme;
@layer base,mixin,shared-libs;@layer component{.CMMj2a_cardMetaData{grid-gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.CMMj2a_cardMetaData .CMMj2a_separator{width:var(--space-1);background:url(../media/chevron-right-black.3hmzczbc-9r7w.svg?dpl=0b47f8b6664bdb0f79a8480d7858d56429374ea2004633e214074365380cd297366165393634373238373831666666366233316535636330) 50%/contain no-repeat;align-self:stretch;display:inline-block}.CMMj2a_stats{font-size:var(--text-size-2);line-height:var(--text-height-2);align-items:center;display:flex}.CMMj2a_stats>*{padding-inline:var(--space-1);border:1px solid #0000}.CMMj2a_stats :first-child{padding-inline-start:0}.CMMj2a_stats :last-child{padding-inline-end:0}.CMMj2a_stats :not(:first-child){border-left:1px solid #000}}@layer util,vendor,theme;
@layer base,mixin,shared-libs;@layer component{.WNbdUq_cardContent{width:100%;font-size:var(--text-size-2);line-height:var(--text-height-2);flex-direction:column;align-items:stretch;display:flex;position:relative;container-type:inline-size}.WNbdUq_img{order:0}.WNbdUq_title{order:2}.WNbdUq_title .WNbdUq_titleLink{text-decoration:none}.WNbdUq_title .WNbdUq_titleLink:before{aspect-ratio:1;content:"";width:100%;display:block;position:absolute;top:0}.WNbdUq_createdBy{order:2}.WNbdUq_desc{order:3}.WNbdUq_metadata{margin-bottom:var(--space-1);order:1}.WNbdUq_stats{order:4}.WNbdUq_loadingCardContent:before{aspect-ratio:1;margin-bottom:var(--space-2);content:"";background-color:var(--color-grey-3)}}@layer util,vendor,theme;
@layer base,mixin,shared-libs;@layer component{.q6BSuG_collectionCardImage{aspect-ratio:1.5;overflow:hidden}.q6BSuG_collectionCardImage:before{z-index:0;content:"";background-color:#000c;border-radius:2.5cqw 0 0;width:85%;height:10%;display:inline-block;position:relative;top:12.5cqw;left:15cqw;box-shadow:5cqw -4cqw #0009}}@layer util,vendor,theme;
@layer base,mixin,shared-libs;@layer component{.YCrD8q_cardContent{width:100%;height:100%;font-size:var(--text-size-2);line-height:var(--text-height-2);background:var(--color-coral);flex-direction:column;align-items:stretch;display:flex;position:relative;container-type:inline-size}.YCrD8q_content{padding:var(--space-4) var(--space-4) 0;flex:1}.YCrD8q_titleLink{text-decoration:none}.YCrD8q_titleLink:before{content:"";display:block;position:absolute;inset:0}}@layer util,vendor,theme;.YCrD8q_desc{order:2}.YCrD8q_metadata{margin-bottom:var(--space-1);order:1}.YCrD8q_stats{order:2}.YCrD8q_loadingCardContent:before{aspect-ratio:1;margin-bottom:var(--space-2);content:"";background-color:var(--color-grey-3)}
@layer base,mixin,shared-libs;@layer component{.NxhHTa_cardCarouselWrapper{width:100%;max-width:1132px;margin:0 auto;padding:0;position:relative}.NxhHTa_cardCarouselWrapper [data-direction=prev]{right:68px}.NxhHTa_cardCarouselWrapper [data-direction=next]{right:4px}@media (min-width:1200px){.NxhHTa_cardCarouselWrapper [data-direction=prev]{left:-24px}.NxhHTa_cardCarouselWrapper [data-direction=next]{right:-24px}}@media (min-width:1300px){.NxhHTa_cardCarouselWrapper [data-direction=prev]{left:-48px}.NxhHTa_cardCarouselWrapper [data-direction=next]{right:-48px}}.NxhHTa_prevButton,.NxhHTa_nextButton{z-index:1;text-indent:-999px;appearance:none;cursor:pointer;background-color:#0000;background-image:url(../media/chevron-right-black.3hmzczbc-9r7w.svg?dpl=0b47f8b6664bdb0f79a8480d7858d56429374ea2004633e214074365380cd297366165393634373238373831666666366233316535636330);background-size:16px;border:0;width:16px;height:28px;padding:0;position:absolute;top:-48px;overflow:hidden}.NxhHTa_prevButton[disabled],.NxhHTa_nextButton[disabled]{cursor:default;opacity:.3}@media (min-width:1200px){.NxhHTa_prevButton,.NxhHTa_nextButton{top:140px}}.NxhHTa_prevButton{transform:rotate(180deg)}.NxhHTa_cardCarousel{--gap:var(--space-3);grid-template-columns:repeat(var(--itemCount), minmax(auto, 346px));grid-gap:var(--gap);margin-top:var(--space-9);scroll-snap-type:x mandatory;scrollbar-width:none;margin-bottom:0;padding-left:0;display:grid;position:relative;overflow-x:scroll;container-type:inline-size}.NxhHTa_cardCarousel::-webkit-scrollbar{display:none}@media (min-width:1200px){.NxhHTa_cardCarousel{margin-top:var(--space-4)}}.NxhHTa_cardCarouselItem{scroll-snap-align:start;width:100cqw;list-style-type:none}@media (min-width:576px){.NxhHTa_cardCarouselItem{width:min(50cqw,360px)}}@media (min-width:992px){.NxhHTa_cardCarouselItem{--gapOffset:calc(var(--itemsPerPage,3) / max(calc(var(--itemsPerPage,3) - 1), 1) );width:calc(100cqw / var(--itemsPerPage,3) - calc(var(--gap) / var(--gapOffset)))}}}@layer util,vendor,theme;
