.madame-article{--madame-article-width: 132rem;--madame-article-narrow: 82rem;--madame-article-ink: #17281d;--madame-article-muted: #4f5b54;--madame-article-green: #123b25;--madame-article-green-soft: #2d4a35;--madame-article-line: rgba(23, 40, 29, .11);--madame-article-paper: #fbfaf7;--madame-article-soft: #f2eee7;background:var(--madame-article-paper);color:var(--madame-article-ink);font-family:"Instrument Sans",var(--font-body-family),Arial,sans-serif;padding-bottom:clamp(7.6rem,7vw,10rem)}.madame-article h1,.madame-article h2,.madame-article h3,.madame-article h4,.madame-article h5,.madame-article h6,.madame-article p,.madame-article li,.madame-article span,.madame-article a,.madame-article input,.madame-article textarea,.madame-article button{font-family:"Instrument Sans",var(--font-body-family),Arial,sans-serif;letter-spacing:0}.madame-article h1,.madame-article h2,.madame-article h3,.madame-article h4,.madame-article h5,.madame-article h6{font-weight:600}.madame-article__hero{position:relative;min-height:clamp(34rem,32vw,50rem);display:grid;place-items:center;overflow:hidden;isolation:isolate;color:#fffaf1;text-align:center;background:linear-gradient(135deg,#0f321ffa,#234b31f0),var(--madame-article-green)}.madame-article__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.madame-article__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#05110b94,#05110b47,#05110b85),linear-gradient(180deg,#0b191147,#0b19111f)}.madame-article__hero--no-image:after{background:radial-gradient(circle at 18% 18%,rgba(255,250,241,.1),transparent 28%),linear-gradient(135deg,#0f321ffa,#234b31f0)}.madame-article__hero-copy{display:grid;justify-items:center;gap:1.6rem;padding-block:clamp(6.6rem,8vw,11rem)}.madame-article__meta,.madame-article-card__meta{margin:0;color:#227241;font-size:1.3rem;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.madame-article__hero .madame-article__meta{color:#fffaf1d1}.madame-article__title{max-width:92rem;margin:0;color:#fffaf1;font-size:clamp(4rem,4.6vw,6.2rem);line-height:1.06}.madame-article__excerpt{max-width:70rem;margin:0;color:#fffaf1db;font-size:clamp(1.7rem,1.5vw,2.1rem);line-height:1.6}.madame-article__byline{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem 1.6rem;color:#fffaf1c7;font-size:1.4rem;line-height:1.4}.madame-article__byline span:not(:last-child):after{content:"";display:inline-block;width:.4rem;height:.4rem;margin-left:1.6rem;vertical-align:middle;border-radius:999px;background:#fffaf161}.madame-article__body-wrap{position:relative}.madame-article__content{max-width:var(--madame-article-narrow);padding-top:clamp(5.2rem,6vw,7.8rem);color:var(--madame-article-ink);font-size:1.7rem;line-height:1.78}.madame-article__content>*{margin-top:0;margin-bottom:2.2rem}.madame-article__content p,.madame-article__content li,.madame-article__content span{color:var(--madame-article-muted)}.madame-article__content h1,.madame-article__content h2{margin-top:4rem;margin-bottom:1.2rem;color:var(--madame-article-ink);font-size:clamp(2.7rem,2.45vw,3.4rem);line-height:1.18}.madame-article__content h3{margin-top:2.8rem;margin-bottom:1rem;color:var(--madame-article-ink);font-size:clamp(2.1rem,1.8vw,2.6rem);line-height:1.22}.madame-article__content h4,.madame-article__content h5,.madame-article__content h6{margin-top:2.4rem;margin-bottom:1rem;color:var(--madame-article-ink);line-height:1.28}.madame-article__content h4{font-size:2.1rem}.madame-article__content h5,.madame-article__content h6{font-size:1.8rem}.madame-article__content ul,.madame-article__content ol{padding-left:2.2rem}.madame-article__content li{margin-bottom:1.2rem}.madame-article__content a{color:#227241;font-weight:600;text-decoration:underline;text-underline-offset:.18em}.madame-article__content blockquote{margin:2.8rem 0 3.4rem;padding:2.4rem 2.8rem;border-left:.3rem solid #227241;color:var(--madame-article-ink);background:var(--madame-article-soft);font-size:clamp(2.3rem,2.4vw,3.1rem);font-weight:600;line-height:1.26}.madame-article__content blockquote p,.madame-article__content blockquote span{margin:0;color:inherit}.madame-article__content figure{margin:3rem 0 3.4rem}.madame-article__content figure img,.madame-article__content>img,.madame-article__content p img{display:block;width:100%;height:auto;background:#ebe4d8}.madame-article__content figcaption{margin-top:1.2rem;color:#7a837d;font-size:1.4rem;line-height:1.5}.madame-article__content table{width:100%;margin:3.4rem 0;border-collapse:collapse;font-size:1.5rem}.madame-article__content th,.madame-article__content td{padding:1.4rem 0;border-bottom:.1rem solid var(--madame-article-line);text-align:left;vertical-align:top}.madame-article__content th{color:var(--madame-article-ink);font-weight:600}.madame-article__share{margin-top:1.8rem;max-width:var(--madame-article-narrow)}.madame-article__share .share-button__button{color:var(--madame-article-green-soft);font-family:"Instrument Sans",var(--font-body-family),Arial,sans-serif;font-weight:700}.madame-article__nav{max-width:var(--madame-article-narrow);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.4rem;margin-top:clamp(2.8rem,4vw,4.2rem);padding-top:2.4rem;border-top:.1rem solid var(--madame-article-line)}.madame-article__nav a{color:var(--madame-article-green-soft);font-size:1.5rem;font-weight:700;text-decoration:none}.madame-article__nav-back{position:relative;flex:0 0 auto;width:fit-content}.madame-article__nav-back:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:.1rem;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.madame-article__nav-back:hover:after{transform:scaleX(1)}.madame-article__nav-articles{display:flex;justify-content:flex-end;gap:1.2rem;max-width:38rem;margin-left:auto}.madame-article__nav-item{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 2rem;border:.1rem solid var(--madame-article-line);background:#ffffffb8;line-height:1.3;transition:background .18s ease,border-color .18s ease,color .18s ease}.madame-article__nav-item span{color:inherit;font-size:1.3rem;font-weight:700;letter-spacing:0;text-transform:none}.madame-article__nav-item:hover{color:#fffaf1;border-color:var(--madame-article-green-soft);background:var(--madame-article-green-soft)}.madame-article__nav-item--next{text-align:right}.madame-article__nav-item:not(.madame-article__nav-item--next):before,.madame-article__nav-item--next:after{content:"";width:1.4rem;height:1.4rem;border-top:.15rem solid currentColor;border-right:.15rem solid currentColor}.madame-article__nav-item:not(.madame-article__nav-item--next):before{margin-right:.9rem;transform:rotate(-135deg)}.madame-article__nav-item--next:after{margin-left:.9rem;transform:rotate(45deg)}.madame-article-related{width:min(calc(100vw - 9.6rem),var(--madame-article-width));max-width:min(calc(100vw - 9.6rem),var(--madame-article-width));margin-inline:auto;margin-top:clamp(5.4rem,6vw,7.4rem);padding-bottom:clamp(.8rem,2vw,2.4rem)}.madame-article-related__head{display:flex;align-items:end;justify-content:space-between;gap:2.4rem;margin-bottom:3rem}.madame-article-related__head h2{margin:0;color:var(--madame-article-ink);font-size:clamp(3rem,3vw,4.2rem);line-height:1.14}.madame-article-related__head a{color:var(--madame-article-green-soft);font-size:1.5rem;font-weight:700;text-decoration:none}.madame-article-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(4.2rem,4.6vw,6.2rem) clamp(3.2rem,3.8vw,5.6rem)}.madame-article-related__empty{grid-column:1 / -1;max-width:54rem;margin:0;color:var(--madame-article-muted);font-size:1.5rem;line-height:1.7}.madame-article-card{min-width:0}.madame-article-card__link{display:grid;color:inherit;text-decoration:none}.madame-article-card__media{aspect-ratio:1.18 / 1;overflow:hidden;background:#ebe4d8}.madame-article-card__media img,.madame-article-card__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.madame-article-card__link:hover .madame-article-card__media img{transform:scale(1.025)}.madame-article-card__body{display:grid;padding-top:2.2rem}.madame-article-card h3{max-width:96%;margin:1rem 0 0;color:var(--madame-article-ink);font-size:clamp(2.2rem,1.7vw,2.6rem);line-height:1.15}.madame-article-card__excerpt{max-width:94%;margin:1.3rem 0 0;color:var(--madame-article-muted);font-size:1.55rem;line-height:1.7}.madame-article-card__cta{display:inline-flex;align-items:center;gap:.8rem;width:fit-content;margin-top:2rem;color:var(--madame-article-green-soft);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.madame-article-card__cta:after{content:"";width:1.8rem;height:.1rem;background:currentColor;transition:width .18s ease}.madame-article-card__link:hover .madame-article-card__cta:after{width:2.8rem}.madame-article__comment-wrapper{margin-top:6rem;padding:4.2rem 0}.article-template__comments{margin-bottom:5rem}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width:750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);column-gap:4rem}.article-template__comments-comment{padding:2rem 2.5rem}}@media screen and (min-width:990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}@media screen and (max-width:989px){.madame-article-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.madame-article__hero{min-height:32rem}.madame-article__title{font-size:3.4rem}.madame-article__excerpt,.madame-article__content{font-size:1.6rem}.madame-article__nav,.madame-article-related__head{align-items:flex-start}.madame-article__nav{grid-template-columns:1fr}.madame-article__nav-articles{width:100%;justify-content:flex-start;margin-left:0}.madame-article__nav-item{max-width:none}.madame-article-related__grid{grid-template-columns:1fr}.madame-article-related{width:calc(100vw - 4.4rem);max-width:calc(100vw - 4.4rem)}.madame-article-card h3{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-blog-post.css.map */
