.nx-categories{padding:12px 6px 18px;scroll-snap-type:x proximity;scroll-padding-inline:12px}.nx-category{position:relative;isolation:isolate;border-radius:25px;scroll-snap-align:center;padding:20px 12px!important;transition:color .25s;min-width:112px}.nx-category>:not(.nx-selection-glass){position:relative;z-index:1}.nx-selection-glass{position:absolute;inset:0;z-index:0;border-radius:24px;background:linear-gradient(145deg,#fff9,#e9bfca33);border:1px solid #bf995c77;box-shadow:inset 0 1px 0 #fff,0 12px 28px #5b233214;pointer-events:none}.nx-category.selected{background:transparent!important;box-shadow:none!important}.nx-category.selected .nx-category-orb{transform:translateY(-3px);box-shadow:0 10px 25px #65263a1c}.nx-category-orb{transition:transform .3s,box-shadow .3s}.nl-search-field,.nx-filterbar>label:first-child{transition:border-color .25s,box-shadow .25s;background:linear-gradient(120deg,#ffffffb3,#f6e9ed99);border:1px solid #c4a16455;border-radius:17px}.nl-search-field:focus-within,.nx-filterbar>label:first-child:focus-within{border-color:#b98b4d;box-shadow:0 0 0 4px #b98b4d18,0 8px 30px #75293c12}.nc-card{border-radius:24px!important;border:1px solid #ffffffc2!important;background:linear-gradient(145deg,#ffffffb3,#f8eef185)!important;box-shadow:inset 0 1px 0 #fff,0 9px 30px #4b203308!important;overflow:hidden}.nc-picture{border-radius:21px!important;isolation:isolate}.nc-info{padding:18px!important}.nc-info h3{line-height:1.65!important}.nc-heart{display:grid;place-items:center;min-width:42px;min-height:42px;background:#fff9!important;backdrop-filter:blur(12px);border:1px solid #ffffffbd!important;transition:background .2s,color .2s}.nc-heart>span{display:flex}.nc-heart[aria-pressed=true]{color:#8b2747!important;background:#ffeaf0e6!important}.nc-image-link{position:relative;display:block;overflow:hidden}.nc-image-alternate{position:absolute!important;inset:0;opacity:0;transition:opacity .45s!important;pointer-events:none}.nc-discover-chip{position:absolute;bottom:16px;left:50%;transform:translate(-50%,8px);opacity:0;display:flex;align-items:center;gap:12px;white-space:nowrap;padding:10px 16px;border-radius:30px;background:#fffc;color:#522738;box-shadow:0 5px 20px #2d18241a;font-size:12px;transition:transform .25s,opacity .25s;pointer-events:none}.nc-image-link:focus-visible .nc-discover-chip{opacity:1;transform:translate(-50%)}.nc-more-button,.nc-view-more,.nl-button{transition:transform .2s,box-shadow .2s!important}.nc-more-button:active,.nc-view-more:active,.nl-button:active{transform:scale(.97)}.nc-more-button{border-radius:40px!important;padding:15px 30px!important;background:linear-gradient(135deg,#fff9,#efd5dc66)!important;border:1px solid #b9956766!important;box-shadow:inset 0 1px 0 #fff}.nc-more-button svg{transition:transform .25s}.nc-more-button[aria-expanded=true] svg{transform:translateY(-2px)}@media(hover:hover) and (pointer:fine){.nc-card:hover .nc-image-alternate{opacity:1}.nc-card:hover .nc-discover-chip{opacity:1;transform:translate(-50%)}.nc-more-button:hover{box-shadow:0 8px 24px #6a30421c}.nc-open:hover svg{transform:translate(2px,-2px)}.nc-open svg{transition:transform .2s}}.nl-dark .nc-card{background:linear-gradient(145deg,#39232bd9,#211b23b3)!important;border-color:#dbb88333!important;box-shadow:inset 0 1px 0 #ffffff17!important}.nl-dark .nx-selection-glass{background:linear-gradient(145deg,#d1a7b51f,#dab07514);box-shadow:inset 0 1px 0 #ffffff30,0 12px 28px #0002}.nl-dark .nl-search-field,.nl-dark .nx-filterbar>label:first-child{background:#2b2026}.nl-dark .nc-more-button{background:#39232b!important;border-color:#d1a56966!important}@media(max-width:600px){.nx-category{min-width:96px;padding:15px 9px!important}.nx-categories{gap:8px!important}.nx-selection-glass{border-radius:21px}.nc-card{border-radius:18px!important}.nc-picture{border-radius:15px!important}.nc-info{padding:12px!important}.nc-info h3{font-size:13px!important}.nc-heart{min-width:40px;min-height:40px}.nc-discover-chip{display:none}}@media(prefers-reduced-motion:reduce){.nc-discover-chip,.nc-image-alternate,.nc-more-button,.nc-open svg,.nc-view-more,.nl-button,.nx-category-orb{transition:none!important}.nc-more-button:active,.nc-view-more:active,.nl-button:active,.nx-category.selected .nx-category-orb{transform:none}}