.cc-holder{display:none}@keyframes cc-card-reveal{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes cc-card-reveal-sm{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@keyframes cc-card-reveal-fade{0%{opacity:0}to{opacity:1}}.cc-card{position:relative;display:block;overflow:hidden;isolation:isolate;min-width:0;min-height:220px;grid-column:span var(--cc-span, var(--cc-span-m, 2));background:var(--cc-bg-mobile, transparent);color:var(--cc-fg, var(--sj-ink));border-radius:var(--cc-radius, var(--sj-radius-md, 24px))}.cc-card[hidden]{display:none}.cc-card--reveal{animation:cc-card-reveal .6s ease both;animation-delay:var(--cc-reveal-delay, 0ms)}@media screen and (max-width:999px){.cc-card--reveal{animation-name:cc-card-reveal-sm}}@media(prefers-reduced-motion:reduce){.cc-card--reveal{animation-name:cc-card-reveal-fade;animation-delay:0ms}}.cc-card.cc-card--aspect-mobile{aspect-ratio:var(--cc-aspect-mobile)}.cc-card__media,.cc-card__media video,.cc-card__media img,.cc-card__link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cc-card__media{z-index:0}.cc-card__media video,.cc-card__media img{display:block;object-fit:cover}.cc-card__img--desktop,.cc-card__video--desktop{display:none}.cc-card__img--mobile,.cc-card__video--mobile{display:block}.cc-card__link{z-index:1;border-radius:inherit}.cc-card__link:focus-visible{outline:2px solid var(--sj-ink);outline-offset:-4px}.cc-card__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:var(--cc-align-mobile, center);align-items:var(--cc-justify-mobile, center);gap:var(--cc-gap-mobile, 8px);padding:var(--cc-pad-v-mobile, 16px) var(--cc-pad-h-mobile, 16px);pointer-events:none}.cc-card__content>*{pointer-events:auto;max-width:100%}@media screen and (min-width:741px){.cc-card{grid-column:span var(--cc-span, var(--cc-span-d, 2));background:var(--cc-bg-desktop, transparent)}.cc-card.cc-card--aspect-desktop{aspect-ratio:var(--cc-aspect-desktop)}.cc-card__img--desktop,.cc-card__video--desktop{display:block}.cc-card__img--mobile,.cc-card__video--mobile{display:none}.cc-card__content{justify-content:var(--cc-align-desktop, center);align-items:var(--cc-justify-desktop, center);gap:var(--cc-gap-desktop, 8px);padding:var(--cc-pad-v-desktop, 30px) var(--cc-pad-h-desktop, 30px)}}.cc-banner{grid-column:1 / -1;min-width:0}.cc-banner[hidden]{display:none}.cpb{display:block;width:100%;overflow:hidden;border-radius:var(--sj-radius-md, 24px);background-color:var(--cpb-bg, var(--sj-accent));color:var(--cpb-text, var(--sj-ink));text-align:center}.cpb__row{padding:14px 24px;line-height:1.3}.cpb__row--top{padding-bottom:6px}.cpb__row--bottom{padding-top:6px;display:flex;flex-direction:column;align-items:center;gap:6px}.cpb__title{margin:0;font-family:var(--heading-font-family);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.cpb__countdown{margin:0;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}.cpb__toggle{padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cpb__toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cpb__image-wrap{max-height:0;overflow:hidden;transition:max-height .4s ease}@media(prefers-reduced-motion:reduce){.cpb__image-wrap{transition:none}}.cpb[data-open=true] .cpb__image-wrap{max-height:1200px}.cpb[data-open=false] .cpb__image-wrap{max-height:0}.cpb[data-default-desktop=true]:not([data-open]) .cpb__image-wrap{max-height:1200px}.cpb__image-inner{position:relative}.cpb__image-link,.cpb__image-block{display:block;width:100%;line-height:0}.cpb__image{display:block;width:100%;height:auto}.cpb__media--mobile{display:none}.cpb__blocks{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center}.cpb__blocks--overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cpb__blocks--overlay>*{pointer-events:auto}@media screen and (max-width:740px){.cpb{border-radius:var(--sj-radius-sm, 16px)}.cpb__row{padding-left:16px;padding-right:16px}.cpb__image-inner--has-mobile .cpb__media--desktop{display:none}.cpb__image-inner--has-mobile .cpb__media--mobile{display:block}.cpb[data-default-desktop=true]:not([data-open]) .cpb__image-wrap{max-height:0}.cpb[data-default-mobile=true]:not([data-open]) .cpb__image-wrap{max-height:1200px}}.shopify-section--main-collection .sj-collection--bg{padding-block:var(--sj-section-y, 48px)}.shopify-section--main-collection .product-list__background .product-item{padding:10px 10px 16px;border-radius:var(--sj-radius-md, 24px);background:#fff;box-shadow:var(--sj-hairline)}.shopify-section--main-collection .product-list__background .product-item__image-wrapper{overflow:hidden;border-radius:var(--sj-radius-sm, 16px)}.shopify-section--main-collection .pagination__nav{display:flex;gap:8px;border-collapse:initial}.shopify-section--main-collection .pagination__nav-item{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;border-radius:50%;font-size:12px;font-weight:700;box-shadow:none;background-color:var(--sj-soft);color:var(--sj-ink);transition:background-color .2s ease-in-out,color .2s ease-in-out}.shopify-section--main-collection .pagination__nav-item:hover{background-color:var(--sj-accent)}.shopify-section--main-collection .pagination__nav-item[aria-current=page]{background-color:var(--sj-ink);color:#fff}.shopify-section--main-collection .pagination__nav-item[aria-current]:before{display:none}@media screen and (max-width:999px){#mobile-facet-toolbar{z-index:3}}.shopify-section--main-collection .product-facet__filters .drawer__header{background:var(--sj-soft);border-bottom:0}.shopify-section--main-collection .product-facet__filters .drawer__title,.product-facet__meta-bar-item--sort .popover__title{font-family:var(--heading-font-family);font-size:20px;line-height:1.2;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.shopify-section--main-collection .product-facet__filters .drawer__close-button{color:var(--sj-ink)}.product-facet__meta-bar-item--sort .popover__header,.product-facet__meta-bar-item--sort .popover__title{justify-content:flex-start}.product-facet__meta-bar-item--sort .popover-button{font-weight:700;text-transform:uppercase;letter-spacing:.06em;transition:color .15s ease}.product-facet__meta-bar-item--sort .popover-button svg{margin-inline-start:6px}@media screen and (min-width:1000px){.product-facet__meta-bar-item--sort .popover{min-width:224px;overflow:hidden;border-radius:var(--sj-radius-sm, 16px);box-shadow:0 14px 36px rgba(var(--sj-ink-rgb),.12)}.product-facet__meta-bar-item--sort .popover__content{padding:8px}}.product-facet__meta-bar-item--sort .popover__choice-list{white-space:normal}.product-facet__meta-bar-item--sort .popover__choice-item{text-align:start}.product-facet__meta-bar-item--sort .popover__choice-item:not(:first-child){margin-block-start:2px}.product-facet__meta-bar-item--sort .popover__choice-label{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:10px 14px;border-radius:var(--sj-radius-xs, 12px);white-space:nowrap;transition:background-color .15s ease,color .15s ease}.product-facet__meta-bar-item--sort .popover__choice-label:hover{background-color:rgba(var(--sj-ink-rgb),.05)}.product-facet__meta-bar-item--sort input:checked+.popover__choice-label{font-weight:700;background-color:var(--sj-soft)}.product-facet__meta-bar-item--sort .popover input:checked+.popover__choice-label:after,.product-facet__meta-bar-item--sort .popover .popover__choice-label[aria-current]:after{position:static;inset:auto;flex-shrink:0;margin-inline-start:12px}.shopify-section--collection-banner:has(>.sj-collection-banner:not([class*=sj-bg--])>.container):has(+.shopify-section--main-collection .sj-collection--bg.sj-bg--soft){background:var(--sj-soft)}.shopify-section--collection-banner:has(>.sj-collection-banner:not([class*=sj-bg--])>.container):has(+.shopify-section--main-collection .sj-collection--bg.sj-bg--main){background:var(--sj-main)}.shopify-section--collection-banner:has(>.sj-collection-banner:not([class*=sj-bg--])>.container):has(+.shopify-section--main-collection .sj-collection--bg.sj-bg--accent){background:var(--sj-accent)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sj-collection.css.map */
