.template-collection:has(.sankofa-catalogue) .page-body-content{margin:0;padding:0}.sankofa-catalogue{background:var(--sankofa-canvas);color:var(--sankofa-ink)}.sankofa-catalogue>.content{margin:0;padding:0}.sankofa-catalogue .collection-hero--all,.sankofa-catalogue .content-area{width:100%;min-width:0;max-width:var(--sankofa-content-width);margin-inline:auto;padding-inline:var(--sankofa-gutter-responsive);box-sizing:border-box}.sankofa-catalogue .collection-hero--all{margin-block:0;padding-block:64px}.sankofa-catalogue .collection-hero__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;align-items:center}.sankofa-catalogue .collection-hero__media{height:400px;overflow:hidden;background:var(--sankofa-surface)}.sankofa-catalogue .collection-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.sankofa-catalogue .collection-hero__body{padding:24px;background:var(--sankofa-canvas)}.sankofa-catalogue .collection-hero__content{max-width:440px}.sankofa-catalogue .collection-hero__title{margin:0;color:var(--sankofa-ink);font:400 var(--sankofa-text-heading)/1.15 var(--sankofa-font-display);letter-spacing:.06em;text-transform:uppercase;text-wrap:balance}.sankofa-catalogue .collection-hero__description{max-width:420px;margin:24px auto 0;color:var(--sankofa-muted)}.sankofa-catalogue .collection-hero__description p{margin:0;font:400 16px/1.7 var(--sankofa-font-body);text-wrap:pretty}.sankofa-catalogue .collection-header{display:none}.sankofa-catalogue .collection-header:has(.empty){display:block}.sankofa-catalogue .content-area{padding-bottom:112px}.sankofa-catalogue__toolbar{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:16px;border-bottom:1px solid var(--sankofa-line)}.sankofa-catalogue__toolbar h2{margin:0;color:var(--sankofa-muted);font:400 14px/1.4 var(--sankofa-font-body);text-transform:none;letter-spacing:0}.sankofa-catalogue .collection-content{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;padding-top:32px}.sankofa-catalogue .product-list-sidebar{float:none;position:sticky;top:104px;display:block;width:100%;max-height:calc(100dvh - 128px);padding:0;overflow-y:auto;font-family:var(--sankofa-font-body)}.sankofa-catalogue .collection-content__wrapper{min-width:0;width:100%;padding:0}.sankofa-catalogue .product-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 24px;margin:0;padding:0;list-style:none}.sankofa-catalogue .product-list:before,.sankofa-catalogue .product-list:after{display:none}.sankofa-catalogue .collection-content .product-list>.product{float:none;width:100%;min-width:0;margin:0;padding:0}.sankofa-catalogue .product-card-figure{height:0;margin:0;padding-bottom:125%;overflow:hidden;background:var(--sankofa-surface);border:0}.sankofa-catalogue .product-card-figure img{object-fit:cover;filter:var(--sankofa-product-filter);mix-blend-mode:multiply}:is(.sankofa-catalogue,.collection-page--curated) .product-inner .product-card-figure{overflow:hidden}:is(.sankofa-catalogue,.collection-page--curated) .product-card-figure img{transform:none}:is(.sankofa-catalogue,.collection-page--curated) .sankofa-card__actions{display:block;z-index:2001;inset:auto 12px 12px;width:auto;padding:12px;background:var(--sankofa-canvas);box-shadow:none;opacity:0;transform:none;pointer-events:none;transition:opacity .16s ease;will-change:auto}:is(.sankofa-catalogue,.collection-page--curated) .sankofa-card__actions .product-card-overlay-content{opacity:1;transition:none}:is(.sankofa-catalogue,.collection-page--curated) .product-inner:hover .sankofa-card__actions,:is(.sankofa-catalogue,.collection-page--curated) .product-inner:focus-within .sankofa-card__actions{opacity:1;transform:none;pointer-events:auto}:is(.sankofa-catalogue,.collection-page--curated) .product-card-interactions{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}:is(.sankofa-catalogue,.collection-page--curated) .product-card-interaction{width:100%;min-width:0;min-height:44px;margin:0;padding:12px;border:1px solid var(--sankofa-action);border-radius:0;font:600 11px/1.4 var(--sankofa-font-body);letter-spacing:.16em;text-align:center;text-transform:uppercase;white-space:normal;cursor:pointer}:is(.sankofa-catalogue,.collection-page--curated) .product-card-interaction-quickshop{color:var(--sankofa-action);background:var(--sankofa-canvas);font-weight:400}:is(.sankofa-catalogue,.collection-page--curated) .product-card-interaction-quickshop:hover,:is(.sankofa-catalogue,.collection-page--curated) .product-card-interaction-quickshop:focus-visible{color:var(--sankofa-action);border-color:var(--sankofa-action);background:var(--sankofa-canvas);font-weight:600}:is(.sankofa-catalogue,.collection-page--curated) .product-card-interaction-addtocart{color:var(--sankofa-on-action);background:var(--sankofa-action)}:is(.sankofa-catalogue,.collection-page--curated) .product-card-interaction-addtocart:not(:disabled):hover{color:var(--sankofa-on-action);border-color:var(--sankofa-ink);background:var(--sankofa-ink)}:is(.sankofa-catalogue,.collection-page--curated) .product-card-interaction-addtocart:disabled{color:var(--sankofa-muted);border-color:var(--sankofa-line);background:var(--sankofa-surface);opacity:1;cursor:default}:is(.sankofa-catalogue,.collection-page--curated) .product-card-interaction:focus-visible{outline:2px solid var(--sankofa-action);outline-offset:3px}.no-js :is(.sankofa-catalogue,.collection-page--curated) .sankofa-card__actions{display:none}.sankofa-catalogue .product-card-footer,.sankofa-catalogue .product-card-footer-mobile{margin-top:20px}.sankofa-catalogue .product-card-details .title{margin-bottom:6px;font:400 15px/1.4 var(--sankofa-font-body);letter-spacing:0;text-transform:none;color:var(--sankofa-ink)}.sankofa-catalogue .product-card-details .title a{color:inherit}.sankofa-catalogue .product-item__price{font:400 14px/1.4 var(--sankofa-font-body);color:var(--sankofa-muted)}.sankofa-catalogue .badges-wrapper{top:12px;left:12px;right:auto}.sankofa-catalogue .badge{padding:8px;border:0;background:var(--sankofa-canvas);color:var(--sankofa-muted);font:600 9px/1.4 var(--sankofa-font-body);letter-spacing:.22em;text-transform:uppercase}.sankofa-catalogue .sidebar-title,.sankofa-catalogue .collection-selector__option-text,.sankofa-catalogue .collection-sorter__option-text,.sankofa-catalogue .collection-filters__filter-group-title,.sankofa-catalogue .collection-filters__filter-list-item-text{color:var(--sankofa-ink);font-family:var(--sankofa-font-body);font-size:11px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:.22em;text-transform:uppercase}.sankofa-catalogue .sidebar-title{display:block;margin:0 0 16px}.sankofa-catalogue__clear{display:inline-block;margin:8px 0 28px;padding-bottom:4px;border-bottom:1px solid currentColor;color:var(--sankofa-action);font:600 11px/1.4 var(--sankofa-font-body);letter-spacing:.22em;text-transform:uppercase}.sankofa-catalogue .collection-selector{margin:0 0 28px}.sankofa-catalogue .collection-selector__options{display:grid;gap:8px}.sankofa-catalogue .collection-selector__option{display:flex;align-items:center;gap:12px;min-height:44px;width:100%;padding:8px 0;border:0;background:transparent;text-align:left}.sankofa-catalogue .collection-selector__radio,.sankofa-catalogue .collection-sorter__radio,.sankofa-catalogue .collection-filters__filter-checkbox{display:inline-block;position:relative;flex:0 0 14px;width:14px;height:14px;margin:0;border:1px solid var(--sankofa-line);border-radius:50%;background:transparent}.sankofa-catalogue .collection-selector__radio:after,.sankofa-catalogue .collection-sorter__radio:after,.sankofa-catalogue .collection-filters__filter-checkbox:after{content:none}.sankofa-catalogue .is-active .collection-selector__radio:after,.sankofa-catalogue .collection-sorter__input:checked+.collection-sorter__radio:after,.sankofa-catalogue .collection-filters__filter-checkbox[data-checked]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;width:auto;height:auto;border-radius:50%;background:var(--sankofa-action);transform:none}.sankofa-catalogue .collection-filters__filter-checkbox svg{display:none}.sankofa-catalogue .collection-sorter__option{display:flex;position:relative;align-items:center;gap:12px;min-height:44px;cursor:pointer}.sankofa-catalogue .collection-sorter__input{position:absolute;opacity:0}.sankofa-catalogue .collection-sorter__input:focus-visible+.collection-sorter__radio{outline:2px solid var(--sankofa-action);outline-offset:4px}.sankofa-catalogue .collection-sorter--toolbar{display:flex;align-items:center;gap:24px}.sankofa-catalogue .collection-sorter--toolbar .sidebar-title{margin:0;color:var(--sankofa-muted);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}.sankofa-catalogue .collection-sorter--toolbar .collection-sorter__options{display:flex;align-items:center;gap:40px}.sankofa-catalogue .collection-sorter--sidebar{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%)}.sankofa-catalogue .collection-sorter--sidebar .select-wrapper{display:block;position:static;width:100%;height:auto;margin:0;clip:auto;clip-path:none}.sankofa-catalogue .product-list-sidebar .collection__filters-title{display:none}.sankofa-catalogue .product-list-sidebar .collection__filters-wrapper{margin:0}.sankofa-catalogue .product-list-sidebar .collection__filters{display:block}.sankofa-catalogue .collection-filters__details-wrapper{position:relative;margin:0 0 28px}.sankofa-catalogue .collection-filters__filter-group-title{width:100%;padding:0;border:0}.sankofa-catalogue .collection-filters__filter-title,.sankofa-catalogue .collection-filters__filter-title-text{letter-spacing:inherit;text-transform:inherit}.sankofa-catalogue .collection-filters__filter-group-title::marker{content:""}.sankofa-catalogue .collection-filters__filter-group-title::-webkit-details-marker{display:none}.sankofa-catalogue .collection-filters__filter-chevron{display:none}.sankofa-catalogue .collection-filters__filter{position:static;width:100%;min-width:0;max-height:none;margin:8px 0 0;padding:0;border:0;background:transparent;opacity:1}.sankofa-catalogue .collection-filters__filter-group[open] .collection-filters__filter{display:block;height:auto}.sankofa-catalogue .collection-filters__filter-list-item{margin:0}.sankofa-catalogue .collection-filters__filter-link{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 0;color:var(--sankofa-ink)}.sankofa-catalogue .collection-filters__filter-list-item-text{padding:0}.sankofa-catalogue .collection-filters__filter-count,.sankofa-catalogue .collection-filters__filter-title-count{display:none}.sankofa-catalogue .collection-selector__option:disabled{opacity:.45;cursor:default}.sankofa-catalogue .collection-filters__filter-link[data-disabled]{opacity:.45}.sankofa-catalogue .empty{padding:24px 0;color:var(--sankofa-muted);font:400 16px/1.7 var(--sankofa-font-body)}@media(max-width:1100px)and (min-width:941px){.sankofa-catalogue .collection-content{grid-template-columns:200px minmax(0,1fr);gap:32px}.sankofa-catalogue .collection-hero__layout{gap:40px}}@media(min-width:941px)and (pointer:fine){.sankofa-catalogue .collection-selector__options{gap:0}.sankofa-catalogue .collection-selector__option,.sankofa-catalogue .collection-filters__filter-link{min-height:34px;padding-block:8px}.sankofa-catalogue .collection-selector{margin-bottom:24px}.sankofa-catalogue .sidebar-title{margin-bottom:12px}.sankofa-catalogue .collection-filters__details-wrapper{margin-bottom:24px}.sankofa-catalogue .collection-filters__filter-link{width:100%}}@media(max-width:940px){:is(.sankofa-catalogue,.collection-page--curated) .sankofa-card__actions{display:none}.sankofa-catalogue .product-card-figure img{filter:none;mix-blend-mode:normal}.sankofa-catalogue .collection-hero--all,.sankofa-catalogue .content-area{padding-inline:15px}.sankofa-catalogue .collection-hero--all{padding-block:0 36px}.sankofa-catalogue .collection-hero__layout{grid-template-columns:minmax(0,1fr);gap:18px}.sankofa-catalogue .collection-hero__media{height:auto;aspect-ratio:1512 / 982}.sankofa-catalogue .collection-hero__body{padding:0 15px}.sankofa-catalogue .collection-hero__title{max-width:310px;margin-inline:auto;font-size:28px}.sankofa-catalogue .collection-hero__description{margin-top:18px}.sankofa-catalogue .content-area{padding-bottom:72px}.sankofa-catalogue__toolbar{display:none}.sankofa-catalogue .collection-content{display:grid;grid-template-columns:minmax(0,1fr);gap:70px;padding-top:0;isolation:isolate}.sankofa-catalogue .product-list-sidebar{position:relative;top:auto;z-index:1;display:block;max-height:none;width:100%;overflow:visible}.sankofa-catalogue .collection-content__wrapper{position:relative;z-index:0}.sankofa-catalogue__clear{display:none}.sankofa-catalogue .collection-sorter--sidebar{position:static;width:100%;height:auto;margin:0 0 28px;padding:0;overflow:visible;clip-path:none}.sankofa-catalogue .collection-sorter--sidebar .sidebar-title{margin:0 0 10px}.sankofa-catalogue .collection-sorter--sidebar select{-webkit-appearance:auto;appearance:auto;height:44px;padding:10px 36px 10px 12px;color:var(--sankofa-ink);border-color:var(--sankofa-line);background-image:none;font:400 16px/1.4 var(--sankofa-font-body)}.sankofa-catalogue .collection-sorter--sidebar .select-wrapper:before,.sankofa-catalogue .collection-sorter--sidebar .select-wrapper:after{display:none}.sankofa-catalogue .collection-selector{margin-bottom:28px}.sankofa-catalogue .product-list-sidebar .collection__filters-title{display:block;margin-bottom:12px}.sankofa-catalogue .product-list-sidebar .collection__filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sankofa-catalogue .collection-filters__details-wrapper{position:relative;min-width:0;margin:0}.sankofa-catalogue .collection-filters__filter-group-title,.sankofa-catalogue .collection-filters__filter-link{touch-action:manipulation}.sankofa-catalogue .collection-filters__filter-group-title{min-height:44px;padding:12px 28px 12px 12px;border:1px solid var(--sankofa-line);font-size:16px;font-weight:400;letter-spacing:0;text-transform:none}.sankofa-catalogue .collection-filters__filter-chevron{display:block;right:12px}.sankofa-catalogue .collection-filters__filter{position:absolute;z-index:4;top:44px;left:0;min-width:100%;width:max-content;max-width:calc(100vw - 30px);padding:8px 12px;margin-top:4px;border:1px solid var(--sankofa-line);background:var(--sankofa-canvas)}.sankofa-catalogue .collection-filters__details-wrapper:nth-child(2n) .collection-filters__filter{right:0;left:auto}.sankofa-catalogue .product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 15px}.sankofa-catalogue .product-card-details .title{max-width:170px;margin-inline:auto;font-size:15px}.sankofa-catalogue .product-card-footer,.sankofa-catalogue .product-card-footer-mobile{margin-top:20px}.sankofa-catalogue .badges-wrapper{top:10px;left:10px}.sankofa-catalogue .badge{padding:6px;font-size:9px}}@media(hover:none),(pointer:coarse){:is(.sankofa-catalogue,.collection-page--curated) .sankofa-card__actions{display:none}}@media(prefers-reduced-motion:reduce){:is(.sankofa-catalogue,.collection-page--curated) .sankofa-card__actions,:is(.sankofa-catalogue,.collection-page--curated) .product-card-figure img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sankofa-collection.css.map */
