@media screen and (max-width:749px){.collection .title:not(.title--no-heading){margin-top:-1rem}}@media screen and (min-width:750px){.collection .title-wrapper--no-heading{margin-top:6rem}}.collection{position:relative}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 5rem;background-color:rgba(var(--color-background),.7)}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection--empty .title-wrapper .title{text-transform:none}.collection .product-grid{margin-top:4rem;margin-bottom:0}.collection .title-wrapper{margin-bottom:2.8rem}.collection .title-wrapper .title{font-weight:400;letter-spacing:0;text-transform:uppercase}@media screen and (min-width:990px){.collection .product-grid{margin-top:5rem}}@media screen and (min-width:750px){.collection .product-grid.grid--4-col-tablet>.grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.collection .product-grid.grid--3-col-tablet>.grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:990px){.collection .product-grid.grid--4-col-desktop>.grid__item{max-width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.collection .product-grid.grid--3-col-desktop>.grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}body.template-collection,.template-collection #MainContent{background:#fff}.template-collection .collection-grid-section{--collection-ink: var(--bv-ink, #151411);--collection-muted: var(--bv-muted, rgba(21, 20, 17, .62));--collection-cream: #ffffff;--collection-paper: #ffffff;--collection-soft: #f8f5ef;--collection-rule: rgba(21, 20, 17, .12);--collection-accent: #9b3f38;background:var(--collection-paper);color:var(--collection-ink);border-top:.1rem solid var(--collection-rule)}.template-collection .collection-grid-section>.section--padding{padding-top:clamp(2.4rem,4vw,5.6rem)}.template-collection .product-grid-container.page-width{max-width:min(var(--page-width),176rem)}.template-collection .collection{isolation:isolate}.template-collection .collection .product-grid{--grid-horizontal-spacing: clamp(1rem, 1.3vw, 2.2rem);margin-top:clamp(2.6rem,4vw,5.2rem);row-gap:clamp(3.8rem,5vw,7.2rem)}.template-collection .collection .product-grid>.grid__item{min-width:0}.template-collection .collection .loading-overlay{z-index:4;background:#ffffffc7;backdrop-filter:blur(.6rem);-webkit-backdrop-filter:blur(.6rem)}.template-collection .collection--empty{min-height:34rem;display:grid;place-items:center;border:.1rem solid var(--collection-rule);background:var(--collection-soft)}.template-collection .collection--empty .title-wrapper{margin:0;padding:5rem 2rem}.template-collection .collection--empty .title-wrapper .title{color:var(--collection-muted);font-weight:400;letter-spacing:0}.template-collection .rich-text{color:var(--bv-ink, #151411)}.template-collection .rich-text.section--padding{padding-top:clamp(2.4rem,4vw,4.8rem);padding-bottom:clamp(2.8rem,5vw,5.6rem)}.template-collection .rich-text__blocks{max-width:min(78rem,100%);margin-inline:auto}.template-collection .rich-text__text{color:#151411a8;font-size:1.5rem;line-height:1.75}.template-collection .rich-text__text p{margin-block:0}.template-collection .rich-text__text p+p{margin-top:1.2rem}.template-collection .facet-filters{z-index:20}body.template-collection.facet-drawer--open .facet-filters,body.template-collection.facet-drawer--opening .facet-filters,body.template-collection.facet-drawer--closing .facet-filters{position:relative;z-index:120}.template-collection .facet-filters>.page-width{position:relative;width:100%;padding-top:1.1rem;padding-bottom:1.1rem;border-block:.1rem solid var(--collection-rule);background:transparent}.template-collection .facet-filters>.page-width:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#fffffff0;backdrop-filter:blur(1.2rem);-webkit-backdrop-filter:blur(1.2rem);pointer-events:none}.template-collection .facet-filters>.page-width>*{position:relative;z-index:1}.template-collection .facets-container-drawer .mobile-facets{z-index:130}.template-collection .product-grid-container .facet-filters>.page-width{padding-inline-start:0;padding-inline-end:0}.template-collection .facets__form{column-gap:clamp(1rem,2vw,2.4rem);row-gap:1.2rem}.template-collection .facets-container-drawer,.template-collection .facets__wrapper{align-items:center}.template-collection .facets__summary>span,.template-collection .mobile-facets__open,.template-collection .facet-filters__sort .button,.template-collection .facets-container-drawer .mobile-facets__open{min-height:4rem;border-color:var(--collection-rule);background:var(--collection-paper);color:var(--collection-ink);font-family:var(--font-navigation-family);font-size:1.05rem;font-weight:400;letter-spacing:0;text-transform:uppercase;box-shadow:none;transition:background-color var(--duration-default) ease,border-color var(--duration-default) ease,color var(--duration-default) ease}.template-collection .facets__summary>span:hover,.template-collection .mobile-facets__open:hover,.template-collection .facet-filters__sort .button:hover{border-color:#15141147;background:var(--collection-soft);color:var(--collection-ink)}.template-collection .facets__summary .icon,.template-collection .mobile-facets__open .icon{width:1.5rem;height:1.5rem;stroke-width:1.35}.template-collection .facets__display,.template-collection facet-drawer .facets__display{border:.1rem solid var(--collection-rule);background:var(--collection-paper);box-shadow:0 2.4rem 6rem #1514111f}.template-collection .facets__header,.template-collection .facets__footer{border-color:var(--collection-rule);background:var(--collection-paper)}.template-collection .facets__selected{color:var(--collection-ink);font-family:var(--font-heading-family);font-size:1.5rem;font-weight:400;letter-spacing:0}.template-collection .facet-checkbox,.template-collection .mobile-facets__label,.template-collection .facets__reset,.template-collection a.active-facets__button{color:var(--collection-ink);font-size:1.35rem}.template-collection .facet-checkbox .caption-with-letter-spacing,.template-collection .mobile-facets__label .caption-with-letter-spacing{color:var(--collection-muted);font-size:.95rem}.template-collection .facet-checkbox .icon,.template-collection .mobile-facets__label .icon{border-color:#15141138;border-radius:0}.template-collection .count-bubble{background-color:var(--collection-accent);color:#fff}.template-collection .product-count__text{color:var(--collection-muted);font-family:var(--font-navigation-family);font-size:1.05rem;letter-spacing:0;text-transform:uppercase}.template-collection .active-facets-mobile{margin-top:1.2rem}.template-collection .active-facets{margin-inline-start:-1rem}.template-collection a.active-facets__button{margin-inline-start:1rem;padding:.75rem 1rem;border:.1rem solid var(--collection-rule);background:var(--collection-soft);color:var(--collection-muted);line-height:1}.template-collection a.active-facets__button--dark{color:var(--collection-ink);background:var(--collection-paper)}.template-collection a.active-facets__button--dark:after{display:none}.template-collection .mobile-facets__inner{background:var(--collection-paper)}.template-collection .mobile-facets__header,.template-collection .mobile-facets__footer,.template-collection .mobile-facets__close-button,.template-collection .mobile-facets__details+.mobile-facets__details>.mobile-facets__summary,.template-collection .mobile-facets__item+.mobile-facets__item{border-color:var(--collection-rule)}.template-collection .mobile-facets__heading,.template-collection .mobile-facets__summary{color:var(--collection-ink);font-weight:400}.template-collection .mobile-facets__count{color:var(--collection-muted)}.template-collection .pagination-wrapper{margin-top:clamp(4.8rem,7vw,8rem)}.template-collection .pagination__list{gap:.4rem}.template-collection .pagination__item{min-width:4rem;min-height:4rem;margin:0;border:.1rem solid transparent;color:var(--collection-ink);font-family:var(--font-navigation-family);font-size:1.1rem;letter-spacing:0}.template-collection .pagination__item--current{border-color:var(--collection-ink);background:var(--collection-ink);color:#fff;opacity:1}.template-collection .pagination-wrapper .infinite-scroll.button{min-width:min(100%,24rem);min-height:4.8rem;border-color:var(--collection-ink);background:var(--collection-ink);color:#fff;font-family:var(--font-navigation-family);letter-spacing:0;text-transform:uppercase}@media screen and (hover:hover){.template-collection .pagination__item:not(.pagination__item--current):hover{border-color:var(--collection-rule);background:var(--collection-soft)}.template-collection .pagination-wrapper .infinite-scroll.button:hover{border-color:var(--collection-accent);background:var(--collection-accent)}}@media screen and (min-width:750px){.template-collection .rich-text__text{font-size:1.7rem}.template-collection .collection .product-grid.grid--4-col-tablet>.grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.template-collection .collection .product-grid.grid--3-col-tablet>.grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:990px){.template-collection .collection-grid-section>.section--padding{padding-bottom:clamp(7.2rem,8vw,11rem)}.template-collection .facets-container-drawer .mobile-facets__wrapper{margin-inline-start:auto}.template-collection .collection .product-grid.grid--4-col-desktop>.grid__item{max-width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.template-collection .collection .product-grid.grid--3-col-desktop>.grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}@media screen and (max-width:749px){.template-collection #MainContent{background:linear-gradient(180deg,#fff 0 24rem),#fff}.template-collection .collection-grid-section>.section--padding{padding-top:1.6rem;padding-bottom:5.6rem}.template-collection .collection .product-grid{--grid-horizontal-spacing: .8rem;margin-top:2.2rem;row-gap:3.4rem}.template-collection .facet-filters>.page-width{padding-top:.8rem;padding-bottom:.8rem}.template-collection .active-facets-mobile{gap:1rem;padding-inline:1.5rem}.template-collection .active-facets{width:100%}.template-collection .product-count__text{font-size:.95rem;letter-spacing:0;white-space:normal}.template-collection .mobile-facets__inner{width:min(42rem,calc(100% - 3rem))}.template-collection .mobile-facets__summary{font-size:1.6rem}.template-collection .pagination-wrapper .infinite-scroll.button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/template-collection.css.map */
