.crafii-collection{display:block}.crafii-collection .page-width,.crafii-category-rail,.collection-hero .page-width{max-width:1440px}.crafii-studio .collection-hero__inner{padding-top:32px;padding-bottom:24px}.crafii-studio .collection-hero__title{font-size:clamp(34px,4vw,52px);margin:0}.crafii-studio .collection-hero__description{font-size:16px;line-height:1.5;max-width:70ch;margin-top:14px}.crafii-category-rail{position:relative;margin-bottom:44px}.crafii-category-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:6px}.crafii-category-rail__track::-webkit-scrollbar{display:none}.crafii-studio .crafii-category-rail__item{min-width:0;color:var(--cf-ink);text-decoration:none;scroll-snap-align:start;font:400 23px/1.25 var(--cf-display)}.crafii-category-rail__image{display:block;width:100%;aspect-ratio:1.15;margin-bottom:16px;background:var(--cf-well);overflow:hidden}.crafii-category-rail__image img{display:block;width:100%;height:100%;object-fit:cover}.crafii-category-rail__item[aria-current=page]>span:last-child{text-decoration:underline;text-underline-offset:5px}.crafii-category-rail__item:focus-visible{outline:2px solid var(--cf-plum);outline-offset:4px}.crafii-category-rail__arrow{display:none;position:absolute;top:36%;z-index:1;border:1px solid var(--cf-rule);background:#fffffff0;color:var(--cf-ink);width:44px;height:48px;cursor:pointer;font-size:22px}.crafii-category-rail.is-ready .crafii-category-rail__arrow:not(:disabled){display:grid;place-items:center}.crafii-category-rail__arrow--previous{left:20px}.crafii-category-rail__arrow--next{right:20px}.crafii-studio .crafii-collection .product-grid{row-gap:40px}.crafii-studio .crafii-collection .product-count__text{font:400 13px/1.4 var(--cf-body)}.crafii-studio .crafii-collection .crafii-studio-card__information{text-align:left;padding-top:18px}.crafii-studio .crafii-collection .crafii-studio-card .card__heading{font-size:23px;line-height:1.22}.crafii-studio .crafii-collection .price__sale{justify-content:flex-start}.crafii-studio .crafii-collection .crafii-product-fact{margin-top:7px}.crafii-studio .crafii-collection .facets__summary{font:600 16px/1.4 var(--cf-body);color:var(--cf-ink);margin:0;padding:22px 28px 22px 0}.crafii-studio .crafii-collection .facets__disclosure-vertical{border-bottom:1px solid var(--cf-rule);margin:0}.crafii-studio .crafii-collection .facets__summary .icon-caret{width:12px;right:2px;transition:transform .2s ease;transform:rotate(-90deg)}.crafii-studio .crafii-collection details[open]>.facets__summary .icon-caret{transform:rotate(0)}.crafii-studio .crafii-collection .facets__display-vertical{padding-bottom:20px}@media(min-width:750px){.crafii-studio .crafii-collection .facets-vertical{display:grid;grid-template-columns:minmax(190px,24%) minmax(0,1fr);align-items:start;gap:32px}.crafii-studio .crafii-collection .facets-wrapper{width:auto;padding-right:0;min-width:0}.crafii-studio .crafii-collection .product-grid-container{width:auto;min-width:0}.crafii-studio .crafii-collection .facets-container{display:block;padding-top:0}.crafii-studio .crafii-collection .facets__form-vertical{width:auto}.crafii-studio .crafii-collection .crafii-collection-sort{display:block;margin:0 0 22px;padding:0}.crafii-studio .crafii-collection .facets-vertical-form{display:block}.crafii-studio .crafii-collection .facet-filters{display:block;padding:0}.crafii-studio .crafii-collection .facet-filters__field{position:relative;width:100%;border:1px solid var(--cf-rule);min-height:56px;padding:0 14px;display:flex;gap:6px}.crafii-studio .crafii-collection .facet-filters__label{white-space:nowrap;margin:0;font:400 15px var(--cf-body)}.crafii-studio .crafii-collection .facet-filters__field .select{flex:1;min-width:0}.crafii-studio .crafii-collection .facet-filters__sort{width:100%;min-height:54px;padding:8px 22px 8px 0;font:400 15px var(--cf-body);text-overflow:ellipsis}.crafii-studio .crafii-collection .product-count-vertical{margin:12px 0 0;text-align:left;font-size:13px}.crafii-studio .crafii-collection .active-facets-vertical-filter{border-top:1px solid var(--cf-rule);padding-top:12px}.crafii-studio .crafii-collection .facets__heading--vertical{font:400 13px var(--cf-body)}.crafii-studio .crafii-collection .active-facets{margin:0;gap:8px}}@media(max-width:989px)and (min-width:750px){.crafii-studio .crafii-collection .facets-vertical{grid-template-columns:190px minmax(0,1fr);gap:24px}.crafii-studio .crafii-category-rail__item{font-size:20px}}@media(max-width:749px){.crafii-studio .collection-hero__inner{padding-top:24px;padding-bottom:20px}.crafii-studio .collection-hero__title{font-size:34px}.crafii-studio .collection-hero__description{font-size:14px}.crafii-category-rail{margin-bottom:20px}.crafii-category-rail__track{grid-auto-columns:43%;gap:16px}.crafii-studio .crafii-category-rail__item{font-size:18px}.crafii-category-rail__image{margin-bottom:10px}.crafii-category-rail__arrow{top:26%;width:36px;height:44px}.crafii-category-rail__arrow--previous{left:4px}.crafii-category-rail__arrow--next{right:4px}.crafii-studio .crafii-collection .facets-wrapper{border-top:1px solid var(--cf-rule);border-bottom:1px solid var(--cf-rule);margin-bottom:24px}.crafii-studio .crafii-collection .facets-container{padding:12px 0}.crafii-studio .crafii-collection .crafii-studio-card .card__heading{font-size:18px}.crafii-studio .crafii-collection .product-grid{row-gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/crafii-collections.css.map */
