.collection-top-hero{background-color:#1a1a1a}.collection-top-hero.collection-top-hero--has-image .collection-top-hero__inner{padding-top:0!important}.collection-top-hero.collection-top-hero--has-image .breadcrumbs{margin-top:20px}.collection-top-hero__container{display:flex;flex-direction:column;gap:30px}.collection-top-hero .breadcrumbs__item{color:var(--color-background)}.collection-top-hero .breadcrumbs__item a{color:var(--color-background)}.collection-top-hero__inner{padding:40px 0}.collection-top-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.collection-top-hero__text{display:flex;flex-direction:column}.collection-top-hero__title{font:normal normal bold 48px/58px var(--font-heading);letter-spacing:2.02px;text-align:left;color:var(--color-background);margin:12px 0 16px;text-transform:uppercase}.collection-top-hero__desc{font:normal normal normal 14px/21px var(--font-heading);color:var(--color-background);letter-spacing:.5px;margin-bottom:32px;max-width:520px}.collection-top-hero__desc p{margin:0}.collection-top-hero__links{position:relative;display:flex;overflow-x:auto;padding:0 15px 30px;list-style:none;-ms-overflow-style:none;scrollbar-width:none;gap:10px}@media (min-width:1024px){.collection-top-hero__links{flex-wrap:wrap;padding:0}}.collection-top-hero__link{display:inline-block;background-color:var(--color-primary);margin:0;box-sizing:border-box;cursor:pointer;font-weight:400;font-style:normal;line-height:normal;text-transform:uppercase;letter-spacing:.134rem;white-space:nowrap;text-decoration:none;color:var(--color-background);padding:10px 25px;font-size:11.5px}.collection-top-hero__link:hover{opacity:.85;color:var(--color-background)}.collection-top-hero__media{height:100%;min-height:360px}.collection-top-hero__img{width:100%;height:100%;object-fit:cover;display:block}.collection-top-hero .breadcrumb a:hover,.collection-top-hero .breadcrumbs a:hover{color:var(--color-background)}@media (max-width:1023px){.collection-top-hero.collection-top-hero--has-image .collection-top-hero__inner{padding:0!important}.collection-top-hero.collection-top-hero--has-image .container{padding:0 0}.collection-top-hero.collection-top-hero--has-image .collection-top-hero__text{padding:0 15px 0 15px}.collection-top-hero__inner{padding:28px 0}.collection-top-hero__grid{grid-template-columns:1fr;gap:24px;min-height:unset}.collection-top-hero__media{min-height:240px;order:-1}.collection-top-hero__link{font-size:.6875rem;padding:10px 14px}}