.template-article .aldeno-article-section{--article-ink: #111;--article-muted: #6a6a6a;--article-line: #d9d9d9;color:var(--article-ink)}.aldeno-guide{--ag-ink: #111;--ag-muted: #6f6f6f;--ag-line: #d9d9d9;width:100%;max-width:100%;margin:0 auto;color:var(--ag-ink);font-family:inherit}.aldeno-guide,.aldeno-guide *{box-sizing:border-box}.aldeno-guide a{color:inherit}.ag-lead{max-width:700px;margin:0 auto 45px;color:var(--ag-muted);font-size:13px;line-height:1.65;text-align:center}.ag-lead p{margin:0}.ag-row{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(26px,5vw,62px);align-items:center;margin:0 0 48px}.ag-row--media-left{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.ag-row__media{order:2;margin:0;overflow:hidden;aspect-ratio:1.28 / 1;background:#ededed}.template-article .aldeno-article__featured{display:none}.template-article main#MainContent{margin-top:-75px}.ag-row--media-left .ag-row__media{order:1}.ag-row__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ag-row__copy{order:1;padding:8px 0}.ag-row--media-left .ag-row__copy{order:2}.ag-row__heading{display:flex;align-items:baseline;gap:5px;margin-bottom:9px}.ag-row__number,.ag-row h2{margin:0;font-family:inherit;font-size:clamp(18px,2vw,25px);line-height:1.25;font-weight:500;letter-spacing:-.015em}.ag-row p{margin:15px 0;color:var(--ag-muted);font-size:14px;line-height:1.58}.ag-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.ag-swatch{width:31px;height:31px;border:1px solid #c5c5c5;background:#d8d8d8}.ag-button{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 13px;border:1px solid #8d8d8d;color:#111;font-size:12px;line-height:1;letter-spacing:.11em;text-decoration:none!important;text-transform:uppercase}.ag-button:hover{border-color:#111;background:#111;color:#fff}.ag-quote{width:100vw;margin:54px 0 54px calc(50% - 50vw);padding:30px 20px;border:0;background:#f4efe9;text-align:center}.ag-quote p{max-width:680px;margin:0 auto;color:#171717;font-size:clamp(17px,2.1vw,25px);line-height:1.35;font-style:normal}.ag-film{margin:58px 0 0;text-align:center}.ag-film__media{position:relative;overflow:hidden;aspect-ratio:2 / 1;background:#e8e8e8}.ag-film__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ag-film__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.9);border-radius:50%;background:#0000001f;color:#fff;transform:translate(-50%,-50%)}.ag-film__play:before{width:0;height:0;margin-left:3px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid currentColor;content:""}.ag-film__caption{max-width:620px;margin:17px auto 0}.ag-film__caption h2{margin:0 0 7px;font-family:inherit;font-size:28px;line-height:1.3;font-weight:500}.ag-film__caption p{margin:0;color:var(--ag-muted);font-size:14px;line-height:1.55}.ag-notes{display:grid;grid-template-columns:1fr 1fr;gap:34px;max-width:100%;margin:54px auto 0;padding-top:30px;border-top:1px solid var(--ag-line)}.ag-note h2{margin:0 0 9px;font-family:inherit;font-size:21px;line-height:1.3;font-weight:500}.ag-note p,.ag-note li{color:var(--ag-muted);font-size:13px;line-height:1.6;padding-bottom:10px}.ag-note p{margin:0}.ag-note ul{margin:0;padding-left:17px}.ag-faq{width:min(100%,900px);margin:58px auto 0}.ag-faq>h2{margin:0 0 18px;font-family:inherit;font-size:21px;line-height:1.2;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ag-faq__list{border-top:1px solid var(--ag-line)}.ag-faq details{border-bottom:1px solid #ccc}.ag-faq summary{position:relative;padding:15px 38px 15px 0;cursor:pointer;list-style:none;font-size:14px;line-height:1.4;font-weight:400}.ag-faq summary::-webkit-details-marker{display:none}.ag-faq summary:before,.ag-faq summary:after{position:absolute;top:50%;right:7px;width:10px;height:1px;background:#111;content:""}.ag-faq summary:after{transform:rotate(90deg)}.ag-faq details[open] summary:after{transform:rotate(0)}.ag-faq__answer{padding:0 38px 15px 0;color:var(--ag-muted);font-size:10px;line-height:1.55}.ag-faq__answer p{margin:0}.template-article .aldeno-article,.template-article .aldeno-article *{box-sizing:border-box}.template-article .aldeno-article__journal-hero{position:relative;min-height:clamp(390px,43vw,620px);overflow:hidden;background:#d7d6d2}.template-article .aldeno-article__journal-hero picture,.template-article .aldeno-article__journal-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.template-article .aldeno-article__journal-image{object-fit:cover;object-position:center}.template-article .aldeno-article__journal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--article-hero-overlay))}.template-article .aldeno-article__journal-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:inherit;margin:0 auto;padding:60px clamp(25px,5.5vw,88px);color:#fff}.template-article .aldeno-article__journal-copy p{margin:0 0 22px;font-size:11px;letter-spacing:.26em}.template-article .aldeno-article__journal-copy h2{max-width:500px;margin:0;color:inherit;font-family:inherit;font-size:clamp(24px,2.4vw,38px);line-height:1.22;font-weight:400}.template-article .aldeno-article__journal-copy a{margin-top:24px;padding:12px 19px;border:1px solid #fff;background:#fff;color:#111;font-size:9px;line-height:1;letter-spacing:.13em;text-transform:uppercase}.template-article .aldeno-article__container{width:min(100%,1260px);margin:0 auto;padding:0 40px 75px}.template-article .aldeno-article__breadcrumb{display:flex;flex-wrap:wrap;gap:8px;padding:25px 0 36px;color:#777;font-size:10px;letter-spacing:.06em}.template-article .aldeno-article__breadcrumb a{color:inherit}.template-article .aldeno-article__header{max-width:900px;margin:0 auto 38px;text-align:center}.template-article .aldeno-article__category{display:inline-flex;margin-bottom:14px;padding:5px 8px;border:1px solid #777;color:#333;font-size:9px;line-height:1;letter-spacing:.12em;text-transform:uppercase}.template-article .aldeno-article__header h1{margin:0;font-family:inherit;font-size:clamp(30px,4vw,55px);line-height:1.12;font-weight:500;letter-spacing:-.025em}.template-article .aldeno-article__deck{max-width:720px;margin:17px auto 0;color:var(--article-muted);font-size:14px;line-height:1.6}.template-article .aldeno-article__deck p{margin:0}.template-article .aldeno-article__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:16px;color:#777;font-size:10px}.template-article .aldeno-article__featured{max-width:1080px;margin:0 auto 65px;overflow:hidden;aspect-ratio:1.85 / 1;background:#eee}.template-article .aldeno-article__featured img{width:100%;height:100%;object-fit:cover}.template-article .aldeno-article__body{max-width:100%;margin:0 auto;color:#262626;font-size:15px;line-height:1.75}.template-article .aldeno-article__body>p,.template-article .aldeno-article__body>ul,.template-article .aldeno-article__body>ol,.template-article .aldeno-article__body>blockquote{max-width:760px;margin-right:auto;margin-left:auto}.template-article .aldeno-article__body>p{margin-top:0;margin-bottom:18px}.template-article .aldeno-article__body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.template-article .aldeno-article__body img{max-width:100%;height:auto}.template-article .aldeno-article__body iframe{max-width:100%}.template-article .aldeno-article__body blockquote{margin-top:48px;margin-bottom:48px;padding:34px 45px;border:0;background:#f3eee8;color:#1c1c1c;font-size:clamp(20px,2.2vw,30px);line-height:1.35;text-align:center}.template-article .aldeno-article__chapter{margin:75px 0}.template-article .aldeno-article__chapter>h2{max-width:820px;margin:0 auto 32px;font-family:inherit;font-size:clamp(24px,3vw,40px);line-height:1.2;font-weight:500;text-align:center}.template-article .aldeno-article__chapter-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,5vw,75px);align-items:center}.template-article .aldeno-article__chapter--reverse .aldeno-article__chapter-media{order:2}.template-article .aldeno-article__chapter-media{overflow:hidden;background:#eee}.template-article .aldeno-article__chapter-media>p{margin:0}.template-article .aldeno-article__chapter-media img,.template-article .aldeno-article__chapter-media video,.template-article .aldeno-article__chapter-media iframe{display:block;width:100%;min-height:360px;height:100%;object-fit:cover}.template-article .aldeno-article__chapter-copy h3,.template-article .aldeno-article__chapter-copy h4{margin:0 0 14px;font-family:inherit;font-size:20px;line-height:1.3}.template-article .aldeno-article__chapter-copy p{margin:0 0 15px}.template-article .aldeno-article__chapter-copy>:last-child{margin-bottom:0}.template-article .aldeno-article__chapter--text{max-width:760px;margin-right:auto;margin-left:auto}.template-article .aldeno-article__chapter--text>h2{text-align:left}.template-article .aldeno-article__chapter--text img{display:block;margin:25px auto}.template-article .aldeno-article__faq{max-width:900px;margin-right:auto;margin-left:auto}.template-article .aldeno-article__faq-list{border-top:1px solid var(--article-line)}.template-article .aldeno-article__faq details{border-bottom:1px solid var(--article-line)}.template-article .aldeno-article__faq summary{position:relative;padding:20px 45px 20px 0;cursor:pointer;list-style:none;font-weight:500}.template-article .aldeno-article__faq summary::-webkit-details-marker{display:none}.template-article .aldeno-article__faq summary:before,.template-article .aldeno-article__faq summary:after{position:absolute;top:50%;right:8px;width:12px;height:1px;background:#111;content:"";transition:transform .2s ease}.template-article .aldeno-article__faq summary:after{transform:rotate(90deg)}.template-article .aldeno-article__faq details[open] summary:after{transform:rotate(0)}.template-article .aldeno-article__faq-answer{padding:0 45px 20px 0;color:var(--article-muted)}.template-article .aldeno-article__faq-answer>:last-child{margin-bottom:0}.template-article .aldeno-article__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:1080px;margin:65px auto 0;padding-top:22px;border-top:1px solid var(--article-line)}.template-article .aldeno-article__tags span{margin-right:3px;font-size:10px;letter-spacing:.14em}.template-article .aldeno-article__tags a{padding:7px 10px;border:1px solid #aaa;color:#333;font-size:9px;line-height:1;text-transform:uppercase}.template-article .aldeno-article__navigation{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1080px;margin:40px auto 0;padding:24px 0;border-top:1px solid var(--article-line);border-bottom:1px solid var(--article-line)}.template-article .aldeno-article__navigation a{color:#111;font-size:12px}.template-article .aldeno-article__navigation a:last-child{text-align:right}.template-article .aldeno-article__navigation span{display:block;margin-bottom:4px;color:#888;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.template-article .aldeno-article__related{max-width:1080px;margin:70px auto 0}.template-article .aldeno-article__related-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px}.template-article .aldeno-article__related-heading h2{margin:0;font-family:inherit;font-size:17px;line-height:1.2;font-weight:500;letter-spacing:.06em}.template-article .aldeno-article__related-heading>a{padding-bottom:3px;border-bottom:1px solid #111;color:#111;font-size:10px;letter-spacing:.1em}.template-article .aldeno-article__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.template-article .aldeno-article__related-media{display:block;overflow:hidden;aspect-ratio:1.45 / 1;background:#eee}.template-article .aldeno-article__related-media img,.template-article .aldeno-article__placeholder{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.template-article .aldeno-article__related-media:hover img{transform:scale(1.025)}.template-article .aldeno-article__related-content{padding-top:11px}.template-article .aldeno-article__related-content>span{color:#777;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.template-article .aldeno-article__related-content h3{margin:6px 0 0;font-family:inherit;font-size:14px;line-height:1.35;font-weight:500}.template-article .aldeno-article__related-content h3 a{color:inherit}.template-article .aldeno-article__related-content .aldeno-article__meta{justify-content:flex-start;margin-top:7px}@media(max-width:989px){.template-article .aldeno-article__container{padding-right:25px;padding-left:25px}.template-article .aldeno-article__chapter-layout{gap:30px}.template-article .aldeno-article__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.aldeno-guide{width:100%}.ag-lead{margin-bottom:25px;font-size:10px;line-height:1.5;text-align:left}.ag-row,.ag-row--media-left{grid-template-columns:1fr;gap:0;margin-bottom:25px}.ag-row__media,.ag-row--media-left .ag-row__media{order:1;width:100%;aspect-ratio:1.3 / 1}.ag-row__copy,.ag-row--media-left .ag-row__copy{order:2;padding:10px 0 0}.ag-row__heading{gap:3px;margin-bottom:6px}.ag-row__number,.ag-row h2{font-size:15px;line-height:1.25}.ag-row p{margin-bottom:9px;font-size:9px;line-height:1.48}.ag-actions{gap:5px}.ag-swatch{width:27px;height:27px}.ag-button{min-height:27px;padding:0 10px;font-size:6px}.ag-quote{margin-top:31px;margin-bottom:31px;padding:23px 18px}.ag-quote p{max-width:280px;font-size:14px;line-height:1.35}.ag-film{margin-top:35px}.ag-film__media{aspect-ratio:1.15 / 1}.ag-film__play{width:38px;height:38px}.ag-film__caption{margin-top:12px}.ag-film__caption h2{margin-bottom:5px;font-size:14px}.ag-film__caption p{font-size:8px;line-height:1.5}.ag-notes{grid-template-columns:1fr;gap:21px;margin-top:34px;padding-top:23px}.ag-note h2{margin-bottom:6px;font-size:14px}.ag-note p,.ag-note li{font-size:9px;line-height:1.5}.ag-faq{margin-top:38px}.ag-faq>h2{margin-bottom:12px;font-size:12px}.ag-faq summary{padding:13px 32px 13px 0;font-size:9px}.ag-faq__answer{padding:0 25px 13px 0;font-size:9px}.template-article .aldeno-article__journal-hero{min-height:520px}.template-article .aldeno-article__journal-image{object-position:center top}.template-article .aldeno-article__journal-copy{justify-content:flex-start;padding:60px 21px 30px}.template-article .aldeno-article__journal-copy p{margin-bottom:18px;font-size:8px}.template-article .aldeno-article__journal-copy h2{max-width:250px;font-size:21px}.template-article .aldeno-article__journal-copy a{margin-top:18px;padding:10px 14px}.template-article .aldeno-article__container{padding:0 14px 50px}.template-article .aldeno-article__breadcrumb{padding:18px 0 24px;font-size:9px}.template-article .aldeno-article__header{margin-bottom:24px;text-align:left}.template-article .aldeno-article__header h1{font-size:28px;line-height:1.15}.template-article .aldeno-article__deck{margin-top:11px;font-size:12px}.template-article .aldeno-article__meta{justify-content:flex-start;margin-top:11px}.template-article .aldeno-article__featured{margin-bottom:35px;aspect-ratio:1.15 / 1}.template-article .aldeno-article__body{font-size:13px;line-height:1.65}.template-article .aldeno-article__body blockquote{margin-top:32px;margin-bottom:32px;padding:25px 18px;font-size:19px}.template-article .aldeno-article__chapter{margin:42px 0}.template-article .aldeno-article__chapter>h2{margin-bottom:20px;font-size:23px;text-align:left}.template-article .aldeno-article__chapter-layout{grid-template-columns:1fr;gap:18px}.template-article .aldeno-article__chapter--reverse .aldeno-article__chapter-media{order:0}.template-article .aldeno-article__chapter-media img,.template-article .aldeno-article__chapter-media video,.template-article .aldeno-article__chapter-media iframe{min-height:0}.template-article .aldeno-article__chapter-copy h3,.template-article .aldeno-article__chapter-copy h4{font-size:17px}.template-article .aldeno-article__faq summary{padding:16px 38px 16px 0}.template-article .aldeno-article__faq-answer{padding:0 20px 16px 0}.template-article .aldeno-article__tags{margin-top:40px}.template-article .aldeno-article__navigation{grid-template-columns:1fr;gap:15px}.template-article .aldeno-article__navigation a:last-child{text-align:left}.template-article .aldeno-article__related{margin-top:50px}.template-article .aldeno-article__related-grid{grid-template-columns:1fr;gap:26px}.template-article .aldeno-article__related-media{aspect-ratio:1.55 / 1}}@media(prefers-reduced-motion:reduce){.template-article .aldeno-article__related-media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/aldeno-article.css.map */
