.collection-section{padding-block:1rem 3rem}.collection-section .breadcrumb{padding-top:0}.collection-hero{margin-bottom:1.25rem;padding-block:.75rem .5rem}.collection-hero .h-eyebrow{margin-bottom:.25rem}.collection-hero__desc{margin-top:.625rem;color:var(--ink-muted);font-weight:500;max-width:40rem;margin-inline:auto}.collection-hero:after{margin-top:.75rem}.breadcrumb+.collection-hero{padding-top:.75rem}.collection-subnav{margin-bottom:1.5rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.collection-subnav::-webkit-scrollbar{display:none}.collection-subnav__list{display:flex;width:max-content;min-width:100%;align-items:center;gap:.5rem;padding-bottom:.25rem}.collection-subnav__link{display:block;padding:.5rem .875rem;border:1px solid var(--color-border);background:var(--white);color:var(--ink);font-size:.8125rem;font-weight:600;white-space:nowrap;transition:border-color var(--transition),color var(--transition)}.collection-subnav__link:hover,.collection-subnav__link:focus-visible,.collection-subnav__link.is-current{border-color:var(--ink);color:var(--brand-blue)}.collection-subnav__link.is-current{box-shadow:inset 0 -2px 0 var(--brand-blue)}@media(min-width:768px){.collection-subnav{overflow:visible}.collection-subnav__list{width:auto;min-width:0;flex-wrap:wrap;justify-content:center}}.collection-summary{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.collection-toolbar__count{font-size:.875rem;color:var(--ink-muted);font-weight:600}.collection-essential-filters{display:flex;align-items:center;gap:.5rem;margin-inline-start:auto}.collection-essential-filters details{position:static}.collection-essential-filters summary{display:flex;min-height:2.75rem;align-items:center;gap:.375rem;padding-inline:.875rem;border:1px solid var(--color-border);background:var(--white);cursor:pointer;font-size:.875rem;font-weight:700;list-style:none}.collection-essential-filters summary::-webkit-details-marker{display:none}.collection-essential-filters details[open] summary{border-color:var(--brand-blue);color:var(--brand-blue)}.collection-essential-filters .facet-menu{position:absolute;inset-block-start:calc(100% + .5rem);inset-inline:0;z-index:30;display:flex;width:auto;flex-direction:column;gap:.625rem;padding:1rem;border:1px solid var(--color-border);background:var(--white);box-shadow:0 12px 28px #0000001f}.facet-option{display:flex;min-height:2.75rem;align-items:center;gap:.625rem;cursor:pointer;font-size:.875rem;font-weight:500}.facet-option input{width:1.25rem;height:1.25rem}.facet-price{display:flex;flex-direction:column;gap:.75rem}.facet-price__field{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600}.facet-price__field input{width:100%;min-width:0;height:2.75rem;padding-inline:.625rem;border:1px solid var(--color-border);background:var(--white)}.facet-price .btn{width:100%}.facet-menu__clear{align-self:flex-start;border-bottom:1px solid currentColor;color:var(--ink-muted);font-size:.8125rem;font-weight:600}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}@media(min-width:768px){.collection-section{padding-block:3rem 4rem}.collection-hero{margin-bottom:2rem;padding-block:1.25rem 1rem}.collection-summary{margin-bottom:2rem}.collection-essential-filters details{position:relative}.collection-essential-filters .facet-menu{inset-inline-start:auto;inset-inline-end:0;width:18rem}.product-grid{grid-template-columns:repeat(3,1fr);gap:2.5rem 1.5rem}}@media(min-width:1024px){.product-grid{grid-template-columns:repeat(4,1fr)}}.collection-empty{text-align:center;padding:4rem 0;color:var(--ink-muted);font-weight:600}.pagination{display:flex;justify-content:center;gap:.5rem;margin-top:3rem}.pagination__link{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding-inline:.5rem;border:1px solid var(--color-border);font-weight:700;font-size:.875rem;transition:all var(--transition)}.pagination__link:hover{border-color:var(--ink)}.pagination__link.is-current{background:var(--ink);color:var(--white);border-color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-collection.css.map */
