:root{--ad-ink: #0c0c0c;--ad-muted: #8a8780;--ad-field: #ece7dc;--ad-cream: #f5f0e6;--ad-white: #fdfcf9;--ad-line: rgba(12, 12, 12, .12);--ad-gold: #b8955a}.collection-hero{background:var(--ad-white)!important;border-bottom:1px solid var(--ad-line)!important;min-height:0!important;padding:0!important}[class*=section-][class*=-padding]:has(.collection-hero){padding-top:0!important;padding-bottom:0!important}.collection-hero__inner.scroll-trigger,.collection-hero__inner.animate--fade-in,.collection-hero__inner.animate--slide-in{opacity:1!important;transform:none!important;transition:none!important}.collection-hero.gradient,.collection-hero.color-scheme-1{background:var(--ad-white)!important}.collection-hero__image-container{display:none!important}.collection-hero__inner{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;max-width:none!important;padding:32px max(32px,4vw) 20px!important}.collection-hero__text-wrapper{max-width:760px}.collection-hero__inner:before{content:"COLLECTION";display:block;margin-bottom:12px;font-size:10px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--ad-gold)}.collection-hero__title{margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(28px,3.5vw,52px)!important;font-weight:400!important;letter-spacing:.08em!important;line-height:1.08!important;text-transform:uppercase!important;color:var(--ad-ink)!important}.collection-hero__description{margin-top:16px!important;font-size:13px!important;line-height:1.8!important;color:var(--ad-muted)!important;letter-spacing:.03em!important;font-style:italic;max-width:520px}.collection-hero__description p{margin:0}@media(max-width:749px){.collection-hero__inner{padding:24px 20px 20px!important}.collection-hero__title{font-size:clamp(26px,8vw,40px)!important}}@media(max-width:749px){.product-grid.grid{grid-template-columns:repeat(2,1fr)!important;gap:20px 12px!important}.product-grid .grid__item{width:auto!important;max-width:none!important}}.section-product-grid,[class*=-padding].gradient.color-scheme-1:has(.collection){background:var(--ad-white)!important}.collection{padding-left:max(32px,4vw)!important;padding-right:max(32px,4vw)!important;background:transparent!important}.facets-container{padding-top:0!important}.facets-horizontal,.facets-vertical-sort{border-bottom:1px solid var(--ad-line)!important;padding:20px 0!important;margin-bottom:48px!important;background:transparent!important}.facet-filters__label,.facets-horizontal .facet-filters__label{font-size:10px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--ad-muted)!important}.facet-filters__sort.select__select,.facets-horizontal .select__select{border-radius:0!important;border:1px solid var(--ad-line)!important;background:transparent!important;color:var(--ad-ink)!important;font-size:11px!important;letter-spacing:.08em!important;padding:10px 36px 10px 14px!important;height:auto!important;appearance:none;-webkit-appearance:none;transition:border-color .2s ease}.facet-filters__sort.select__select:focus,.facets-horizontal .select__select:focus{border-color:var(--ad-ink)!important;box-shadow:none!important;outline:none}.product-count__text,.product-count-vertical{font-size:10px!important;letter-spacing:.16em!important;color:var(--ad-muted)!important;text-transform:uppercase!important}.active-facets__button,.facets__reset{border-radius:0!important;border:1px solid var(--ad-line)!important;background:transparent!important;color:var(--ad-ink)!important;font-size:10px!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:8px 14px!important;transition:background .2s ease,color .2s ease,border-color .2s ease}.active-facets__button:hover{background:var(--ad-ink)!important;color:var(--ad-white)!important;border-color:var(--ad-ink)!important}.facets__heading{font-size:10px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--ad-ink)!important;border-bottom:1px solid var(--ad-line)!important;padding-bottom:14px!important;margin-bottom:16px!important}.product-grid{gap:40px 24px!important}.card-wrapper{background:transparent!important;box-shadow:none!important;border-radius:0!important}.card{background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important}.card__media{border-radius:0!important;overflow:hidden;background:var(--ad-field)}.card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.25,.46,.45,.94)!important}.card-wrapper:hover .card__media img,.card:hover .card__media img{transform:scale(1.05)}.card__media .motion-reduce{transition:none!important}.card__information{padding:18px 0 0!important;background:transparent!important}.card__heading{margin:0 0 6px!important;font-size:11px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;line-height:1.5!important;font-family:inherit!important;color:var(--ad-ink)!important}.card__heading a{text-decoration:none!important;color:var(--ad-ink)!important;position:relative}.card__heading a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:var(--ad-ink);transition:width .35s ease}.card-wrapper:hover .card__heading a:after{width:100%}.price{color:var(--ad-muted)!important;font-size:12px!important;letter-spacing:.06em!important}.price--on-sale .price__regular{display:none!important}.price--on-sale .price__sale,.price .price-item--sale{color:var(--ad-ink)!important}.price .price-item--regular{color:var(--ad-muted)!important}.badge{border-radius:0!important;background:var(--ad-ink)!important;color:var(--ad-white)!important;font-size:8px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:5px 10px!important;border:0!important}.badge--sale{background:var(--ad-gold)!important}.card__vendor{font-size:9px!important;letter-spacing:.22em!important;color:var(--ad-gold)!important;text-transform:uppercase!important;margin-bottom:4px!important}.quick-add{margin-top:12px!important}.quick-add__submit{border-radius:0!important;background:transparent!important;color:var(--ad-ink)!important;border:1px solid var(--ad-line)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background .3s ease,color .3s ease,border-color .3s ease!important;min-height:44px!important;height:auto!important}.quick-add__submit:hover:not(:disabled){background:var(--ad-ink)!important;color:var(--ad-white)!important;border-color:var(--ad-ink)!important}.quick-add__submit:disabled{background:transparent!important;color:var(--ad-muted)!important;border-color:var(--ad-line)!important;cursor:not-allowed!important}.collection--empty{padding:120px max(32px,4vw)!important;text-align:center}.collection--empty .title{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(24px,3vw,40px)!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ad-ink)!important}.collection--empty p{color:var(--ad-muted)!important;font-size:14px!important;letter-spacing:.04em!important;margin-top:16px!important}.pagination{margin-top:72px!important;padding-top:40px!important;border-top:1px solid var(--ad-line)!important;justify-content:center}.pagination__list{display:flex;gap:4px;list-style:none;margin:0;padding:0}.pagination__item a,.pagination__item button,.pagination__item span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--ad-line)!important;border-radius:0!important;background:transparent!important;color:var(--ad-ink)!important;font-size:11px!important;letter-spacing:.1em!important;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.pagination__item a:hover,.pagination__item button:hover,.pagination__item--current a,.pagination__item--current span{background:var(--ad-ink)!important;color:var(--ad-white)!important;border-color:var(--ad-ink)!important}@media(max-width:749px){.collection{padding-left:16px!important;padding-right:16px!important}.product-grid{gap:28px 12px!important}.card__heading{font-size:10px!important}.pagination{margin-top:48px!important}}@media(prefers-reduced-motion:reduce){.card__media img,.quick-add__submit{transition:none!important}.card__heading a:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ad-collection-page.css.map */
