.collection-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;padding:36px var(--gutter) 18px;border-bottom:1px solid var(--color-line)}.collection-head__titles .label{margin-bottom:8px}.collection-head__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.filter-group{display:contents}.price-filter{position:relative}.price-filter>summary{list-style:none;cursor:pointer}.price-filter>summary::-webkit-details-marker{display:none}.price-filter[open]>summary{color:#fff;background:var(--color-ink);border-color:var(--color-ink)}.price-filter__form{position:absolute;top:calc(100% + 8px);inset-inline-start:0;z-index:15;display:grid;grid-template-columns:1fr 1fr;gap:10px;width:260px;padding:14px;background:var(--color-bg);border:1px solid var(--color-line);border-radius:16px;box-shadow:0 20px 40px rgba(var(--color-ink-rgb),.12)}.price-filter__form .btn{grid-column:1 / -1}.sort{display:flex;gap:6px}.sort__select{min-height:40px;padding:8px 12px;font:600 12px var(--font-body);background:var(--color-bg);border:1px solid var(--color-line-strong);border-radius:12px}.collection-desc{max-width:70ch;padding:18px var(--gutter) 0}.collection-empty{display:grid;justify-items:start;gap:16px;padding:46px var(--gutter)}.items{margin:0;padding:0;list-style:none}.item__card{position:relative;display:grid;align-items:center}.item__num{grid-area:num;font-family:var(--font-heading);font-size:26px;font-weight:800;letter-spacing:-.04em;color:color-mix(in srgb,var(--color-soft) 48%,var(--color-wood));transition:color .3s}.item__media{grid-area:media}.item__info{grid-area:info;min-width:0}.item__price{grid-area:price;font:600 17px/1.2 var(--font-body);white-space:nowrap}.item__add{position:relative;z-index:2;grid-area:add}.item__title{font-family:var(--font-heading);font-weight:600;line-height:1.15}.item__meta{margin-top:4px;font-size:13px;color:var(--color-muted)}.item__card:has(.card__link:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}[data-view=list] .item__card{grid-template-areas:"num media info price add";grid-template-columns:52px auto 1fr auto auto;column-gap:22px;height:104px;padding:0 var(--gutter);overflow:hidden;background:var(--color-bg);border-bottom:1px solid var(--color-line);transition:height .4s var(--ease),background .3s}[data-view=list] .item__media{width:72px;height:72px;border-radius:16px;transition:width .4s var(--ease),height .4s var(--ease)}[data-view=list] .item__title{font-size:21px;letter-spacing:-.025em}[data-view=list] .item__card:hover,[data-view=list] .item__card:focus-within{height:150px;background:var(--color-soft)}[data-view=list] .item__card:hover .item__media,[data-view=list] .item__card:focus-within .item__media{width:116px;height:116px}[data-view=list] .item__card:hover .item__num,[data-view=list] .item__card:focus-within .item__num{color:var(--color-accent)}[data-view=list] .item__card:hover .item__meta,[data-view=list] .item__card:focus-within .item__meta{color:var(--color-body)}[data-view=list] .item__add .btn:hover{background:var(--color-accent)}@media(max-width:749px){[data-view=list] .item__card{grid-template-areas:"media info add" "media price add";grid-template-columns:auto 1fr auto;column-gap:14px;row-gap:4px;align-content:center}[data-view=list] .item__num{display:none}[data-view=list] .item__title{font-size:18px}[data-view=list] .item__price{font-size:14px}}[data-view=grid]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;padding:24px var(--gutter) 46px;perspective:1200px}[data-view=grid] .item{display:flex}[data-view=grid] .item__card{flex:1;grid-template-areas:"media media" "info price";grid-template-columns:1fr auto;align-items:start;gap:11px 10px;padding:14px;background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius-card);box-shadow:0 8px 24px rgba(var(--color-ink-rgb),.07);transform-style:preserve-3d;transition:transform .25s ease-out,box-shadow .3s ease}[data-view=grid] .item__card.is-tilting{box-shadow:0 26px 48px rgba(var(--color-ink-rgb),.18)}[data-view=grid] .item__card:has(.card__link:focus-visible){outline-offset:3px}[data-view=grid] .item__num,[data-view=grid] .item__add{display:none}[data-view=grid] .item__title{font-size:17px;letter-spacing:-.02em}[data-view=grid] .item__meta{font-size:12px}[data-view=grid] .item__price{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-collection.css.map?v=89515110073548130621791683321 */
