.section--article:has(.flowaloha-guide)>.container--mob-0,.section--article:has(.flowaloha-guide)>.article-comments,.section--article:has(.flowaloha-guide) .article__footer,.section--article:has(.flowaloha-guide) .article__meta{display:none!important}.section--article:has(.flowaloha-guide)>.article__container,.section--article:has(.flowaloha-guide) .article__blocks,.section--article:has(.flowaloha-guide) .article__block--content,.section--article:has(.flowaloha-guide) .article__content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.flowaloha-guide{--flow-ink:#243735;--flow-green:#315c59;--flow-mint:#eef4df;--flow-sand:#f7f2ea;--flow-line:#dce4df;color:var(--flow-ink);font-family:var(--font-body-family),"Avenir Next",Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.72;overflow:hidden}.flowaloha-guide *{box-sizing:border-box}.flowaloha-guide a{color:var(--flow-green);text-underline-offset:4px}.flowaloha-guide img{height:auto}.flow-guide-hero{max-width:1120px;margin:0 auto 3.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,5rem);align-items:center;padding:clamp(2.5rem,5vw,4.5rem) 24px}.flow-guide-kicker,.flow-kicker{margin:0 0 .8rem!important;color:var(--flow-green);font-size:.74rem!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.flow-guide-hero h1{margin:.6rem 0 1.2rem;font-family:inherit;font-size:clamp(2.55rem,4.7vw,4.55rem);font-weight:500;line-height:1.06;letter-spacing:-.04em}.flow-guide-intro{font-size:1.1rem;margin:0 0 1rem}.flowaloha-reading-time{font-size:.84rem!important;color:#5a6866;letter-spacing:.02em;margin:1.1rem 0 0}.flow-guide-hero-media{margin:0;position:relative;padding:18px 0}.flow-guide-hero-media:before,.flow-guide-hero-media:after{content:"";position:absolute;background:var(--flow-mint);z-index:0}.flow-guide-hero-media:before{top:0;right:7%;bottom:46%;left:14%;border-radius:55% 45% 38% 62%}.flow-guide-hero-media:after{top:48%;right:13%;bottom:0;left:5%;border-radius:42% 58% 64% 36%}.flow-guide-hero-media img{position:relative;z-index:1;width:100%;display:block;aspect-ratio:1.28/1;object-fit:cover;border-radius:36px}.flow-guide-hero-media figcaption,.flow-guide-figure figcaption{font-size:.8rem;color:#5d6967;margin:.65rem .25rem 0}.flow-toc{max-width:760px;margin:0 auto 4rem;padding:1.35rem 1.55rem;background:var(--flow-sand);border-radius:22px}.flow-toc strong{display:block;margin-bottom:.75rem;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--flow-green)}.flow-toc ol{margin:0;padding-left:1.3rem;columns:2;column-gap:2rem}.flow-toc li{break-inside:avoid;margin:.32rem 0;padding-right:.6rem}.flow-toc a{text-decoration:none}.flow-toc a:hover{text-decoration:underline}.flow-guide-article{max-width:760px;margin:0 auto;padding:0 24px 5rem}.flow-guide-article h2{scroll-margin-top:110px;margin:3.25rem 0 .9rem;font-family:inherit;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.2;letter-spacing:-.025em}.flow-guide-article h3{margin:1.8rem 0 .4rem;font-size:1.13rem;line-height:1.35}.flow-guide-article p{margin:.6rem 0 1.05rem}.flow-guide-article ul,.flow-guide-article ol{margin:1.3rem 0 1.9rem;padding:1.2rem 1.3rem 1.2rem 2.65rem;background:var(--flow-mint);border-radius:20px}.flow-guide-article li{margin:.45rem 0}.flow-guide-figure{margin:3rem -7vw}.flow-guide-figure img{display:block;width:100%;max-height:560px;aspect-ratio:1.5/1;object-fit:cover;border-radius:28px}.flow-author{margin:3.8rem 0 0;padding:1.9rem 2rem;background:var(--flow-mint);border-radius:24px}.flow-author h2{margin-top:0}.flow-author-profile{display:grid;grid-template-columns:92px minmax(0,1fr);gap:1.35rem;align-items:start}.flow-author-photo-frame{position:relative;display:block;width:92px;height:92px;overflow:hidden;border:4px solid #fff;border-radius:50%;box-shadow:0 8px 24px #2437351f}.flow-author-photo{position:absolute;display:block;max-width:none!important;width:300%!important;height:auto!important;left:-160%;top:-18%}.flow-author-profile p:first-child{margin-top:0}.flow-author-profile p:last-child{margin-bottom:0}.flow-product{margin:3rem -7vw 0;padding:clamp(2rem,5vw,3.4rem);background:var(--flow-sand);border-radius:28px;text-align:center}.flow-product h2{margin:.4rem auto .9rem;max-width:650px}.flow-product p{max-width:620px;margin:.7rem auto 1rem}.flow-button{display:inline-block;padding:.9rem 1.3rem;border-radius:999px;background:var(--flow-green);color:#fff!important;text-decoration:none;font-weight:700}.flow-button:hover{opacity:.9}@media(max-width:760px){.flow-guide-hero{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2.4rem;padding:2.4rem 20px 1.8rem}.flow-guide-hero-copy{grid-row:1}.flow-guide-hero-media{grid-row:2;padding:8px 0}.flow-guide-hero h1{font-size:2.45rem}.flow-toc{margin:0 18px 3rem;padding:1.2rem 1.25rem}.flow-toc ol{columns:1}.flow-guide-article{padding:0 20px 3rem}.flow-guide-article h2{margin-top:2.6rem}.flow-guide-figure{margin:2.3rem 0}.flow-guide-figure img{aspect-ratio:1.18/1;border-radius:22px}.flow-author{padding:1.4rem}.flow-product{margin:2.6rem 0 0;padding:1.9rem 1.2rem;border-radius:22px}}@media(max-width:560px){.flow-author-profile{grid-template-columns:68px minmax(0,1fr);gap:1rem}.flow-author-photo-frame{width:68px;height:68px;border-width:3px}}.section--article:has(.flowaloha-guide) .article__block--title,.section--article:has(.flowaloha-guide) .article__block--date,.section--article:has(.flowaloha-guide) .article__block--meta{display:none!important}.article--no-img .article__blocks{margin-top:0}.article__featured-media{overflow:hidden;position:relative;height:490px;width:100%;background-color:var(--color--bg-light)}.article__featured-media__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.article__container{max-width:840px}.article__blocks{margin-top:-70px;background:var(--color--bg);position:relative;padding:12px 60px 18px}.article__block{margin-top:18px;margin-bottom:18px}.article__title{position:relative}.article__title .section__title{margin-bottom:0}.article__title .section__title-text{font-size:calc(var(--font--size-h1) / var(--font--size-base) * 1.1rem);line-height:1.3em}.article__block--date{text-align:center}.article__date.article__date{position:relative;width:auto;top:0;left:0;right:0;display:inline-block;background-color:var(--color--brand)}.article__meta-wrapper,.article__meta{overflow:hidden}.article__meta-author{float:left}.article__meta-author__text{margin:0;color:var(--color--alt-text)}.article__date-text{margin:0;color:var(--color--text-light)}.article__meta-share{float:right}.article__meta-share .social-links{--icon-size: 1.25rem;--icon-font-size: .9rem}.article__tags{width:100%;overflow:hidden;margin:0 auto;text-align:center;max-width:440px}.article__tags-items{margin:0}.article__tags-item{display:inline-block;color:var(--color--alt-text);font-family:var(--font--button);letter-spacing:var(--font--button-space);text-transform:var(--font--button-transform);font-size:calc(var(--font--button-size) / var(--font--size-base) * .9rem);font-weight:var(--font--button-weight);font-style:var(--font--button-style)}.article__tags-item a{color:var(--color--alt-text)}.article-paginate{margin-bottom:60px;overflow:hidden;position:relative}.article-paginate__wrapper{width:88px;margin:0 auto}.article-paginate__item{float:left;margin:0 1px}.article-paginate__item--disabled{opacity:.6;cursor:not-allowed}.article-paginate__link{display:flex;justify-content:center;align-items:center;width:42px;height:42px;line-height:44px;background:var(--color--brand);color:var(--color--btn);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.article-paginate__link:hover{text-decoration:none;opacity:1;background-color:var(--color--brand-dark)}.article-paginate__item--prev .icon{left:-1px}.article-paginate__item--next .icon{left:1px}.article-comments{background:var(--color--bg);border-top:1px solid var(--color--text-lightest);padding:42px 0;margin-top:-20px}.article-comments--mt{margin-top:24px}.article-comments__title{text-transform:var(--font--title-transform);margin-bottom:24px}.article-comments__note.form-success{margin-bottom:18px;color:#00964d}.article-comments__item{position:relative;padding-bottom:18px;margin-bottom:18px}.article-comments__item:after{content:"";width:66px;height:1px;background:var(--color--text-light);display:block;position:absolute;bottom:0;left:0}.article-comments__item:last-child:after{content:none}.article-comments__form .o-layout{margin-bottom:24px}.article-comments__content{margin-bottom:12px}.article-comments__meta-item{font-weight:700;display:inline-block;position:relative}.article-comments__meta-item:last-child{font-weight:400;margin-left:9px;padding-left:9px}.article-comments__meta-item:last-child:before{content:"";width:3px;height:3px;background:var(--color--alt-text);display:block;position:absolute;top:50%;left:-4px;border-radius:50%}.article-form{border-top:1px solid #bbb;padding-top:24px}.article-form--first{padding-top:12px;border-top:none}.article-form__title{text-transform:var(--font--title-transform);margin-bottom:12px}.article-form__fine-print{text-align:center;margin-bottom:18px;opacity:.8}.article-comments__pagination{margin-bottom:24px}@media(max-width:61.24em){.article__blocks{margin-top:0;padding:12px 0 0}.article__title{margin:0}.article__title .section__title{padding:0}.article__title .section__title-text{padding:0;font-size:calc(var(--font--size-h1) / var(--font--size-base) * 1rem);line-height:1.2em}}@media(max-width:47.9275em){.article__meta{text-align:left}.article-comments{padding:30px 0}.article__featured-media{height:340px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media(max-width:34.99em){.article__featured-media{height:240px}}.flowaloha-guide .flow-author>h2{display:none!important}.flowaloha-guide .flow-author-profile{grid-template-columns:124px minmax(0,1fr)!important;gap:1.6rem!important}.flowaloha-guide .flow-author-photo-frame{width:124px!important;height:124px!important}.flowaloha-guide .flow-author-photo{width:270%!important;left:-148%!important;top:-12%!important}@media(max-width:560px){.flowaloha-guide .flow-author-profile{grid-template-columns:88px minmax(0,1fr)!important;gap:1rem!important}.flowaloha-guide .flow-author-photo-frame{width:88px!important;height:88px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-article.css.map */
