.collection__upper{grid-template-columns:1fr;align-items:flex-start;gap:40px;margin:0 0 40px;transition:padding .333s ease-in-out,opacity .333s ease-in-out;display:grid}@media screen and (width>=1024px){.collection__upper{grid-template-columns:1fr 380px;gap:40px 60px;margin:0 0 60px}}@media screen and (width>=1280px){.collection__upper{gap:40px 80px;margin:0 0 80px}}.collection__meta{grid-template-columns:1fr;gap:8px;display:grid}.collection__meta p{font-size:var(--text-xs);letter-spacing:1px;text-transform:uppercase}.collection__meta h1{text-transform:none;font-size:20px}.collection__menu{scrollbar-width:none}.collection__menu::-webkit-scrollbar{background:0 0;border:none;width:0;height:0;margin:0;padding:0;display:none}.collection__menu{grid:auto/auto-flow max-content;grid-column:1/-1;gap:40px;margin:0 -20px;padding:0 20px;display:grid;overflow:auto}@media screen and (width>=1024px){.collection__menu{margin:0;padding:0}}.collection__menu-link{font-size:var(--text-xs);font-family:var(--font-heading-family);letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.collection__menu-link.collection__menu-link--active:before{content:"["}.collection__menu-link.collection__menu-link--active:after{content:"]"}.collection__description{font-size:var(--text-sm);letter-spacing:.5px;margin:0;line-height:1.48257}.collection__topbar .facet-topbar{white-space:nowrap;grid-template-columns:repeat(3,1fr);align-items:center;gap:16px;margin:0 0 24px;display:grid}@media screen and (width>=1280px){.collection__topbar .facet-topbar{margin:0 0 48px}}.collection__topbar,.collection__topbar *{font-size:var(--text-xs);letter-spacing:.5px;text-transform:uppercase;font-weight:600}.collection__topbar .facet-trigger .btn-text{gap:4px}.collection__topbar .facet-trigger facet-count{white-space:nowrap}.collection__topbar .facet-trigger facet-count:before{content:"["}.collection__topbar .facet-trigger facet-count:after{content:"]"}.collection__topbar .facet-count{text-align:center}.collection__topbar .facet-sorting{margin:0 0 0 auto}.collection__topbar .sort-wrapper{width:auto;height:auto;min-width:unset}.collection__topbar .sort-wrapper select{appearance:none;white-space:nowrap;background:url(icon-arrow-down-black.svg) 100%/8px 8px no-repeat;width:18.5vw;padding:0 16px 0 0;display:block}@media screen and (width>=768px){.collection__topbar .sort-wrapper select{width:fit-content}}@media screen and (width>=1280px){.collection__topbar .sort-wrapper select{text-align:center;width:14vw;padding:0 16px}}.collection .active-facets{font-size:var(--text-xs);letter-spacing:.5px;scrollbar-width:none;line-height:1.66667}.collection .active-facets::-webkit-scrollbar{background:0 0;border:none;width:0;height:0;margin:0;padding:0;display:none}.collection .active-facets{grid:auto/auto-flow max-content;gap:40px;margin:20px -20px;padding:0 20px;display:grid;overflow:auto}@media screen and (width>=1024px){.collection .active-facets{margin:30px 0;padding:0}}@media screen and (width>=1280px){.collection .active-facets{margin:40px 0}}.collection .active-facets .removable-facet{font-size:var(--text-xs);font-family:var(--font-heading-family);letter-spacing:1px;text-transform:uppercase;background:0 0;align-items:center;gap:4px;padding:0;display:flex}.collection .active-facets .facet-clear-all{font-size:var(--text-xs);font-family:var(--font-heading-family);letter-spacing:1px;text-transform:uppercase;margin:0}.collection .card-grid{gap:48px}@media screen and (width>=1024px){.collection .card-grid{gap:64px 44px}}