.article{margin-top:var(--theme-section-spacing-custom-top, var(--theme-section-spacing-top));margin-bottom:var(--theme-section-spacing-custom-bottom, var(--theme-section-spacing-bottom))}.article-container{max-width:min(100%,var(--theme-section-custom-width, var(--vitamine-editorial-max-width)));margin-inline:auto}.article-header{display:flex;flex-direction:column;align-items:center;gap:var(--vitamine-space-md);max-width:var(--vitamine-editorial-reading-width);margin:0 auto clamp(36px,7vw,68px);text-align:center}.article-header__blog-link{display:inline-flex;align-items:center;gap:10px;color:var(--vitamine-color-ink-62);font-size:var(--vitamine-editorial-eyebrow-size);font-weight:var(--theme-font-weight-semibold);letter-spacing:var(--vitamine-editorial-eyebrow-spacing);text-decoration:none;text-transform:uppercase}.article-header__blog-link:before{content:"";width:28px;height:1px;background:currentColor}.article-title{max-width:12ch;margin:0;font-size:var(--vitamine-editorial-title-size);line-height:.92;text-wrap:balance;font-family:var(--theme-special-font-family);font-weight:var(--theme-special-font-weight);letter-spacing:var(--theme-special-letter-spacing);font-variation-settings:"wght" var(--theme-special-font-weight)}.article-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;color:var(--vitamine-color-ink-62);font-size:var(--vitamine-editorial-meta-size);font-weight:var(--theme-font-weight-semibold);letter-spacing:.16em;text-transform:uppercase}.article-meta span{display:inline-flex;align-items:center}.article-meta span:not(:last-child):after{content:"";width:4px;height:4px;margin-left:16px;border-radius:50%;background:var(--vitamine-color-accent)}.article-meta small{margin-right:6px;color:var(--vitamine-color-ink-45);font-size:inherit}.article-excerpt{max-width:58ch;color:var(--vitamine-color-ink-72);font-size:var(--vitamine-editorial-intro-size);line-height:1.7}.article-excerpt>*{margin:0}.article-thumbnail{position:static;left:auto;width:100%;max-width:min(100%,var(--vitamine-editorial-max-width));margin:0 auto clamp(36px,7vw,64px);overflow:hidden;border-radius:calc(var(--vitamine-editorial-card-radius) + 2px);background:var(--vitamine-surface-soft);box-shadow:var(--vitamine-shadow-card)}.article-thumbnail img{display:block;width:100%;max-height:min(72vh,880px);object-fit:cover}.article-content{max-width:min(100%,var(--vitamine-editorial-reading-width));margin:0 auto;color:var(--vitamine-color-ink-90);font-size:var(--vitamine-editorial-body-size);line-height:1.8}.article-content>:first-child{margin-top:0}.article-content>:last-child{margin-bottom:0}.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin:1.95em 0 .7em;line-height:1.05;text-wrap:balance}.article-content h2{font-size:clamp(1.85rem,3vw,2.75rem)}.article-content h3{font-size:clamp(1.45rem,2.2vw,2rem)}.article-content p,.article-content ul,.article-content ol,.article-content blockquote,.article-content table,.article-content figure{margin:0 0 1.4em}.article-content a{color:inherit;text-decoration-color:var(--vitamine-color-accent);text-decoration-thickness:1px;text-underline-offset:.18em}.article-content strong{font-weight:700}.article-content ul,.article-content ol{padding-left:1.3em}.article-content li+li{margin-top:.45em}.article-content blockquote{margin-inline:0;padding:.2em 0 .2em 1.15em;border-left:2px solid var(--vitamine-color-accent);color:var(--vitamine-color-ink-72);font-size:clamp(1.12rem,2vw,1.45rem);font-style:italic;line-height:1.7}.article-content img,.article-content video,.article-content iframe{display:block;width:100%;max-width:100%;height:auto;margin:2em 0;border-radius:18px}.article-content table{width:100%;border-collapse:collapse;font-size:.94em}.article-content th,.article-content td{padding:14px 16px;border:1px solid var(--vitamine-color-ink-12);text-align:left}.article-footer{display:grid;gap:clamp(24px,4vw,34px);max-width:min(100%,var(--vitamine-editorial-max-width));margin:clamp(44px,7vw,76px) auto 0;padding-top:clamp(24px,4vw,32px);border-top:var(--vitamine-editorial-rule)}.article-tags{display:flex;flex-wrap:wrap;gap:var(--vitamine-space-sm);align-items:center}.article-tags__title{color:var(--vitamine-color-ink-62);font-size:var(--vitamine-editorial-meta-size);font-weight:var(--theme-font-weight-semibold);letter-spacing:.16em;text-transform:uppercase}.article-tags__title:after{display:none}.article-tags__list,.article-tags ul{display:flex;flex-wrap:wrap;gap:var(--vitamine-space-xs);margin:0;padding:0}.article-tags li{list-style:none;margin:0;padding:0}.article-tags a{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--vitamine-color-ink-12);border-radius:var(--vitamine-radius-pill);background:var(--vitamine-color-ink-04);color:inherit;font-size:var(--vitamine-editorial-meta-size);font-weight:var(--theme-font-weight-semibold);letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:color var(--vitamine-transition-fast),border-color var(--vitamine-transition-fast),background-color var(--vitamine-transition-fast)}.article-tags a:hover{color:var(--vitamine-color-accent);border-color:var(--vitamine-color-accent-42);background:var(--vitamine-color-accent-12)}.article-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,22px)}.article-navigation__prev,.article-navigation__next{display:flex;flex-direction:column;min-height:120px;gap:10px;padding:var(--vitamine-editorial-card-padding);border:1px solid var(--vitamine-color-ink-12);border-radius:var(--vitamine-editorial-card-radius);background:var(--vitamine-color-paper);color:inherit;text-decoration:none;transition:transform var(--vitamine-transition-fast),border-color var(--vitamine-transition-fast),box-shadow var(--vitamine-transition-fast),background-color var(--vitamine-transition-fast)}.article-navigation__prev:hover,.article-navigation__next:hover{transform:translateY(-2px);border-color:var(--vitamine-color-accent-42);background:var(--vitamine-surface-soft);box-shadow:var(--vitamine-shadow-card)}.article-navigation__prev>span:first-child,.article-navigation__next>span:first-child{color:var(--vitamine-color-ink-62);font-size:var(--vitamine-editorial-meta-size);font-weight:var(--theme-font-weight-semibold);letter-spacing:.16em;text-transform:uppercase}.article-navigation__prev>span:last-child,.article-navigation__next>span:last-child{font-size:clamp(1rem,1.6vw,1.22rem);line-height:1.45;text-decoration:none}.article-navigation__next{align-items:flex-end;text-align:right}.article-comments{max-width:min(100%,var(--vitamine-editorial-reading-width));margin:clamp(48px,8vw,80px) auto 0;padding-top:clamp(28px,4vw,38px);border-top:var(--vitamine-editorial-rule)}.comments,.comment-form{max-width:100%}.comments-title,.comment-form h2{margin:0 0 var(--vitamine-space-xl);font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.02;text-wrap:balance}.comments-list{padding:0;margin:0}.comments-list>.comments-list-item{list-style:none;padding:clamp(18px,2.5vw,24px);margin-bottom:var(--vitamine-space-lg);border:1px solid var(--vitamine-color-ink-10);border-radius:18px;background:var(--vitamine-surface-soft)}.comments-list-item p,.comments-list-item__text>*{margin:0}.comments-list-item__meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:var(--vitamine-space-lg);color:var(--vitamine-color-ink-62);font-size:var(--vitamine-editorial-meta-size);font-weight:var(--theme-font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.comments-list-item__meta:before{display:none}.comments-list-item__date{display:inline-flex;gap:4px}.comment-form{display:flex;flex-wrap:wrap;gap:18px 20px;margin-top:clamp(38px,6vw,54px)}.comment-form-notice,.comment-form .errors{width:100%;padding:14px 16px;border-radius:14px;font-size:.92rem}.comment-form-notice{border:1px solid var(--vitamine-color-ink-12);background:var(--vitamine-surface-soft)}.comment-form .errors{border:1px solid var(--theme-color-alert-error);color:var(--theme-color-alert-error);background:#fc4f4f0d}.comment-form .errors ul{padding-left:18px;margin:0}.comment-form__name,.comment-form__email{flex:1 1 220px}.comment-form__message,.comment-form__submit,.comment-form__moderation-text{width:100%}.comment-form label{display:block;margin-bottom:8px;color:var(--vitamine-color-ink-62);font-size:var(--vitamine-editorial-meta-size);font-weight:var(--theme-font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.comment-form input,.comment-form textarea{width:100%;margin:0;padding:14px 16px;border:1px solid var(--vitamine-color-accent);border-radius:14px;background:var(--vitamine-color-paper);transition:border-color var(--vitamine-transition-fast),box-shadow var(--vitamine-transition-fast)}.comment-form textarea{min-height:180px}.comment-form input:focus,.comment-form textarea:focus{border-color:var(--vitamine-color-accent);box-shadow:var(--vitamine-focus-ring-accent);outline:none}.comment-form__moderation-text{color:var(--vitamine-color-ink-62);font-size:.94rem}.comment-form__submit button{min-width:180px}.article-comments .pagination{margin-top:var(--vitamine-space-xl)}@media(max-width:767px){.article-header{margin-bottom:36px}.article-title{max-width:100%}.article-thumbnail{margin-bottom:36px;border-radius:18px}.article-navigation{grid-template-columns:1fr}.article-navigation__next{align-items:flex-start;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/article.css.map */
