.cz-cb{text-align:center}.cz-cb__eyebrow{font-family:var(--font-body-family);font-weight:600;text-transform:uppercase;letter-spacing:.24em;font-size:1.1rem;opacity:.5;margin:0 0 2.4rem}.cz-cb__h{font-family:var(--font-heading-family);font-weight:500;text-transform:none;font-size:clamp(4.4rem,8.2vw,9.6rem);line-height:.96;letter-spacing:-.035em;margin:0}.cz-cb__rule{display:block;width:5.6rem;height:1px;background:#d9a86c;margin:3.2rem auto 3.6rem}.cz-cb__desc>p{font-family:var(--font-heading-family);font-weight:400;font-size:1.62rem;line-height:1.72;color:rgba(var(--color-foreground),.66);max-width:76rem;margin:0 auto 1.4rem}.cz-cb__desc>p:last-child{margin-bottom:0}.cz-cb__desc>p:first-child{font-size:clamp(1.9rem,2.2vw,2.5rem);line-height:1.5;font-weight:400;color:rgb(var(--color-foreground));max-width:54rem;margin-bottom:2.8rem}.cz-cb__desc a{color:inherit;text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px;transition:opacity .3s ease}.cz-cb__desc a:hover{opacity:.62}.facets-vertical-sort{display:block!important;width:100%!important;margin-left:0!important}.facets-vertical-form{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:1.2rem 3.2rem!important;flex-wrap:wrap!important;width:100%!important;margin:0!important;padding:0 0 1.8rem!important;border-bottom:1px solid rgba(var(--color-foreground),.16)!important}.facets-vertical-form .facet-filters.sorting{display:flex!important;align-items:baseline!important;gap:1.4rem!important;margin:0!important;padding:0!important;border:0!important;width:auto!important;flex:0 0 auto!important}.facets-vertical-form .product-count-vertical{order:-1!important;margin:0!important;padding:0!important;width:auto!important;flex:0 0 auto!important}.facets-vertical-form .product-count__text,.facets-container .product-count__text{font-family:var(--font-body-family);font-weight:600;text-transform:uppercase;letter-spacing:.18em;font-size:1.12rem;opacity:.58;white-space:nowrap;margin:0}.facets-vertical-form .facet-filters__field{display:flex!important;align-items:baseline;gap:1.4rem;margin:0}.facets-vertical-form .facet-filters__label{margin:0}.facets-vertical-form .facet-filters__label label{font-family:var(--font-body-family);font-weight:600;text-transform:uppercase;letter-spacing:.18em;font-size:1.12rem;opacity:.58;margin:0;white-space:nowrap}.facets-vertical-form .select{min-width:0}.facets-vertical-form .select:after,.facets-vertical-form .select:before{display:none!important;box-shadow:none!important;border:0!important}.facets-vertical-form .facet-filters__sort,.facets-vertical-form .select__select{border:0!important;border-bottom:1px solid rgba(var(--color-foreground),.32)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.65rem!important;letter-spacing:0!important;text-transform:none!important;padding:.4rem 3rem .6rem .2rem!important;min-height:0;height:auto;cursor:pointer;transition:border-color .3s ease}.facets-vertical-form .facet-filters__sort:hover{border-bottom-color:rgb(var(--color-foreground))!important}.facets-vertical-form .select .icon-caret{right:.4rem;height:.6rem;opacity:.65}.product-grid .card__inner{border-radius:0}.product-grid .card__media img,.product-grid .card__inner img{transition:transform .9s cubic-bezier(.22,.61,.36,1)}.product-grid .card-wrapper:hover .card__media img{transform:scale(1.035)}.product-grid .card__information{padding:1.8rem 0 0;text-align:left}.product-grid .card__heading{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.66rem!important;line-height:1.4!important;letter-spacing:-.008em;margin:0 0 .9rem!important;text-transform:none}.product-grid .card__heading a{font-weight:400!important;text-decoration:none;-webkit-line-clamp:3!important}.product-grid .card__heading a:hover{text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px}.product-grid .card__badge .badge{font-family:var(--font-body-family);font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:.98rem;padding:.6rem 1.1rem;border-radius:0}@media screen and (max-width:749px){.facets-vertical-form{align-items:center!important}.product-grid .card__information{padding-top:1.4rem}.product-grid .card__heading{font-size:1.5rem!important}}@media(prefers-reduced-motion:reduce){.product-grid .card__media img,.product-grid .card__inner img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cz-collection.css.map */
