body.template-collection .shopify-section+.shopify-section,body.template-collection .section+.section,.template-collection .shopify-section.section+.shopify-section.section{margin-top:0!important}.template-collection .section,.template-collection .shopify-section{margin-top:0!important;margin-bottom:0!important}#shopify-section-template--20428810977506__main-product-grid,.shopify-section[id*=product-grid],.shopify-section[id*=main-product-grid]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}[class*=section-][class*=padding]{padding-top:0!important;padding-bottom:0!important}.main-collection-product-grid,section[id*=product-grid],.shopify-section:has(.main-collection-product-grid){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}@media screen and (min-width: 750px){body.template-collection .shopify-section+.shopify-section,body.template-collection .section+.section{margin-top:0!important}#shopify-section-template--20428810977506__main-product-grid{margin-top:0!important}}.template-collection .page-width{padding-top:0!important}.collection-hero{margin-bottom:1rem!important}.collection-hero__inner{padding-top:1rem!important;padding-bottom:.5rem!important}@media screen and (min-width: 750px){.collection-hero__inner{padding-top:1.5rem!important;padding-bottom:1rem!important}}.collection-hero__title{font-size:3rem!important;font-weight:900!important;letter-spacing:-.02em!important;line-height:1.1!important;margin-bottom:.75rem!important;text-transform:uppercase!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}@media screen and (min-width: 750px){.collection-hero__title{font-size:4rem!important}}.collection-hero__description{font-size:1.125rem!important;line-height:1.6!important;max-width:65ch!important;opacity:.9!important}.facets-wrapper{margin-bottom:1.5rem!important}.product-grid-container{margin-top:0!important}.card-wrapper{transition:transform .2s ease,box-shadow .2s ease!important}.card-wrapper:hover{transform:translateY(-4px)!important}.card__heading{font-size:1.25rem!important;line-height:1.3!important;font-weight:600!important}.card__information{padding-top:1rem!important}.price{font-size:1.5rem!important;font-weight:700!important}facet-filters-form{background:#ffffff0d!important;padding:1rem 1.5rem!important;border-radius:8px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;display:block!important}.facet-filters{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:2rem!important;background:transparent!important;padding:0!important}.template-collection .facets-wrapper,.template-collection .facets-container-drawer,.template-collection .facets-container{overflow:visible!important}.facet-filters__label{font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.875rem!important;margin-bottom:0!important}.facet-filters__field,.facet-filters sorting{display:flex!important;align-items:center!important;gap:.5rem!important;margin:0!important}.facet-filters__sort{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:6px!important;padding:.75rem 1rem!important;font-weight:500!important;transition:all .2s ease!important}.facet-filters__sort:hover{background:#ffffff26!important;border-color:#ffffff4d!important}.facets-horizontal{padding:1.5rem 0!important;margin-bottom:1rem!important}@media screen and (max-width: 749px){.collection-hero__title{font-size:2.25rem!important}.collection-hero__inner{padding-top:2rem!important;padding-bottom:1.5rem!important}}.pagination-wrapper{margin-top:3rem!important;padding-top:2rem!important;border-top:1px solid rgba(255,255,255,.1)!important}.pagination{gap:.5rem!important}.pagination__item{min-width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;font-weight:600!important;transition:all .2s ease!important}.pagination__item:hover{background:#ffffff1a!important;transform:translateY(-2px)!important}.pagination__item--current{background:#fff3!important;font-weight:700!important}.collection-hero__title:after{content:"";display:block;width:80px;height:4px;background:linear-gradient(90deg,currentColor 0%,transparent 100%);margin-top:1rem;border-radius:2px}.page-width{padding-left:max(1.5rem,env(safe-area-inset-left))!important;padding-right:max(1.5rem,env(safe-area-inset-right))!important}@media screen and (min-width: 750px){.page-width{padding-left:2rem!important;padding-right:2rem!important}}.product-count{font-size:.875rem!important;font-weight:500!important;opacity:.8!important;text-transform:uppercase!important;letter-spacing:.05em!important}.card__media img{transition:transform .3s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.05)!important}.card__badge{font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.75rem!important;padding:.35rem .75rem!important;border-radius:4px!important}.quick-add__submit{font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;transition:all .2s ease!important}.quick-add__submit:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px #00000026!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/collection-enhancements.css.map */
