.collection{padding:0 max(20px,5.556vw) max(48px,5vw);background:var(--collection-bg, var(--color-white))}.collection__inner{width:100%}.collection__crumbs{display:flex;align-items:center;gap:8px;padding-block:20px;font-size:13px;color:var(--color-stone)}.collection__crumbs a:hover{text-decoration:underline;text-underline-offset:2px}.collection__crumb-current{color:var(--color-black)}.collection__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:24px 24px;border-bottom:1px solid rgba(26,26,26,.1)}.collection__toolbar-left,.collection__toolbar-right{display:flex;align-items:center;gap:16px}.collection__filter-toggle{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid var(--color-black);border-radius:var(--radius-pill);font-size:14px;font-weight:500;color:var(--color-black);transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.collection__filter-toggle:hover{background:var(--color-black);color:var(--color-beige);transform:translateY(-1px);box-shadow:0 8px 18px #1a1a1a2e}.collection__filter-toggle:hover .icon{filter:brightness(0) invert(1)}.collection__count{font-size:14px;color:var(--color-stone)}.collection__sort{position:relative;display:inline-flex;align-items:center}.collection__sort-select{appearance:none;-webkit-appearance:none;padding:10px 44px 10px 20px;border:1px solid var(--color-black);border-radius:var(--radius-pill);background:transparent;font-family:var(--font-body);font-size:14px;color:var(--color-black);cursor:pointer}.collection__sort-chevron{position:absolute;right:20px;pointer-events:none;transform:rotate(90deg)}.collection__views{display:flex;gap:8px}.collection__view{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;border:1px solid rgba(26,26,26,.2);border-radius:8px;color:var(--color-black);transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.collection__view.is-active{background:var(--color-black);border-color:var(--color-black);color:var(--color-beige)}.collection__split{display:grid;grid-template-columns:280px 1fr;gap:max(32px,3.333vw);align-items:start;padding-top:40px}.collection__sidebar{display:flex;flex-direction:column;gap:32px}.collection__sidebar-head{display:none;align-items:center;justify-content:space-between}.collection__sidebar-title{font-family:var(--font-heading);font-size:var(--fs-h6);letter-spacing:var(--ls-tight)}.collection__sidebar-close{position:relative;width:24px;height:24px}.collection__sidebar-close span{position:absolute;left:2px;top:50%;width:20px;height:1.5px;background:var(--color-black)}.collection__sidebar-close span:first-child{transform:rotate(45deg)}.collection__sidebar-close span:last-child{transform:rotate(-45deg)}.collection__filters{display:flex;flex-direction:column;gap:32px}.collection__filter{display:flex;flex-direction:column;gap:16px;padding-bottom:32px;border-bottom:1px solid rgba(26,26,26,.1)}.collection__filter:last-of-type{border-bottom:0;padding-bottom:0}.collection__filter-head{display:flex;align-items:center;justify-content:space-between;width:100%}.collection__filter-name{font-family:var(--font-heading);font-size:18px;color:var(--color-black)}.collection__filter-icon{display:inline-flex;transition:transform var(--dur) var(--ease)}.collection__filter.is-collapsed .collection__filter-icon{transform:rotate(90deg)}.collection__filter-body{overflow:hidden}.collection__options{display:flex;flex-direction:column;gap:12px}.collection__check{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;color:var(--color-black)}.collection__check.is-disabled{color:#1a1a1a66;cursor:default}.collection__check input{position:absolute;opacity:0;width:0;height:0}.collection__check-box{display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border:1px solid rgba(26,26,26,.2);border-radius:4px;background:transparent;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.collection__check-box .icon{opacity:0;transition:opacity var(--dur) var(--ease)}.collection__check input:checked+.collection__check-box{background:var(--color-black);border-color:var(--color-black)}.collection__check input:checked+.collection__check-box .icon{opacity:1}.collection__check input:focus-visible+.collection__check-box{outline:2px solid var(--color-coffee);outline-offset:2px}.collection__price{display:flex;flex-direction:column;gap:18px}.collection__price-max{font-size:14px;color:var(--color-black)}.collection__price-inputs{display:flex;gap:12px}.collection__price-field{display:flex;flex-direction:column;gap:6px;flex:1;font-size:12px;color:var(--color-stone)}.collection__price-field input{width:100%;height:35px;padding-inline:12px;border:1px solid rgba(26,26,26,.2);border-radius:6px;background:var(--color-white);font-size:14px;color:var(--color-black)}.collection__price-field input:focus{outline:none;border-color:var(--collection-accent, var(--color-desert))}.collection__price-apply{align-self:flex-start;padding:8px 20px;border-radius:var(--radius-pill);border:1px solid var(--color-black);font-size:13px;font-weight:500;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.collection__price-apply:hover{background:var(--color-black);color:var(--color-beige);box-shadow:0 8px 18px #1a1a1a29}.collection__clear{font-size:13px;color:var(--color-stone);text-decoration:underline;text-underline-offset:3px}.collection__no-filters{font-size:14px;color:var(--color-stone)}.collection__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.collection__grid.is-list{grid-template-columns:minmax(0,1fr)}.collection__empty{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-block:40px;font-size:var(--fs-body);color:var(--color-stone)}.collection__pagination{grid-column:1 / -1}.collection__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#1a1a1a73}@media(max-width:1023px){.collection__split{grid-template-columns:minmax(0,1fr)}.collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection__sidebar{position:fixed;inset:0 auto 0 0;z-index:60;width:min(340px,88vw);padding:24px;background:var(--color-white);transform:translate(-100%);transition:transform .32s var(--ease);overflow-y:auto}.collection__sidebar.is-open{transform:translate(0)}.collection__sidebar-head{display:flex}}@media(min-width:1024px){.collection__overlay{display:none}}@media(max-width:559px){.collection__grid{grid-template-columns:minmax(0,1fr)}.collection__toolbar-right{width:100%;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-main-collection.css.map */
