.main-blog__header{margin-bottom:var(--ff-gap-lg)}.main-blog__breadcrumbs,.main-article__breadcrumbs{margin-bottom:var(--ff-gap-sm)}.main-blog__title{margin:0}.main-blog__intro{max-width:48em;margin-top:var(--ff-gap-md)}.main-blog__tags{margin:0 calc(var(--ff-page-gutter) * -1) var(--ff-gap-lg)}.main-blog__tag-list,.main-article__tag-list{display:flex;gap:var(--ff-gap-sm);margin:0;padding:0;list-style:none}.main-blog__tags .main-blog__tag-list{overflow-x:auto;padding:2px var(--ff-page-gutter) 6px;scroll-padding-inline:var(--ff-page-gutter);scrollbar-width:thin}.main-blog__tag-list>li,.main-article__tag-list>li{flex:0 0 auto}.main-blog__tag{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--color-border);border-radius:var(--ff-radius-button);background:var(--color-surface);color:var(--color-text);font-size:var(--ff-text-sm, .9em);font-weight:var(--ff-weight-ui);text-decoration:none;white-space:nowrap;transition:border-color var(--ff-duration-fast) var(--ff-ease-out),background-color var(--ff-duration-fast) var(--ff-ease-out)}.main-blog__tag:hover{border-color:var(--color-text)}.main-blog__tag.is-active{border-color:var(--color-button);background:var(--color-button);color:var(--color-button-label)}.main-blog__count{margin:0 0 var(--ff-gap-md);color:var(--color-muted)}.main-blog__item{display:flex}.main-blog__pagination{margin-top:calc(var(--ff-gap-lg) * 1.5)}.main-blog__empty{padding:clamp(24px,4vw,48px);border-radius:var(--ff-radius-lg);text-align:center}.main-blog__empty>*+*{margin-top:var(--ff-gap-md)}@media(min-width:769px){.main-blog__tags{margin-inline:0}.main-blog__tags .main-blog__tag-list{flex-wrap:wrap;overflow:visible;padding-inline:0}}.blog-card{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:var(--ff-radius-lg);transition:box-shadow var(--ff-duration-base) var(--ff-ease-out),transform var(--ff-duration-base) var(--ff-ease-out)}.blog-card__media{aspect-ratio:var(--blog-card-ratio, 16 / 9);overflow:hidden;background:var(--ff-color-field, #e5e8ed)}.blog-card__image{display:block;width:100%;height:100%;object-fit:cover}.blog-card__info{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--ff-gap-sm);padding:var(--ff-card-pad)}.blog-card__tags,.blog-card__meta,.blog-card__excerpt{margin:0}.blog-card__meta,.blog-card__excerpt{color:var(--color-muted)}.blog-card__title{margin:0;line-height:1.3}.blog-card__link{color:inherit;text-decoration:none}.blog-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.blog-card__link:focus-visible{outline:none}.blog-card:focus-within{outline:2px solid var(--ff-color-focus);outline-offset:2px}@media(hover:hover){.blog-card:hover{box-shadow:var(--ff-shadow-lift);transform:translateY(-2px)}.blog-card:hover .blog-card__title{text-decoration:underline;text-underline-offset:3px}}@media(prefers-reduced-motion:reduce){.blog-card{transition:none}.blog-card:hover{transform:none}}.main-article__hero-wrap{margin-bottom:var(--ff-gap-lg)}.main-article__hero{max-width:1100px;margin-inline:auto;aspect-ratio:var(--article-hero-ratio, 16 / 9);overflow:hidden;border-radius:var(--ff-radius-lg);background:var(--ff-color-field, #e5e8ed)}.main-article__image{display:block;width:100%;height:100%;object-fit:cover}.main-article__header{margin-bottom:var(--ff-gap-lg)}.main-article__eyebrow{margin:0 0 var(--ff-gap-sm)}.main-article__eyebrow a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.main-article__eyebrow a:hover{text-decoration:underline}.main-article__title{margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.main-article__meta{margin:var(--ff-gap-md) 0 0;color:var(--color-muted)}.main-article__content{overflow-wrap:break-word}.main-article__content+.main-article__content{margin-top:1.25em}.main-article__content table{display:block;max-width:100%;overflow-x:auto}.main-article__app,.main-article__tags,.article-pager,.article-comments,.main-article__back{margin-top:calc(var(--ff-gap-lg) * 1.5)}.main-article__tag-list{flex-wrap:wrap}.main-article__back{margin-bottom:0}.main-article__back .link{display:inline-flex;align-items:center;gap:8px;min-height:44px}.article-bridge{margin:calc(var(--ff-gap-lg) * 1.5) 0;padding:var(--ff-gap-lg) 0;border-block:1px solid var(--color-border)}.article-bridge__header{margin-bottom:var(--ff-gap-md)}.article-bridge__title{margin:0}.article-bridge__text{margin:var(--ff-gap-sm) 0 0;color:var(--color-muted)}.article-bridge .article-bridge__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,44%);gap:var(--ff-grid-gap);margin:0 calc(var(--ff-page-gutter) * -1);padding:0 var(--ff-page-gutter) 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ff-page-gutter);list-style:none}.article-bridge__item{display:flex;scroll-snap-align:start}.article-bridge__item>*{width:100%}.article-bridge__more{margin:var(--ff-gap-md) 0 0}.article-bridge__more .link{display:inline-flex;align-items:center;gap:6px;min-height:44px}@media(min-width:769px){.article-bridge .article-bridge__list{grid-auto-flow:row;grid-template-columns:repeat(min(var(--bridge-count, 3),3),minmax(0,1fr));margin-inline:0;padding-inline:0;overflow:visible}}.article-offer{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ff-gap-md);margin:calc(var(--ff-gap-lg) * 1.5) 0;padding:var(--ff-gap-lg);border-radius:var(--ff-radius-lg);background:var(--color-background);color:var(--color-text)}.article-offer__media{max-width:180px;overflow:hidden;border-radius:var(--ff-radius-card);background:var(--color-surface)}.article-offer__image{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.article-offer__eyebrow,.article-offer__title,.article-offer__text{margin:0}.article-offer__title{margin-top:4px}.article-offer__text{margin-top:var(--ff-gap-sm)}.article-offer .content-offer{display:grid;gap:6px;margin-top:var(--ff-gap-md)}.article-offer .content-offer__price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;width:fit-content;padding:8px 14px;border-radius:var(--ff-radius-md);background:var(--color-surface)}.article-offer .content-offer__shipping{display:inline-flex;align-items:center;gap:6px;margin:0;font-weight:var(--ff-weight-ui)}.article-offer .content-offer__hint{margin:0;font-size:var(--ff-text-legal, 13px)}.article-offer__button{margin-top:var(--ff-gap-md)}@media(min-width:600px){.article-offer{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:var(--ff-gap-lg)}}.article-pager{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ff-gap-md)}.article-pager__link{display:flex;flex-direction:column;gap:4px;padding:var(--ff-card-pad);border-radius:var(--ff-radius-card);background:var(--color-surface);color:inherit;text-decoration:none}.article-pager__link:hover .article-pager__title{text-decoration:underline}.article-pager__label{display:inline-flex;align-items:center;gap:6px;color:var(--color-muted)}.article-pager__title{font-weight:var(--ff-weight-ui)}@media(min-width:600px){.article-pager{grid-template-columns:repeat(2,minmax(0,1fr))}.article-pager__link--older{grid-column:2;align-items:flex-end;text-align:right}}.article-comments__title{margin:0 0 var(--ff-gap-md)}.article-comments__count{margin-left:6px;font-weight:400}.article-comments__list{display:grid;gap:var(--ff-gap-md);margin:0 0 var(--ff-gap-lg);padding:0}.article-comment{padding:var(--ff-card-pad)}.article-comment__meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin:0 0 var(--ff-gap-sm);color:var(--color-muted)}.article-comment__author{color:var(--color-text);font-weight:var(--ff-weight-ui)}.article-comments__empty{margin:0 0 var(--ff-gap-lg);color:var(--color-muted)}.article-comments__form{display:grid;gap:var(--ff-gap-md);padding:clamp(20px,4vw,36px);border-radius:var(--ff-radius-lg)}.article-comments__form-title,.article-comments__hint,.article-comments__privacy{margin:0}.article-comments__form .field+.field{margin-top:0}.article-comments__fields{display:grid;gap:var(--ff-gap-md)}.article-comments__form textarea.field__input{min-height:140px;border-radius:15px;resize:vertical}.article-comments__form .button{justify-self:start}@media(min-width:600px){.article-comments__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.main-blog__tags,.article-bridge,.article-offer,.article-pager,.article-comments__form{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-blog.css.map */
