.main-collection{--main-collection-tab-color: #ffffff}body .main-collection.page-width{width:calc(100% - 112px);max-width:1518px;margin-left:auto;margin-right:auto}collection-filters{display:block}.main-collection__header{padding-left:18px;scroll-margin-top:120px;outline:none}.main-collection__heading{margin:0 0 40px;font-weight:700;font-size:80px;line-height:72px;color:var(--color-shade-100)}.main-collection__filters{display:flex;align-items:center;flex-wrap:wrap;gap:16px 32px}.main-collection__parents,.main-collection__children{display:flex;align-items:center;flex-wrap:wrap;gap:32px}.main-collection__tab{font-weight:600;font-size:32px;line-height:40px;color:var(--main-collection-tab-color);text-decoration:none;white-space:nowrap;transition:color .15s ease-in-out,opacity .15s ease-in-out}.main-collection__tab:hover{color:var(--color-shade-100);opacity:.8;text-decoration:none}.main-collection__tab.is-active{color:var(--color-shade-100);opacity:1}.main-collection__chip{display:inline-flex;align-items:center;gap:0px;color:var(--color-shade-100);font-weight:600;font-size:32px;line-height:40px;white-space:nowrap}.main-collection__chip a{color:inherit;text-decoration:none}.main-collection__chip-clear{display:flex;width:40px;height:40px;border-radius:4px;transition:opacity .15s ease-in-out}.main-collection__chip-clear svg{width:40px;height:40px}.main-collection__chip-clear:hover{opacity:.7}.main-collection__subtab{color:var(--main-collection-tab-color);font-weight:600;font-size:32px;line-height:40px;text-decoration:none;white-space:nowrap;transition:opacity .15s ease-in-out}.main-collection__subtab:hover{opacity:.8;text-decoration:none}.main-collection__subtab.is-active{opacity:1;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.main-collection__tab:focus-visible,.main-collection__chip a:focus-visible,.main-collection__subtab:focus-visible,.main-collection__pagination-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-shade-70)}.main-collection__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:36px;transition:opacity .15s ease-in-out}collection-filters.is-loading .main-collection__grid{opacity:.5;pointer-events:none}.main-collection__empty{grid-column:1 / -1;margin:0;font-size:16px;line-height:24px;color:var(--color-shade-70)}.main-collection__pagination{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:16px}.main-collection__pagination-btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid var(--color-shade-20);border-radius:8px;background:var(--color-white-100);color:var(--color-shade-100);font-weight:600;font-size:16px;line-height:24px;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out}.main-collection__pagination-btn:hover{background:var(--color-primary-5);text-decoration:none}.main-collection__pagination-btn--current{background:var(--color-shade-100);border-color:var(--color-shade-100);color:var(--color-white-100);pointer-events:none}.main-collection__pagination-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:40px;color:var(--color-shade-40)}@media screen and (max-width:1024px){body .main-collection.page-width{width:calc(100% - 64px)}.main-collection__header{padding-left:42px}.main-collection__heading{margin-bottom:16px;font-size:64px}.main-collection__tab,.main-collection__chip,.main-collection__subtab{font-size:24px;line-height:32px}.main-collection__chip-clear,.main-collection__chip-clear svg{width:32px;height:32px}.main-collection__grid{margin-top:28px}}@media screen and (max-width:768px){body .main-collection.page-width{width:calc(100% - 32px)}.main-collection__header{padding-left:0}.main-collection__heading{margin-bottom:11px;font-weight:600;font-size:32px;line-height:40px}.main-collection__filters{flex-wrap:nowrap;gap:16px;overflow-x:auto;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.main-collection__filters::-webkit-scrollbar{display:none}.main-collection__parents,.main-collection__children{flex-wrap:nowrap;gap:16px}.main-collection__tab,.main-collection__chip,.main-collection__subtab{font-size:16px;line-height:24px}.main-collection__subtab.is-active{text-underline-offset:4px}.main-collection__chip-clear,.main-collection__chip-clear svg{width:24px;height:24px}.main-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:21px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/main-collection.css.map */
