@layer components{.collection-page{background-color:var(--sd-color-main-container-bg);display:flex;flex-direction:column;gap:0;min-height:100vh;padding-left:0;padding-right:var(--sd-space-4);padding-top:var(--sd-header-height)}.collection-page__main{display:flex;flex:1;min-width:0;padding-left:var(--sd-sidebar-width)}.collection-page__sidebar{height:calc(100vh - var(--sd-header-height));left:0;position:fixed;top:var(--sd-header-height);width:var(--sd-sidebar-width);z-index:5}.collection-page__sidebar .sd-sidebar{height:100%;max-height:100%;position:relative;top:0}.collection-page__header-bar{align-items:center;background:var(--sd-color-main-container-content-bg);border-bottom:1px solid var(--sd-color-main-container-border);border:1px solid var(--sd-color-main-container-border);border-bottom-color:var(--sd-color-border-slate-light);border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--sd-radius-xl);border-top-right-radius:var(--sd-radius-xl);display:flex;flex-shrink:0;left:17px;min-height:63px;padding:0 24px;position:fixed;right:17px;top:var(--sd-header-height);z-index:10}.collection-page__breadcrumbs{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:0}.collection-page__breadcrumb-link{color:var(--sd-color-text-subtle);font-size:12px;line-height:1.4;text-decoration:none}.collection-page__breadcrumb-link--active{color:var(--sd-color-text-heading);font-weight:500}.collection-page__breadcrumb-link:hover:not(.collection-page__breadcrumb-link--active){color:var(--sd-color-text-body)}.collection-page__breadcrumb-sep{color:var(--sd-color-text-subtle);font-size:14px;margin:0 6px;opacity:.6}.collection-page__header-actions{align-items:center;display:flex;flex-shrink:0;gap:var(--sd-space-2)}.collection-page__header-icon-btn{all:unset;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;pointer-events:auto;position:relative;transition:background-color .15s ease,box-shadow .15s ease;width:32px;z-index:1}.collection-page__header-icon-btn:hover{background-color:#f5f5f5;box-shadow:0 1px 3px 0 hsla(150,1%,63%,.3)}.collection-page__header-icon-btn:active{background-color:#ebebeb}.collection-page__body,.collection-page__content{display:flex;flex:1;flex-direction:column}.collection-page__content{background-color:var(--sd-color-main-container-content-bg);border:1px solid var(--sd-color-main-container-border);border-bottom:none;border-radius:var(--sd-radius-xl);min-width:0}.collection-page--classic{padding-left:var(--sd-space-4)}.collection-page--classic .collection-page__main{padding-left:0}.collection-page--classic .collection-page__body{margin-top:63px}.collection-page--classic .collection-page__container{margin:0 auto;max-width:var(--sd-collection-container-width);padding-bottom:40px;padding-top:var(--sd-space-9);padding-inline:40px!important}.collection-page__container{display:flex;flex:1;flex-direction:column;gap:0;margin:0 auto;max-width:100%;padding-bottom:var(--sd-space-8);padding-top:var(--sd-space-9);padding-inline:0!important;width:var(--sd-collection-container-width)}.collection-page__container-cards{display:flex;flex-direction:column;gap:var(--sd-space-6);margin-top:var(--sd-space-7)}.collection-page__container-header h1{color:var(--sd-color-text-darkest);font-size:24px;font-style:normal;font-weight:var(--sd-font-weight-bold);letter-spacing:.48px;line-height:32px}.collection-page__container-header p{font-size:var(--sd-font-size-body);line-height:var(--sd-line-height-body);margin-top:6px}.collection-page__container-articles-count,.collection-page__container-header p{color:var(--sd-color-text-light);font-style:normal;font-weight:var(--sd-font-weight-normal)}.collection-page__container-articles-count{line-height:22px;margin-top:var(--sd-space-6);padding:0}.collection-page__container-articles-count,.collection-page__container-articles-count-divider-container{align-items:center;display:flex;font-size:var(--sd-font-size-small);gap:var(--sd-space-2)}.collection-page__container-articles-count-divider{background-color:var(--sd-color-text-light);border-radius:var(--sd-radius-full);height:4px;width:4px}.collection-page__container-articles-count p{color:var(--sd-color-text-light);font-size:var(--sd-font-size-small);font-style:normal;font-weight:var(--sd-font-weight-normal);line-height:22px}.collection-page__sparrow-branding{margin-top:auto;padding-top:var(--sd-space-8)}.collection-page__mobile-header-bar{display:none}@media(max-width:1024px){.collection-page{flex-direction:column;gap:0;overflow-y:auto;padding-left:0;padding-right:0;padding-top:calc(var(--sd-header-height));padding-inline:8px;top:0}.collection-page__main{flex-direction:column;overflow-y:unset;padding-bottom:0;padding-left:0}.collection-page__content{border:1px solid hsla(150,3%,88%,.7);border-bottom:none;border-radius:16px 16px 0 0;flex-direction:column;max-height:unset;min-height:100dvh;overflow-y:auto}.collection-page__header-bar{backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px);border-bottom:1px solid var(--sd-color-bg-slate-8);border-top:1px solid var(--sd-color-bg-slate-8);gap:32px;min-height:auto;padding:12px 12px 12px 20px;position:sticky;top:0;z-index:10}.collection-page__breadcrumb-link{font-size:12px;line-height:20px}.collection-page__breadcrumb-sep{color:#62666d;font-size:16px;line-height:26px;margin:0 2px;opacity:1}.collection-page__header-icon-btn{border-radius:6px;border-width:.75px;height:24px;padding:.75px;width:24px}.collection-page__header-icon-btn svg{height:15px;width:15px}.collection-page__mobile-header-bar{display:block}.collection-page__sidebar{display:none}.collection-page__body{flex:1;margin-top:0}.collection-page--classic .collection-page__body{margin-top:0}.collection-page--classic .collection-page__container{padding-left:0!important;padding-right:0!important;padding-top:24px}.collection-page__container{max-width:100%!important;padding-left:0;padding-right:0;padding-top:24px;width:100%!important}.collection-page__container-header{padding-inline:20px}.collection-page__container-header h1{color:#363a43;font-size:19px;font-weight:var(--sd-font-weight-bold);line-height:28px}.collection-page__container-header p{color:var(--sd-color-text-light);font-size:14px;line-height:20px;margin-top:8px}.collection-page__container-articles-count{color:rgba(0,0,0,.5);font-size:12px;line-height:20px;margin-top:16px;padding:0;padding-inline:20px}.collection-page__container-cards{gap:0;margin-top:20px}.collection-page__sparrow-branding{padding-inline:20px}.collection-page__container:has(>.collection-page__browse-gate){margin-top:96px}}}