.article{padding-block-end:var(--article-pb-mobile, 60px)}@media(min-width:48rem){.article{padding-block-end:var(--article-pb-desktop, 100px)}}.article__media{position:relative;width:100%;overflow:hidden;background-color:color-mix(in srgb,var(--color-foreground) 6%,transparent);aspect-ratio:var(--article-ratio-mobile, 4 / 3)}@media(min-width:48rem){.article__media{aspect-ratio:auto;height:var(--article-height-desktop, 440px)}}.article__media-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--article-focal, 50% 50%)}.article__media--contained{border-radius:var(--radius-card)}.article__header{display:flex;flex-direction:column;gap:1rem;padding-block:var(--article-pt-mobile, 40px) 0}@media(min-width:48rem){.article__header{gap:1.25rem;padding-block-start:var(--article-pt-desktop, 60px)}}.article__header--center{align-items:center;text-align:center}.article__eyebrow{display:inline-flex;align-items:center;gap:.625rem;font-size:.875rem;text-transform:uppercase;letter-spacing:var(--tracking-label, .18em);color:color-mix(in srgb,var(--color-foreground) 70%,transparent);text-decoration:none;transition:color .2s ease}.article__eyebrow:hover{color:var(--article-title-color, var(--color-brand))}.article__eyebrow:before{content:"";width:1.75rem;height:1px;background-color:var(--color-accent)}.article__header--center .article__eyebrow:after{content:"";width:1.75rem;height:1px;background-color:var(--color-accent)}.article__title{margin:0;font-family:var(--font-display);font-size:clamp(1.875rem,6vw,3.125rem);font-weight:500;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;color:var(--article-title-color, var(--color-brand))}.article__subtitle{margin:0;max-width:40rem;font-size:1.125rem;line-height:1.5;color:color-mix(in srgb,var(--color-foreground) 80%,transparent)}.article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0;font-size:.75rem;text-transform:uppercase;letter-spacing:var(--tracking-label, .18em);color:color-mix(in srgb,var(--color-foreground) 60%,transparent)}.article__header--center .article__meta{justify-content:center}.article__meta-sep{width:3px;height:3px;border-radius:50%;background-color:var(--color-accent)}.article__content{max-width:var(--article-measure, 44rem);margin-inline:auto;padding-block-start:1.75rem}@media(min-width:48rem){.article__content{padding-block-start:2.5rem}}.article__content.rte>p:first-child{font-weight:500;color:var(--color-brand)}.article__footer{max-width:var(--article-measure, 44rem);margin-inline:auto;margin-block-start:3rem;padding-block-start:2rem;border-block-start:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.article__tags{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.article__tag{display:inline-block;padding:.25rem .625rem;border:1px solid color-mix(in srgb,var(--color-foreground) 15%,transparent);border-radius:var(--radius-badge);font-size:.75rem;text-transform:uppercase;letter-spacing:var(--tracking-label, .18em);color:color-mix(in srgb,var(--color-foreground) 70%,transparent);text-decoration:none}.article__tag:hover{border-color:var(--color-brand);color:var(--color-brand)}.article__back{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;text-transform:uppercase;letter-spacing:var(--tracking-label, .18em);color:var(--color-brand);text-decoration:none}.article__back:hover{text-decoration:underline;text-underline-offset:.2em}.article__comments{max-width:var(--article-measure, 44rem);margin-inline:auto;margin-block-start:3.5rem}.article__comments-title{font-family:var(--font-display);font-size:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:0;color:var(--color-brand);margin-block:0 1.5rem}.article__comment{padding-block:1.25rem;border-block-start:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.article__comment-meta{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-block-end:.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:var(--tracking-label, .18em);color:color-mix(in srgb,var(--color-foreground) 60%,transparent)}.article__comment-author{font-weight:700;color:var(--color-foreground)}.article__comment-body{margin:0;font-size:1rem;line-height:1.6}.article__form{margin-block-start:3rem;display:flex;flex-direction:column;gap:1.25rem}.article__field{display:flex;flex-direction:column;gap:.375rem}.article__label{font-size:.75rem;text-transform:uppercase;letter-spacing:var(--tracking-label, .18em);color:color-mix(in srgb,var(--color-foreground) 70%,transparent)}.article__input,.article__textarea{width:100%;padding:.75rem 1rem;font-size:1rem;color:var(--color-foreground);background-color:var(--color-background);border:1px solid color-mix(in srgb,var(--color-foreground) 20%,transparent);border-radius:var(--style-border-radius-inputs, 5px)}.article__input:focus-visible,.article__textarea:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.article__textarea{min-height:9rem;resize:vertical}.article__submit{align-self:flex-start;padding:.625rem 1.5rem;font-family:var(--font-display);font-size:.875rem;text-transform:uppercase;letter-spacing:var(--tracking-label, .18em);color:#fff;background-color:var(--color-brand);border:0;border-radius:var(--radius-btn);cursor:pointer;transition:opacity .2s ease}.article__submit:hover{opacity:.9}.article__errors{color:var(--color-brand);font-size:.875rem}.article__pagination{margin-block-start:1.5rem;font-size:.875rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-article.css.map */
