.collection-page{--collection-page-spin: .8s;--collection-page-divider-width: 1px;display:block}.collection-page__heading{background:var(--bg-primary)}.collection-page__gift{--collection-page-gift-height: 200px;--collection-page-gift-height-desktop: 240px;--collection-page-gift-measure: 30rem;display:grid;grid-template:minmax(var(--collection-page-gift-height),auto) / minmax(0,1fr);background:var(--bg-media);color:var(--text-primary)}.collection-page__gift>.collection-page__gift-image{grid-area:1 / 1;block-size:auto}.collection-page__gift-text{position:relative;display:flex;flex-direction:column;grid-area:1 / 1;gap:var(--space-x4);align-items:center;align-self:center;padding:var(--space-x6) var(--grid-margin);text-align:center}.collection-page__gift-title,.collection-page__gift-subtitle{max-inline-size:var(--collection-page-gift-measure);margin:0}.collection-page__trail,.collection-page__title,.collection-page__filters,.collection-page__empty{--container-cap: 1736px}.collection-page__empty{box-shadow:inset 0 var(--collection-page-divider-width) 0 var(--border-divider)}.collection-page__heading--banner .collection-page__title{padding-block:var(--space-x3)}.collection-page__filters{--collection-page-filters-z-index: 90;--collection-page-filters-duration: .2s;--collection-page-filters-overlap: calc( var(--collection-page-divider-width) - clamp( 0px, var(--viewport-top-inset-shown, var(--collection-page-divider-width)) - var(--viewport-top-inset, 0px), var(--collection-page-divider-width) ) );position:sticky;inset-block-start:calc(var(--viewport-top-inset, 0px) - var(--collection-page-filters-overlap));z-index:var(--collection-page-filters-z-index);background:var(--bg-primary)}.collection-page__loader:not([hidden]){display:flex;justify-content:center;padding-block-end:var(--space-x8)}.collection-page__spinner{inline-size:var(--space-x5);block-size:var(--space-x5);color:var(--icon-primary)}.collection-page__faq{--faq-block-padding-top: var(--space-x6);--faq-block-padding-bottom: var(--space-x14);--faq-block-padding-top-tablet: var(--space-x6);--faq-block-padding-bottom-tablet: var(--space-x14);--faq-block-padding-top-desktop: var(--space-x8);--faq-block-padding-bottom-desktop: var(--space-x32)}@media(prefers-reduced-motion:no-preference){.collection-page__filters{transition:inset-block-start var(--collection-page-filters-duration) ease}.collection-page__spinner{animation:collection-page-spin var(--collection-page-spin) linear infinite}}@media(min-width:768px){.collection-page__heading--banner .collection-page__title{padding-block:var(--space-x6)}}@media(min-width:1200px){.collection-page__gift{grid-template-rows:minmax(var(--collection-page-gift-height-desktop),auto)}.collection-page__after .collection-page__upsell{padding-block-start:0}}@keyframes collection-page-spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/296/assets/rebirth-collection-page.css.map */
