.ep-prime-collection .collection-head{padding-block:42px 24px}.ep-prime-collection .collection-head h1{font-size:clamp(30px,4vw,52px)}.ep-prime-collection .collection-head>p{max-width:650px}.ep-collection-description{max-width:760px;margin:12px 0 18px}.ep-collection-description summary{cursor:pointer;font-size:12px;text-decoration:underline;text-underline-offset:3px}.ep-category-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px;padding-bottom:22px;border-bottom:1px solid var(--line, #d7d2c8)}.ep-category-nav a{border:1px solid var(--line, #d7d2c8);padding:11px 16px;min-height:44px;box-sizing:border-box;font-size:12px}.ep-category-nav a[aria-current]{background:var(--ink, #20201e);color:var(--paper, #faf8f3);border-color:var(--ink, #20201e)}.ep-prime-collection .ep-collection-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;align-items:start}.ep-prime-collection #ep-catalogue-controls:empty{display:none}.ep-prime-collection .ep-collection-layout:has(#ep-catalogue-controls:empty){grid-template-columns:1fr}.ep-prime-collection .ep-catalogue-panel{display:flex;flex-direction:column;align-items:stretch;border:0;margin:0;padding:0;gap:18px}.ep-prime-collection .ep-catalogue-toolbar{display:grid;gap:14px}.ep-prime-collection .ep-catalogue-panel label{display:grid;gap:8px;width:100%;font-size:12px}.ep-prime-collection .ep-catalogue-panel select,.ep-prime-collection .ep-catalogue-panel input[type=text],.ep-prime-collection #catalog-search{box-sizing:border-box;width:100%;max-width:100%;min-height:44px;padding:10px;border:1px solid var(--line, #d7d2c8);background:transparent;color:inherit;font:inherit}.ep-prime-collection .catalog-filter-panel{width:100%}.ep-prime-collection .catalog-filter-panel summary{padding:12px 0;cursor:pointer;border-block:1px solid var(--line, #d7d2c8);font-size:13px}.ep-prime-collection .catalog-filter-fields{display:grid;grid-template-columns:1fr;gap:16px;padding-top:16px}.ep-prime-collection .catalog-tools{display:grid;gap:14px}.ep-prime-collection .catalog-group{display:flex!important;align-items:center;gap:8px;white-space:normal}.ep-prime-collection .catalog-group input{width:auto}.ep-prime-collection #catalog-reset{min-height:44px;text-align:left}.ep-prime-collection #catalog-grid,.ep-prime-collection #ep-native-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;gap:28px 18px}.ep-prime-collection .ep-catalogue-scope{grid-column:1 / -1;font-size:12px}.ep-primary-collections{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-block:30px 48px}.ep-category-card{display:flex;flex-direction:column;min-height:210px;padding:24px;border:1px solid var(--line, #d7d2c8);background:var(--ivory, #f3f0e8)}.ep-category-card h2{font-size:23px}.ep-category-card .text-link{margin-top:auto}.ep-prime-directory .collection-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ep-prime-directory .collection-directory>a{border-top:1px solid var(--line, #d7d2c8);padding-block:20px}.ep-prime-directory .collection-directory h2{font-size:20px}.ep-prime-collection a:focus-visible,.ep-prime-collection input:focus-visible,.ep-prime-collection select:focus-visible,.ep-prime-collection button:focus-visible,.ep-prime-directory a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:1100px){.ep-prime-collection #catalog-grid,.ep-prime-collection #ep-native-grid,.ep-primary-collections{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ep-prime-collection .ep-collection-layout{grid-template-columns:1fr;gap:22px}.ep-prime-collection .ep-catalogue-toolbar{grid-template-columns:1fr 1fr;align-items:center}.ep-prime-collection .catalog-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-prime-collection .catalog-tools{grid-template-columns:1fr 1fr;align-items:center}.ep-prime-directory .collection-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.ep-category-nav{gap:6px}.ep-category-nav a{padding-inline:10px}.ep-category-card{padding:16px;min-height:180px}.ep-category-card h2{font-size:19px}.ep-prime-directory .collection-directory{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ep-prime-collection.css.map */
