.zr-collection-breadcrumb{display:flex;flex-wrap:wrap;gap:.8rem;padding-top:1.6rem;padding-bottom:1.6rem;font-size:1.2rem;color:#252525}.zr-collection-breadcrumb a{color:inherit;text-decoration:none}.zr-collection-breadcrumb a:hover{text-decoration:underline}
.zr-collection-hero{background:#f8f5f0;color:#252525}.zr-collection-hero__inner{padding-top:3.6rem;padding-bottom:3.6rem;min-height:22rem;display:grid;align-items:center}.zr-collection-hero__inner--image{grid-template-columns:1fr 1.15fr;gap:3rem;padding-top:0;padding-bottom:0}.zr-collection-hero__copy{max-width:58rem;padding:2rem 0}.zr-collection-hero h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.8rem,3.3vw,4.6rem);line-height:1.15;margin:0 0 1.4rem}.zr-collection-hero__subtitle{font-size:1.8rem;margin:0 0 1rem}.zr-collection-hero__intro{max-width:56rem;font-size:1.4rem;line-height:1.65;margin:0}.zr-collection-hero__picture{display:block;text-align:right}.zr-collection-hero__picture img{display:block;width:100%;height:auto;max-height:34rem;object-fit:contain;object-position:center}
.zr-collection-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid #e5ded5}.zr-collection-benefit{display:flex;align-items:center;gap:1.3rem;min-width:0}.zr-collection-benefit+ .zr-collection-benefit{border-left:1px solid #e5ded5;padding-left:2rem}.zr-collection-benefit svg{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;color:#bf8b39}.zr-collection-benefit strong{display:block;font-size:1.2rem;line-height:1.5;font-weight:600}.zr-collection-benefit span{display:block;font-size:1.1rem;line-height:1.5}
.zr-collection-grid{display:block;color:#252525}.zr-collection-grid .facets-vertical-sort .facets-vertical-form{flex-direction:row-reverse;justify-content:space-between;align-items:center}.zr-collection-grid .product-count-vertical{margin-left:0}.zr-collection-grid .facets__heading--vertical{font-weight:600}.zr-collection-grid .facet-checkbox{min-height:44px;align-items:center;font-size:1.3rem}.zr-collection-grid .facets__summary{font-size:1.4rem}.zr-collection-grid .facet-filters__sort{border:1px solid #e5ded5;padding:1rem 3rem 1rem 1rem;min-height:44px}.zr-collection-grid .facet-filters__sort+.svg-wrapper{right:1rem}.zr-collection-grid .facets__summary-label,.zr-collection-grid .facets__label{overflow-wrap:anywhere}.zr-collection-grid .card__heading{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.5;text-align:center}.zr-collection-grid .card-information{text-align:center}.zr-collection-grid .card-information .price{text-align:center;font-size:1.6rem;font-weight:600}.zr-collection-grid .card__content,.zr-collection-grid .card__information{padding-left:0;padding-right:0}.zr-collection-grid .card__inner{background:#f8f5f0}.zr-collection-grid .card .media img{object-fit:contain}.zr-collection-grid .quick-add__submit{background:#946722;color:#fff;border-color:#946722;font-size:1.2rem;letter-spacing:.06em;min-height:44px;padding:1rem}.zr-collection-grid .quick-add__submit:after{box-shadow:none}.zr-collection-grid .quick-add__submit:hover{background:#805b20}.zr-collection-grid .quick-add-modal .product__media img{object-fit:contain}.zr-collection-grid .active-facets__button-inner{border-color:#bf8b39}.zr-collection-grid .pagination__item--current:after{background:#bf8b39}.zr-collection-grid .rating{color:#946722}.zr-collection-grid .rating-count{display:inline}.zr-collection-swatches{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;padding:0;margin:.4rem 0}.zr-collection-swatches a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.zr-collection-swatches .swatch{width:1.8rem;height:1.8rem}
.zr-collection-sort{display:none}.zr-collection-editorial{padding-top:4rem;padding-bottom:4rem;border-top:1px solid #e5ded5;color:#252525}.zr-collection-editorial h2{font-size:2.6rem}.zr-collection-editorial__copy{max-width:95rem}.zr-collection-faq{border-bottom:1px solid #e5ded5;padding:1.6rem 0}.zr-collection-faq summary{cursor:pointer;min-height:44px;padding:1rem 0}.zr-related-collections{display:flex;flex-wrap:wrap;gap:1.2rem;list-style:none;padding:0}.zr-related-collections a{display:flex;align-items:center;min-height:44px;border:1px solid #e5ded5;padding:.8rem 1.6rem;color:#252525;text-decoration:none}.zr-related-collections a:hover{border-color:#bf8b39}.zr-collection-grid :focus-visible,.zr-collection-editorial :focus-visible,.zr-collection-breadcrumb a:focus-visible{outline:2px solid #805b20;outline-offset:3px}
@media(min-width:750px){.zr-collection-grid .facets-vertical{gap:2.8rem}.zr-collection-grid .facets-vertical .facets-wrapper{width:24%;flex:0 0 24%;padding-right:1.6rem;min-width:0}.zr-collection-grid .facets__form-vertical{width:100%}.zr-collection-grid .facets-vertical .product-grid-container{width:calc(76% - 2.8rem)}.zr-collection-grid .facets-vertical-sort{padding-left:calc(24% + 2.8rem)}.zr-collection-grid .collection--empty{padding-left:0;padding-right:0}}
@media(max-width:749px){.zr-collection-hero__inner{min-height:0;padding-top:2rem;padding-bottom:2rem;text-align:center}.zr-collection-hero__inner--image{grid-template-columns:1fr;gap:1.2rem}.zr-collection-hero__copy{padding:0;max-width:none}.zr-collection-hero h1{font-size:2.9rem;margin-bottom:.8rem}.zr-collection-hero__subtitle{font-size:1.5rem}.zr-collection-hero__intro{font-size:1.3rem}.zr-collection-hero__picture img{max-height:25rem}.zr-collection-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;padding-top:1.8rem;padding-bottom:1.8rem}.zr-collection-benefit{gap:.9rem}.zr-collection-benefit+.zr-collection-benefit{border:0;padding-left:0}.zr-collection-benefit svg{width:2.8rem;height:2.8rem;flex-basis:2.8rem}.zr-collection-benefit strong{font-size:1.1rem}.zr-collection-benefit span{font-size:1rem}.zr-collection-grid .card__heading{font-size:1.2rem;line-height:1.45}.zr-collection-grid .card-information .price{font-size:1.4rem}.zr-collection-grid .quick-add__submit{font-size:1.05rem;padding:.7rem .4rem;letter-spacing:.02em}.zr-collection-grid .product-grid{column-gap:1.4rem;row-gap:2.2rem}.zr-collection-grid .product-grid>.grid__item{width:calc(50% - .7rem);max-width:calc(50% - .7rem)}.zr-collection-grid .facets-container{position:relative;grid-template-columns:1fr 1fr;gap:1.2rem}.zr-collection-grid .mobile-facets__wrapper{grid-column:1}.zr-collection-grid .mobile-facets__open-wrapper{border:1px solid #bf8b39;min-height:44px;padding:.8rem 1rem;display:flex;align-items:center;justify-content:center}.zr-collection-grid .mobile-facets__open{color:#805b20;padding:0}.zr-collection-grid .product-count{grid-column:1 / -1;justify-self:start;margin:0 0 1rem}.zr-collection-sort{display:block;position:absolute;right:0;top:0;width:calc(50% - .6rem);z-index:1}.zr-collection-sort select{width:100%;min-height:44px;border:1px solid #bf8b39;color:#805b20;background:#fff;padding:.8rem 1rem;font:inherit;font-size:1.2rem}.zr-collection-grid .facets-wrapper{position:relative}.zr-collection-editorial{padding-top:2.8rem;padding-bottom:2.8rem}.zr-collection-editorial h2{font-size:2.3rem}}
@media(prefers-reduced-motion:reduce){.zr-collection-grid .card .media img{transition:none}}
@media(max-width:749px){.zr-collection-grid .mobile-facets__wrapper,.zr-collection-grid .mobile-facets__disclosure,.zr-collection-grid .mobile-facets__open-wrapper{width:100%}}
