.shopify-section.section-wrapper:has(+.shopify-section results-list) .text-block h1{font-size:clamp(2.5rem,5.5vw,4.25rem);line-height:1.04;letter-spacing:-.015em;text-wrap:balance;margin-block:0}.shopify-section.section-wrapper:has(+.shopify-section results-list) .text-block h1:after{content:"";display:block;width:56px;height:1px;margin:22px auto 0;background:var(--color-primary);opacity:.55}.shopify-section.section-wrapper:has(+.shopify-section results-list) .text-block.rte{max-width:62ch;color:rgb(var(--color-foreground-rgb) / .72);font-size:1.0625rem;line-height:1.75}.collection-wrapper .facets.facets-controls-wrapper{border-block-end:1px solid var(--dd-border-soft, color-mix(in oklch, var(--color-foreground) 12%, transparent));padding-block-end:14px;margin-block-end:4px}.collection-wrapper .facets--filters-title{font-family:var(--font-body--family);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .72);margin:0}.collection-wrapper .products-count-wrapper{font-family:var(--font-body--family);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.collection-wrapper .sorting-filter__select-wrapper .sorting-filter__select,.collection-wrapper .sorting-filter .facets__label,.collection-wrapper .sorting-filter .facets__summary .facets__label{font-size:.78rem;letter-spacing:.08em}@media screen and (min-width:750px){.collection-wrapper .facets-block-wrapper--vertical .facets--vertical{position:sticky;top:calc(var(--header-group-height, 90px) + 12px);max-height:calc(100vh - var(--header-group-height, 90px) - 24px);overflow-y:auto;scrollbar-width:thin}}.collection-wrapper .facets--vertical .facets__item,.collection-wrapper .facets--drawer .facets__item{border-block-start:1px solid var(--dd-border-soft, color-mix(in oklch, var(--color-foreground) 12%, transparent))}.collection-wrapper .facets--vertical .facets__item:first-child,.collection-wrapper .facets--drawer .facets__item:first-child{border-block-start:none}.collection-wrapper .facets--vertical .facets__summary .facets__label,.collection-wrapper .facets--drawer .facets__summary .facets__label{font-family:var(--font-body--family);font-size:.75rem;font-weight:500;letter-spacing:.14em}.collection-wrapper .facets--vertical .facets__summary,.collection-wrapper .facets--drawer .facets__summary{padding-block:14px}.collection-wrapper .facets__inputs input[type=checkbox],.collection-wrapper .facets__inputs input[type=radio]{accent-color:var(--color-primary)}.collection-wrapper .facets-remove__pill{border-radius:999px;background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.collection-wrapper .facets__clear-all-link{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;text-underline-offset:4px}.collection-wrapper .facets-drawer__title{font-family:var(--font-heading--family);font-style:italic;font-weight:500}.collection-wrapper .facets-toggle__button{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){@keyframes dd-coll-item-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.collection-wrapper .product-grid .product-grid__item{animation:dd-coll-item-in .56s cubic-bezier(.22,1,.36,1) both}.collection-wrapper .product-grid .product-grid__item:nth-child(2){animation-delay:45ms}.collection-wrapper .product-grid .product-grid__item:nth-child(3){animation-delay:90ms}.collection-wrapper .product-grid .product-grid__item:nth-child(4){animation-delay:135ms}.collection-wrapper .product-grid .product-grid__item:nth-child(5){animation-delay:.18s}.collection-wrapper .product-grid .product-grid__item:nth-child(6){animation-delay:225ms}.collection-wrapper .product-grid .product-grid__item:nth-child(7){animation-delay:.27s}.collection-wrapper .product-grid .product-grid__item:nth-child(n+8){animation-delay:315ms}}.collection-wrapper .main-collection-grid__empty{padding-block:clamp(72px,12vw,128px);gap:20px}.collection-wrapper .main-collection-grid__empty-title{font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:-.01em}.collection-wrapper .main-collection-grid__empty p{color:rgb(var(--color-foreground-rgb) / .72);max-width:46ch;margin:0}.collection-wrapper .main-collection-grid__empty-link{display:inline-flex;align-items:center;min-height:44px;padding-inline:22px;margin-block-start:8px;border:1px solid var(--dd-border-soft, color-mix(in oklch, var(--color-foreground) 12%, transparent));border-radius:999px;color:var(--color-foreground);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.collection-wrapper .pagination{--pagination-size: 44px;--pagination-radius: 999;margin-block-start:clamp(40px,6vw,64px)}.collection-wrapper .pagination__list{gap:4px}.collection-wrapper .pagination__link{font-family:var(--font-body--family);font-size:.82rem;letter-spacing:.04em}.collection-wrapper .pagination__link[aria-current=page]:before{background:var(--color-primary)}.collection-wrapper .pagination__link--current{color:var(--color-background)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.collection-wrapper .facets-remove__pill{transition:background-color .18s ease,color .18s ease}.collection-wrapper .facets-remove__pill:hover{background:color-mix(in srgb,var(--color-primary) 16%,transparent)}.collection-wrapper .facets--vertical .facets__summary,.collection-wrapper .facets--drawer .facets__summary{transition:opacity .18s ease}.collection-wrapper .main-collection-grid__empty-link{transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}.collection-wrapper .main-collection-grid__empty-link:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-background);transform:translateY(-1px)}}@media screen and (max-width:749px){.shopify-section.section-wrapper:has(+.shopify-section results-list) .text-block h1:after{margin-block-start:16px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/dd-collection-fx.css.map */
