@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection.loading .tf-collection-product-grid{min-height:44rem;position:relative}.collection.loading .tf-collection-product-grid>.grid__item{opacity:0}.collection.loading .tf-collection-product-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,var(--tf-skeleton-bg, #f1efe9) 0 22%,transparent 22% 25%,var(--tf-skeleton-bg, #f1efe9) 25% 47%,transparent 47% 50%,var(--tf-skeleton-bg, #f1efe9) 50% 72%,transparent 72% 75%,var(--tf-skeleton-bg, #f1efe9) 75% 100%),linear-gradient(90deg,transparent,var(--tf-skeleton-highlight, rgba(255, 255, 255, .62)),transparent);background-size:100% 100%,45% 100%;background-position:0 0,-45% 0;background-repeat:no-repeat;animation:tf-collection-grid-skeleton 1.35s ease-in-out infinite;-webkit-mask-image:linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0)}@keyframes tf-collection-grid-skeleton{to{background-position:0 0,145% 0}}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.tf-collection-plp{--tf-plp-ink: #1a1a1a;--tf-plp-muted: #7a7a75;--tf-plp-muted-light: #9a9a96;--tf-plp-paper: #fafaf7;--tf-plp-line: #ececea;--tf-plp-line-soft: #f3f1ec;--tf-plp-accent: oklch(.62 .05 145);--tf-plp-accent-deep: oklch(.42 .06 145);--tf-plp-accent-soft: rgba(122, 148, 121, .16);background:var(--tf-plp-paper);color:var(--tf-plp-ink)}.tf-collection-toolbar{display:block;margin-bottom:2rem;padding-top:0}.tf-collection-toolbar .facets-vertical-form{min-height:auto;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1.6rem;padding:1.4rem 2rem;border:.1rem solid var(--tf-plp-line);background:#fff}.tf-collection-toolbar__chips{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}.tf-collection-chip{min-height:2.8rem;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:999px;background:var(--tf-plp-accent-soft);color:var(--tf-plp-accent-deep);font-size:1.2rem;font-weight:var(--tf-font-weight-semibold);line-height:1.2;text-decoration:none}.tf-collection-chip:hover{text-decoration:none;background:#7a947938}.tf-collection-chip .svg-wrapper{width:1rem;height:1rem}.tf-collection-chip--muted{background:#f3f1ec;color:var(--tf-plp-muted)}.tf-collection-layout.facets-vertical{display:grid;grid-template-columns:26rem minmax(0,1fr);align-items:start;gap:3.6rem}.tf-collection-products{position:relative;z-index:1;width:100%;min-width:0}.tf-collection-products__summary{margin-bottom:1.2rem;color:var(--tf-plp-muted);font-size:1.3rem}.tf-collection-product-grid.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2rem;column-gap:2rem}.tf-collection-product-grid .grid__item{width:auto;max-width:none}.tf-collection-plp .collection-load-more__button,.tf-collection-plp .pagination__item,.tf-collection-plp .pagination__item-arrow{border-radius:0}.tf-collection-plp .collection-load-more__button{min-height:4.8rem;padding:0 2.8rem;border:0;background:var(--tf-plp-ink);color:#fff;font-size:1.35rem;font-weight:700}.tf-collection-plp .pagination-wrapper{margin-top:4rem}.tf-collection-plp .pagination__list{gap:.6rem}.tf-collection-plp .pagination__item{min-width:4rem;height:4rem;border:.1rem solid #d9d9d4;background:#fff;color:var(--tf-plp-ink);font-size:1.3rem;font-weight:var(--tf-font-weight-semibold)}.tf-collection-plp .pagination__item--current{border-color:var(--tf-plp-accent);background:var(--tf-plp-accent);color:#fff}.tf-collection-plp .pagination__item--current:after{display:none}@media screen and (max-width:989px){.tf-collection-plp .page-width{padding-inline:2rem}.tf-collection-layout.facets-vertical{display:block}.tf-collection-toolbar{display:none}.tf-collection-product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.4rem;row-gap:1.8rem}}@media screen and (max-width:749px){.tf-collection-plp .page-width{padding-inline:1.6rem}.tf-collection-product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.2rem;row-gap:1.6rem}.tf-collection-plp .collection-load-more{margin-top:3rem}}.tf-collection-plp{background:#fafaf7}.tf-collection-plp .page-width{max-width:132rem;padding-inline:3.2rem}.tf-collection-layout.facets-vertical{grid-template-columns:26rem minmax(0,1fr);gap:3.6rem}.tf-collection-toolbar{margin:0 0 2rem;padding:0}.tf-collection-toolbar .facets-vertical-form{min-height:auto;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 2rem;border:.1rem solid #ececea;background:#fff}.tf-collection-toolbar__chips{flex:1 1 auto}.tf-collection-toolbar__actions{flex:0 0 auto;display:flex;align-items:center;gap:1.6rem}.tf-collection-chip{min-height:auto;gap:.4rem;padding:.4rem .9rem;border-radius:999px;font-size:1.1rem;font-weight:500;letter-spacing:.02em}.tf-collection-chip .svg-wrapper{width:1.1rem;height:1.1rem}.tf-collection-product-grid.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}@media screen and (max-width:989px){.tf-collection-plp .page-width{padding-inline:3.2rem}.tf-collection-layout.facets-vertical{display:block}}@media screen and (max-width:749px){.tf-collection-plp .page-width{padding-inline:1.6rem}.tf-collection-product-grid.product-grid{grid-template-columns:1fr;gap:1.6rem}}.tf-collection-plp>.facets-vertical{display:block}.tf-collection-plp .tf-collection-filters.page-width,.tf-collection-plp .tf-collection-products.page-width{max-width:132rem;padding-inline:3.2rem}.tf-collection-plp .collection-load-more{margin-top:4rem}.tf-collection-plp .collection-load-more:before{content:"";display:block;width:28rem;height:.4rem;margin:0 auto 1.4rem;border-radius:999px;background:linear-gradient(90deg,var(--tf-plp-accent) 0 50%,#ececea 50% 100%)}.tf-collection-plp .collection-load-more{flex-direction:column;align-items:center;gap:0}.tf-collection-plp .collection-load-more__button{min-height:4.8rem;padding:0 3.6rem;border:.1rem solid #1a1a1a;border-radius:999px;background:transparent;color:#1a1a1a;font-size:1.4rem;font-weight:600;transition:background .15s ease,color .15s ease,transform .12s ease}.tf-collection-plp .collection-load-more__button:hover{background:#1a1a1a;color:#fff}.tf-collection-plp .collection-load-more__button:active{transform:translateY(.5px) scale(.995)}@media screen and (max-width:1199px){.tf-collection-plp .tf-collection-product-grid.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){.tf-collection-plp .tf-collection-filters.page-width,.tf-collection-plp .tf-collection-products.page-width{padding-inline:3.2rem}.tf-collection-plp .tf-collection-product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.tf-collection-plp{padding-top:2.4rem;padding-bottom:6rem}.tf-collection-plp .tf-collection-filters.page-width,.tf-collection-plp .tf-collection-products.page-width{padding-inline:1.6rem}.tf-collection-plp .tf-collection-product-grid.product-grid{grid-template-columns:1fr}}.tf-collection-plp{padding-top:3.2rem;padding-bottom:8rem}.tf-collection-plp .tf-collection-filters.page-width,.tf-collection-plp .tf-collection-products.page-width,.tf-collection-plp .page-width{max-width:132rem;padding-inline:3.2rem}.tf-collection-plp .tf-collection-filters{margin-bottom:1.6rem}.tf-collection-plp .tf-collection-product-grid.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.tf-collection-plp .collection-load-more{margin-top:4rem;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.tf-collection-plp .collection-load-more:before{display:none}.tf-collection-plp .collection-load-more__status{margin:0;color:var(--tf-plp-muted);font-size:1.35rem;font-weight:500;line-height:1.3}.tf-collection-plp .collection-load-more__status span{color:var(--tf-plp-ink);font-weight:750}.tf-collection-plp .collection-load-more__progress{width:min(28rem,100%);height:.6rem;overflow:hidden;border-radius:999px;background:var(--tf-plp-line)}.tf-collection-plp .collection-load-more__progress span{display:block;width:var(--tf-load-progress, 0%);height:100%;border-radius:inherit;background:var(--tf-plp-accent);transition:width .35s cubic-bezier(.2,.7,.3,1)}.tf-collection-plp .collection-load-more__button{min-height:4.8rem;display:inline-flex;align-items:center;justify-content:center;gap:.9rem;padding:0 3.6rem;font-size:1.4rem;font-weight:600;background:#fff;border-color:var(--tf-plp-ink);color:var(--tf-plp-ink)}.tf-collection-plp .collection-load-more__button .collection-load-more__icon{width:1rem;height:.7rem;flex:0 0 auto;transform:translateY(.1rem);transition:transform .15s ease}.tf-collection-plp .collection-load-more__button:hover .collection-load-more__icon{transform:translateY(.25rem)}.tf-collection-plp .pagination-wrapper{margin-top:2.8rem;padding-top:2.4rem;border-top:.1rem solid var(--tf-plp-line)}.tf-collection-plp .pagination{display:flex;justify-content:center}.tf-collection-plp .pagination__list{flex-wrap:nowrap;align-items:center;gap:.8rem}.tf-collection-plp .pagination__list>li{flex:0 0 4.2rem;width:4.2rem;max-width:4.2rem;margin:0!important}.tf-collection-plp .pagination__item{box-sizing:border-box;width:4.2rem;min-width:4.2rem;height:4.2rem;min-height:4.2rem;aspect-ratio:1 / 1;border:.1rem solid #ececea;border-radius:999px;background:#fff;color:var(--tf-plp-ink);font-size:1.3rem;font-weight:500;line-height:1;box-shadow:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.tf-collection-plp .pagination__item:after,.tf-collection-plp .pagination__item:hover:after,.tf-collection-plp .pagination__item--current:after{content:none!important;display:none!important}.tf-collection-plp a.pagination__item:hover,.tf-collection-plp a.pagination__item:focus-visible{border-color:var(--tf-plp-ink);background:var(--tf-plp-ink);color:#fff;text-decoration:none;box-shadow:none}.tf-collection-plp .pagination__item--current{border-color:var(--tf-plp-ink);background:var(--tf-plp-ink);color:#fff;font-weight:700;box-shadow:none}.tf-collection-plp .pagination__item .svg-wrapper,.tf-collection-plp .pagination__item .icon-caret{width:1.2rem;height:1.2rem}.tf-collection-plp .pagination__item--next .icon{margin:0;transform:rotate(90deg)}.tf-collection-plp .pagination__item--prev .icon{margin:0;transform:rotate(-90deg)}.tf-collection-plp .pagination__item--next:hover .icon{transform:rotate(90deg)}.tf-collection-plp .pagination__item--prev:hover .icon{transform:rotate(-90deg)}@media screen and (max-width:989px){.tf-collection-plp .tf-collection-filters.page-width,.tf-collection-plp .tf-collection-products.page-width,.tf-collection-plp .page-width{max-width:none;padding-inline:1.6rem}.tf-collection-plp .tf-collection-product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.2rem!important}.tf-collection-plp .tf-collection-product-grid.product-grid .grid__item{width:auto!important;max-width:none!important;min-width:0!important;flex:initial!important}}@media screen and (max-width:520px){.tf-collection-plp .tf-collection-product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.tf-collection-plp .tf-collection-product-grid.product-grid .grid__item{width:auto!important;max-width:none!important;min-width:0!important;flex:initial!important}.tf-collection-plp .collection-load-more{margin-top:3.2rem;gap:1.1rem}.tf-collection-plp .collection-load-more__status{font-size:1.25rem}.tf-collection-plp .collection-load-more__button{min-height:4.4rem;padding:0 2.2rem;font-size:1.3rem}.tf-collection-plp .pagination-wrapper{margin-top:2.4rem;padding-top:2rem}.tf-collection-plp .pagination__list{gap:.55rem}.tf-collection-plp .pagination__list>li{flex-basis:3.8rem;width:3.8rem;max-width:3.8rem}.tf-collection-plp .pagination__item{width:3.8rem;min-width:3.8rem;height:3.8rem;min-height:3.8rem;font-size:1.2rem}}.tf-collection-toolbar .facet-filters{padding-left:0}.tf-collection-toolbar .facet-filters__field{box-sizing:border-box;height:3.6rem;min-height:3.6rem;max-height:3.6rem;justify-content:flex-start;gap:.6rem;padding:0 1.2rem 0 1.4rem;border-radius:999px;background:#f6f4ee}.tf-collection-toolbar .facet-filters__label{margin:0;color:#7a7a75;font-size:1.25rem;line-height:1;white-space:nowrap}.tf-collection-toolbar .facet-filters__field .select{box-sizing:border-box;width:auto;min-width:15.5rem;height:3.6rem;min-height:3.6rem;max-height:3.6rem;border:0;background:transparent;overflow:hidden}.tf-collection-toolbar .facet-filters__sort{box-sizing:border-box;width:100%;min-height:3.6rem;height:3.6rem;max-height:3.6rem;margin:0;padding:0 2.2rem 0 0;border:0;border-radius:999px;background:transparent;color:#1a1a1a;font-size:1.3rem;font-weight:var(--tf-font-weight-semibold);line-height:1}.tf-collection-toolbar .facet-filters__sort:focus-visible,.tf-collection-toolbar .facet-filters__sort.focused{outline:.2rem solid rgba(122,148,121,.45);outline-offset:.2rem;box-shadow:none}.tf-collection-toolbar .facet-filters__sort+.svg-wrapper{right:0;top:50%;transform:translateY(-50%)}.tf-collection-toolbar .facet-filters__field .select:focus-within{box-shadow:none}.tf-collection-toolbar .facet-filters__field:focus-within{box-shadow:0 0 0 .1rem #1a1a1a}
/*# sourceMappingURL=/cdn/shop/t/10/assets/template-collection.css.map */
