.main-collection{background:var(--color-bg)}.main-collection__header{margin-bottom:var(--space-2xl);max-width:720px;position:relative}.main-collection__header:after{content:"";position:absolute;bottom:calc(-1 * var(--space-md));left:0;width:48px;height:2px;background:var(--color-accent);opacity:.6}.main-collection__title{font-family:TASAOrbiterDeck,Oswald,sans-serif;font-size:var(--fs-h2);font-weight:700;letter-spacing:-.03em;text-transform:uppercase;line-height:1.05;color:var(--color-text);margin-bottom:var(--space-md);background:none;-webkit-background-clip:unset;-webkit-text-fill-color:var(--color-text)}.main-collection__description{max-width:640px;font-family:Inter,Montserrat,sans-serif;font-size:var(--fs-body);font-weight:400;line-height:1.7;color:var(--color-text-muted)}.main-collection__description *[style]{color:var(--color-text-muted)!important}.main-collection__description p{margin:0 0 var(--space-md)}.main-collection__description p:last-child{margin-bottom:0}.main-collection__toolbar{display:flex;align-items:flex-start;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-2xl)}@media(min-width:768px){.main-collection__toolbar{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}}.main-collection__grid-header{display:flex;align-items:center;margin-bottom:var(--space-lg)}.main-collection__count{font-family:Inter,Montserrat,sans-serif;font-size:var(--fs-xs);font-weight:500;color:var(--color-text-dim);letter-spacing:.06em;text-transform:uppercase}.main-collection__filters{display:flex;flex-wrap:nowrap;gap:var(--space-sm);margin-bottom:var(--space-xl);padding-top:var(--space-lg);padding-bottom:var(--space-xs);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.main-collection__filters::-webkit-scrollbar{display:none}@media(min-width:768px){.main-collection__filters{flex-wrap:wrap;overflow-x:visible;margin-bottom:var(--space-2xl)}}.main-collection__filter-tag{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;font-family:Inter,Montserrat,sans-serif;font-size:var(--fs-xs);font-weight:500;text-decoration:none;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:100px;background:var(--color-surface);transition:color .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease;white-space:nowrap;letter-spacing:.02em;flex-shrink:0}@media(hover:hover)and (pointer:fine){.main-collection__filter-tag:hover{color:var(--color-text);border-color:var(--color-accent);background:#00992208;box-shadow:0 2px 8px #0099220f}}.main-collection__filter-tag--active{color:#fff;background-color:var(--color-accent);border-color:var(--color-accent);box-shadow:0 2px 12px #0923}@media(hover:hover)and (pointer:fine){.main-collection__filter-tag--active:hover{color:#fff;background-color:var(--color-accent-hover);border-color:var(--color-accent-hover);box-shadow:0 2px 12px #00992240}}.main-collection__grid{margin-bottom:var(--space-3xl)}.main-collection__grid .product-card{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:6px;overflow:hidden;position:relative;transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.main-collection__grid .product-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);opacity:0;transition:opacity .35s ease;z-index:1}@media(hover:hover)and (pointer:fine){.main-collection__grid .product-card:hover{border-color:#00992226;box-shadow:0 1px 2px #0000000a,0 4px 16px #0000000a,0 12px 40px #00000008;transform:translateY(-4px)}.main-collection__grid .product-card:hover:before{opacity:1}}.main-collection__grid .product-card__image-wrap{aspect-ratio:4 / 3;background:radial-gradient(circle at 50% 50%,rgba(0,153,34,.015) 0%,transparent 70%),var(--color-bg);border-radius:0;position:relative}.main-collection__grid .product-card__image{object-fit:contain;padding:var(--space-md)}@media(min-width:768px){.main-collection__grid .product-card__image{padding:var(--space-lg)}}@media(min-width:1280px){.main-collection__grid .product-card__image{padding:var(--space-xl)}}.main-collection__grid .product-card__info{padding:var(--space-sm) var(--space-md) var(--space-md);gap:6px;border-top:1px solid var(--color-border-light);position:relative}@media(min-width:1280px){.main-collection__grid .product-card__info{padding:var(--space-md) var(--space-lg) var(--space-lg)}}.main-collection__grid .product-card__title{font-size:var(--fs-sm);font-weight:600;letter-spacing:.02em;line-height:1.35}.main-collection__grid .product-card__price-current{font-size:var(--fs-body);font-weight:700}@media(min-width:1280px){.main-collection__grid .product-card__price-current{font-size:var(--fs-lead)}}.main-collection__grid .product-card__badge{border-radius:100px;padding:4px 12px;font-size:var(--fs-xs);letter-spacing:.08em;box-shadow:0 2px 8px #0000001a}.main-collection__empty{padding:var(--space-4xl) 0;text-align:center;font-family:Inter,Montserrat,sans-serif;font-size:var(--fs-body);color:var(--color-text-muted)}.main-collection__pagination{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);margin-bottom:var(--space-4xl)}.main-collection__page-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 var(--space-xs);font-family:Inter,Montserrat,sans-serif;font-size:var(--fs-sm);font-weight:500;text-decoration:none;color:var(--color-text-muted);border:1px solid var(--color-border-light);border-radius:4px;background:var(--color-surface);transition:color .2s ease,border-color .2s ease,background-color .2s ease}@media(hover:hover)and (pointer:fine){.main-collection__page-link:hover{color:var(--color-accent);border-color:var(--color-accent)}}.main-collection__page-link--current{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-glow);pointer-events:none}.main-collection__page-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-family:Inter,Montserrat,sans-serif;font-size:var(--fs-sm);color:var(--color-text-dim)}.main-collection__faq{margin-top:var(--space-4xl);padding-top:var(--space-4xl);border-top:1px solid var(--color-border-light)}.main-collection__faq-title{font-family:TASAOrbiterDeck,Oswald,sans-serif;font-size:var(--fs-h3);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;color:var(--color-text);margin-bottom:var(--space-2xl)}.main-collection__faq-list{max-width:800px}.main-collection__faq-item{border:none;border-bottom:1px solid var(--color-border-light);border-radius:0;background:transparent;padding:0;margin-bottom:0}.main-collection__faq-item:first-child{border-top:1px solid var(--color-border-light)}.main-collection__faq-item.is-open .main-collection__faq-icon{transform:rotate(180deg)}.main-collection__faq-question{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);width:100%;min-height:44px;padding:var(--space-lg) 0;font-family:Inter,Montserrat,sans-serif;font-size:var(--fs-body);font-weight:600;color:var(--color-text);text-align:left;background:transparent;border:none;cursor:pointer;transition:color .2s ease}@media(hover:hover)and (pointer:fine){.main-collection__faq-question:hover{color:var(--color-accent)}}.main-collection__faq-icon{flex-shrink:0;color:var(--color-text-dim);transition:transform .25s ease}.main-collection__faq-answer{overflow:hidden;max-height:0;transition:max-height .35s ease}.main-collection__faq-answer:not([hidden]){max-height:600px}.main-collection__faq-answer[hidden]{display:block;visibility:hidden;max-height:0}.main-collection__faq-answer-inner{padding-bottom:var(--space-lg);font-family:Inter,Montserrat,sans-serif;font-size:var(--fs-body);font-weight:400;line-height:1.7;color:var(--color-text-muted)}.main-collection__faq-answer-inner p{margin:0 0 var(--space-md)}.main-collection__faq-answer-inner p:last-child{margin-bottom:0}.main-collection__faq-answer-inner a{color:var(--color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.main-collection__articles{margin-top:var(--space-4xl);padding-top:var(--space-4xl);border-top:1px solid var(--color-border-light)}.main-collection__articles-title{font-family:TASAOrbiterDeck,Oswald,sans-serif;font-size:var(--fs-h3);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;color:var(--color-text);margin-bottom:var(--space-2xl)}.main-collection__article-card{display:flex;flex-direction:column;text-decoration:none;overflow:hidden;border-radius:4px;border:1px solid var(--color-border-light);background:var(--color-surface);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}@media(hover:hover)and (pointer:fine){.main-collection__article-card:hover{border-color:#0923;box-shadow:0 8px 32px #0000000f;transform:translateY(-2px)}.main-collection__article-card:hover .main-collection__article-image{transform:scale(1.03)}}.main-collection__article-image-wrap{aspect-ratio:16 / 9;overflow:hidden;background:var(--color-surface-hover)}.main-collection__article-image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.main-collection__article-info{padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm);flex:1}.main-collection__article-date{font-family:Inter,Montserrat,sans-serif;font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent)}.main-collection__article-title{font-family:TASAOrbiterDeck,Oswald,sans-serif;font-size:var(--fs-body);font-weight:500;line-height:1.35;color:var(--color-text);margin:0}.main-collection__article-excerpt{font-family:Inter,Montserrat,sans-serif;font-size:var(--fs-sm);font-weight:400;line-height:1.6;color:var(--color-text-muted);margin:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-main-collection.css.map */
