.ellow-page .ecoll{background:var(--cream);padding:clamp(28px,3.4vw,54px) 0 clamp(52px,6vw,96px)}.ellow-page .ecoll-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:clamp(14px,1.6vw,22px);border-bottom:1px solid var(--border-soft)}.ellow-page .ecoll-title{font-family:var(--font-text),sans-serif;font-size:clamp(20px,2.2vw,30px);font-weight:600;letter-spacing:-.01em;color:var(--coffee);margin:0}.ellow-page .ecoll-title.serif{font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.02em}.ellow-page .ecoll-intro{margin-top:10px;max-width:56ch;font-size:15px;line-height:1.6;color:var(--text-muted)}.ellow-page .ecoll-tools{display:flex;align-items:center;gap:14px;white-space:nowrap}.ellow-page .ecoll-count{font-size:12.5px;color:var(--text-subtle)}.ellow-page .ecoll-sort{font-family:inherit;font-size:13px;color:var(--coffee);background:#fff;border:1px solid var(--border-soft);border-radius:999px;padding:8px 15px;cursor:pointer;transition:border-color .2s ease}.ellow-page .ecoll-sort:hover{border-color:var(--border-strong)}.ellow-page .ecoll-sort:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.ellow-page .ecoll-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:clamp(20px,2.2vw,30px) 16px;margin-top:clamp(22px,2.6vw,36px)}.ellow-page .ecoll-empty{margin-top:clamp(40px,6vw,80px);text-align:center;color:var(--text-muted);font-size:15px}.ellow-page .ecoll-pager{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:clamp(40px,5vw,72px)}.ellow-page .ecoll-pager a,.ellow-page .ecoll-pager span{min-width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:13px;font-weight:600;color:var(--text-muted);transition:background .2s ease,color .2s ease}.ellow-page .ecoll-pager a:hover{background:#fff;color:var(--coffee)}.ellow-page .ecoll-pager .is-current{background:var(--coffee);color:var(--parchment)}@media(max-width:700px){.ellow-page .ecoll-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.ellow-page .ecoll-head{align-items:flex-start}.ellow-page .ecoll-tools{width:100%;justify-content:space-between}}.ellow-page .ecoll-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin:clamp(14px,1.8vw,22px) 0 0;padding-bottom:clamp(14px,1.8vw,22px);border-bottom:1px solid var(--border-soft)}.ellow-page .ecoll-shortcut{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:#fff;border:1px solid var(--border-soft);font-size:13px;color:var(--text-muted);white-space:nowrap;transition:border-color .2s ease,color .2s ease,background .2s ease}.ellow-page .ecoll-shortcut:hover{color:var(--coffee);border-color:var(--border-strong)}.ellow-page .ecoll-shortcut.is-on{background:var(--coffee);border-color:var(--coffee);color:var(--parchment)}.ellow-page .ecoll-body{display:grid;grid-template-columns:216px minmax(0,1fr);gap:clamp(24px,3vw,52px);align-items:start;margin-top:clamp(18px,2.2vw,30px)}.ellow-page .ecoll-body.is-wide{grid-template-columns:minmax(0,1fr)}.ellow-page .ecoll-rail{position:sticky;top:96px}.ellow-page .efilter-head{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border-soft)}.ellow-page .efilter-title{font-family:var(--font-text),sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--coffee);margin:0;flex:1}.ellow-page .efilter-clear{font-size:12px;color:var(--copper)}.ellow-page .efilter-clear:hover{text-decoration:underline}.ellow-page .efilter-close,.ellow-page .efilter-foot{display:none}.ellow-page .efilter-group{border-bottom:1px solid var(--border-soft)}.ellow-page .efilter-group>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 0;cursor:pointer;list-style:none;font-size:13.5px;color:var(--coffee)}.ellow-page .efilter-group>summary::-webkit-details-marker{display:none}.ellow-page .efilter-caret{position:relative;width:9px;height:9px;flex:none;transition:transform .2s ease}.ellow-page .efilter-caret:before,.ellow-page .efilter-caret:after{content:"";position:absolute;background:var(--text-muted)}.ellow-page .efilter-caret:before{left:0;top:4px;width:9px;height:1px}.ellow-page .efilter-caret:after{left:4px;top:0;width:1px;height:9px}.ellow-page .efilter-group[open] .efilter-caret:after{display:none}.ellow-page .efilter-values{padding:2px 0 14px;display:grid;gap:2px}.ellow-page .efilter-values.is-scroll{max-height:250px;overflow-y:auto;padding-right:4px}.ellow-page .efilter-value{display:flex;align-items:center;gap:9px;padding:5px 0;font-size:13px;color:var(--text-muted);transition:color .2s ease}.ellow-page .efilter-value:hover{color:var(--coffee)}.ellow-page .efilter-box{width:14px;height:14px;flex:none;border:1px solid var(--border-strong);border-radius:3px;background:#fff;position:relative;transition:background .2s ease,border-color .2s ease}.ellow-page .efilter-value.is-on{color:var(--coffee)}.ellow-page .efilter-value.is-on .efilter-box{background:var(--copper);border-color:var(--copper)}.ellow-page .efilter-value.is-on .efilter-box:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(42deg)}.ellow-page .ecoll-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:clamp(14px,1.8vw,20px)}.ellow-page .ecoll-filter-open{display:none}.ellow-page .ecoll-chips{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.ellow-page .ecoll-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:var(--parchment);border:1px solid var(--border-soft);font-size:12.5px;color:var(--coffee);transition:border-color .2s ease}.ellow-page .ecoll-chip span{color:var(--text-subtle);font-size:10px}.ellow-page .ecoll-chip:hover{border-color:var(--copper)}.ellow-page .ecoll-chip:hover span{color:var(--copper)}.ellow-page .ecoll-chip-clear{font-size:12.5px;color:var(--text-muted)}.ellow-page .ecoll-chip-clear:hover{color:var(--copper)}.ellow-page .ecoll-related{margin-top:clamp(44px,5vw,76px);padding-top:clamp(22px,2.6vw,34px);border-top:1px solid var(--border-soft)}.ellow-page .ecoll-related h2{font-family:var(--font-text),sans-serif;font-size:15px;font-weight:600;color:var(--coffee);margin:0 0 14px;text-transform:none}.ellow-page .ecoll-related-links{display:flex;flex-wrap:wrap;gap:8px}.ellow-page .ecoll-related-links a{padding:7px 14px;border-radius:999px;border:1px solid var(--border-soft);background:#fff;font-size:13px;color:var(--text-muted);transition:color .2s ease,border-color .2s ease}.ellow-page .ecoll-related-links a:hover{color:var(--coffee);border-color:var(--border-strong)}@media(max-width:1000px){.ellow-page .ecoll-body{grid-template-columns:minmax(0,1fr);gap:0}.ellow-page .ecoll-filter-open{display:inline-flex;align-items:center;padding:9px 18px;border-radius:999px;background:#fff;border:1px solid var(--border-strong);font-family:inherit;font-size:13px;color:var(--coffee);cursor:pointer}.ellow-page .ecoll-rail{position:fixed;inset:0 auto 0 0;z-index:9100;width:min(330px,88%);background:var(--cream);box-shadow:18px 0 46px #1e181229;transform:translate(-100%);transition:transform .3s cubic-bezier(.22,.8,.3,1);overflow-y:auto;padding:20px 22px 0}.ellow-page .ecoll-rail.open{transform:none}.ellow-page .efilter-close{display:inline-flex;background:none;border:none;cursor:pointer;font-size:14px;color:var(--text-muted);padding:4px}.ellow-page .efilter-foot{display:block;position:sticky;bottom:0;padding:14px 0 18px;background:var(--cream)}.ellow-page .efilter-apply{width:100%;padding:13px 24px;border:none;border-radius:999px;background:var(--copper);color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ellow-collection.css.map */
