.collection-header{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding-block:clamp(var(--space-8),5vw,var(--space-16));position:relative;overflow:hidden}.collection-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(107,124,82,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(107,124,82,.03) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}.collection-header__inner{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap}.collection-header__title{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text);line-height:1}.collection-header__count{font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.15em;color:var(--color-text-muted);text-transform:uppercase;margin-top:var(--space-2)}.collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-6);flex-wrap:wrap}.collection-sort{display:flex;align-items:center;gap:var(--space-3)}.collection-sort label{font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap}.collection-sort select{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);font-family:var(--font-heading);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a8880' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;padding-right:var(--space-8)}.shipping-warning{background:var(--color-accent-light);border:1px solid rgba(200,84,26,.3);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);display:flex;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-6)}.shipping-warning__icon{color:var(--color-accent);flex-shrink:0;margin-top:2px}.shipping-warning__text{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.6;max-width:none}.shipping-warning__text strong{font-family:var(--font-heading);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent);display:block;margin-bottom:2px}.pagination{display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-12)}.pagination a,.pagination span{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-text-muted);text-decoration:none;transition:all var(--transition)}.pagination a:hover{border-color:var(--color-primary);color:var(--color-primary)}.pagination .current{background:var(--color-primary);border-color:var(--color-primary);color:#fff}@media(max-width:768px){.collection-toolbar{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-products.css.map */
