.fe-coll{--bg:var(--color-bg,#FAFAF7);--soft:var(--color-bg-soft,#F0F0EB);--fg:var(--color-text,#0A0A0A);--tsoft:var(--color-text-soft,#525252);--muted:var(--color-text-muted,#8A8A8A);--accent:var(--color-accent,#E40521);--line:var(--color-line,#D4D4D4);--blue:var(--color-bg-deep,#1B2D4F);--disp:var(--font-heading,"Archivo",sans-serif);--sans:var(--font-body,"Inter Tight",sans-serif);--mono:var(--font-mono,"JetBrains Mono",monospace);color:var(--fg);font-family:var(--sans)}.fe-coll *{box-sizing:border-box}.fe-coll__wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,5vw,64px)}.fe-coll__crumb{padding:24px 0 0;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.fe-coll__crumb a{color:var(--muted);text-decoration:none}.fe-coll__crumb a:hover{color:var(--accent)}.fe-coll__crumb .sep{color:var(--line);margin:0 9px}.fe-coll__head{padding:30px 0 26px;border-bottom:1px solid var(--line);max-width:760px}.fe-coll__title{font-family:var(--disp);font-weight:600;font-size:clamp(2.2rem,4vw,3rem);line-height:1.04;letter-spacing:-.025em;margin:0}.fe-coll__intro{margin-top:18px;font-size:17px;line-height:1.6;color:#262626}.fe-coll__intro p{margin:0 0 .7em}.fe-coll__intro a{color:var(--fg);border-bottom:1px solid var(--line);text-decoration:none}.fe-coll__intro a:hover{color:var(--accent);border-color:var(--accent)}.fe-coll__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;flex-wrap:wrap}.fe-coll__count{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--tsoft)}.fe-coll__bar-right{display:flex;align-items:center;gap:18px}.fe-coll__toggle{display:none;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:none;border:1px solid var(--fg);padding:9px 16px;cursor:pointer;color:var(--fg)}.fe-coll__sort{display:flex;align-items:center;gap:9px}.fe-coll__sort label{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.fe-coll__sort select{font-family:var(--sans);font-size:13.5px;border:1px solid var(--line);background:#fff;padding:8px 28px 8px 12px;cursor:pointer;color:var(--fg);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%238A8A8A' fill='none' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}.fe-coll__chips{display:flex;flex-wrap:wrap;gap:9px;padding-bottom:18px}.fe-coll__chip{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;border:1px solid var(--line);padding:6px 12px;color:var(--fg);text-decoration:none;transition:border-color .18s}.fe-coll__chip:hover{border-color:var(--accent);color:var(--accent)}.fe-coll__chip .x{font-family:var(--sans);color:var(--muted)}.fe-coll__chip-clear{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-decoration:underline;align-self:center}.fe-coll__layout{display:grid;grid-template-columns:230px 1fr;gap:clamp(28px,4vw,56px);padding-bottom:80px;align-items:start}.fe-coll__filters{position:sticky;top:100px}.fe-coll__fgroup{border-top:1px solid var(--line);padding:18px 0}.fe-coll__fgroup:first-child{border-top:0;padding-top:0}.fe-coll__fgroup h3,.fe-coll__fgroup-h{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fg);margin:0 0 14px}.fe-coll__fval{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:14px;color:var(--tsoft);text-decoration:none;transition:color .15s}.fe-coll__fval .box{width:15px;height:15px;border:1px solid var(--line);flex:none;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s,background .15s}.fe-coll__fval .cnt{margin-left:auto;font-family:var(--mono);font-size:10.5px;color:var(--muted)}.fe-coll__fval:hover{color:var(--fg)}.fe-coll__fval:hover .box{border-color:var(--fg)}.fe-coll__fval.is-active{color:var(--fg)}.fe-coll__fval.is-active .box{background:var(--fg);border-color:var(--fg)}.fe-coll__fval.is-active .box:after{content:"";width:7px;height:7px;background:var(--bg)}.fe-coll__price{display:flex;align-items:center;gap:8px;margin-top:4px}.fe-coll__price input{width:72px;font-family:var(--sans);font-size:13px;border:1px solid var(--line);padding:8px;background:#fff}.fe-coll__price button{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--fg);background:none;padding:8px 10px;cursor:pointer}.fe-coll__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.fe-coll__card{text-decoration:none;color:inherit;display:block}.fe-coll__card .img{background:var(--soft);aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;border:1px solid rgba(27,45,79,.1);overflow:hidden;transition:border-color .2s}.fe-coll__card .img img{width:100%;height:100%;object-fit:cover}.fe-coll__card .img svg{width:40%}.fe-coll__card:hover .img{border-color:var(--fg)}.fe-coll__card .meta{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:15px 0 7px}.fe-coll__card h2{font-family:var(--disp);font-weight:500;font-size:1.05rem;letter-spacing:-.01em;margin:0;color:var(--fg)}.fe-coll__card .cp{font-family:var(--disp);font-size:15px;margin-top:7px;color:var(--tsoft)}.fe-coll__empty{padding:60px 0;font-size:16px;color:var(--tsoft)}.fe-coll__pag{display:flex;justify-content:center;gap:8px;padding:50px 0 0}.fe-coll__pag a,.fe-coll__pag span{font-family:var(--mono);font-size:12px;letter-spacing:.08em;padding:9px 14px;border:1px solid var(--line);text-decoration:none;color:var(--fg)}.fe-coll__pag a:hover{border-color:var(--fg)}.fe-coll__pag .current{background:var(--fg);color:var(--bg);border-color:var(--fg)}@media(max-width:880px){.fe-coll__layout{grid-template-columns:1fr}.fe-coll__toggle{display:inline-block}.fe-coll__filters{position:static;display:none;border:1px solid var(--line);padding:20px;margin-bottom:24px}.fe-coll__filters.is-open{display:block}.fe-coll__grid{grid-template-columns:1fr 1fr;gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection.css.map */
