.article-template>*:first-child:not(.article-template__hero-container){margin-top:round(nearest,5rem,4px)}@media screen and (min-width:750px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:round(nearest,calc(5rem + var(--page-width-margin)),4px)}}.article-template__hero-container{margin:0 auto}.article-template__wide,.article-template__prose{margin-inline:auto}.article-template__hero-small{height:round(nearest,11rem,4px)}.article-template__hero-medium{height:round(nearest,22rem,4px)}.article-template__hero-large{height:round(nearest,33rem,4px)}@media screen and (min-width:750px)and (max-width:989px){.article-template__hero-small{height:round(nearest,22rem,4px)}.article-template__hero-medium{height:round(nearest,44rem,4px)}.article-template__hero-large{height:round(nearest,66rem,4px)}}@media screen and (min-width:990px){.article-template__hero-small{height:round(nearest,27.5rem,4px)}.article-template__hero-medium{height:round(nearest,55rem,4px)}.article-template__hero-large{height:round(nearest,82.5rem,4px)}}.article-template header{margin-top:round(nearest,4.4rem,4px);margin-bottom:round(nearest,2rem,4px);line-height:var(--desson-grid-leading);--desson-grid-leading:round(nearest, calc((.8 / var(--font-body-scale)) * 1em), 4px)}@media screen and (min-width:750px){.article-template header{margin-top:round(nearest,5rem,4px)}}.article-template__title{margin:0}.article-template__title:not(:only-child){margin-bottom:round(nearest,1rem,4px)}.article-template__link{font-size:round(nearest,1.8rem,4px);display:flex;justify-content:center;align-items:center;text-decoration:none}.article-template__link .icon-wrap{display:flex;margin-right:round(nearest,1rem,4px);transform:rotate(180deg)}.article-template__content{margin-top:round(nearest,3rem,4px);margin-bottom:round(nearest,3rem,4px)}.article-template__social-sharing{margin-top:round(nearest,3rem,4px)}.article-template__social-sharing+header,.article-template__social-sharing+.article-template__content{margin-top:round(nearest,1.5rem,4px)}.article-template__comment-wrapper{margin-top:round(nearest,5rem,4px);padding:round(nearest,2.7rem,4px) 0}@media screen and (min-width:750px){.article-template__comment-wrapper{margin-top:round(nearest,6rem,4px);padding:round(nearest,3.6rem,4px) 0}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:round(nearest,5rem,4px)}@media screen and (min-width:750px){.article-template__comments{margin-bottom:round(nearest,7rem,4px)}}.article-template__comments-fields{margin-bottom:round(nearest,4rem,4px)}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:round(nearest,1.5rem,4px);padding:round(nearest,2rem,4px) round(nearest,2rem,4px) round(nearest,1.5rem,4px)}@media screen and (min-width:750px){.article-template__comments-comment{padding:round(nearest,2rem,4px) round(nearest,2.5rem,4px)}}.article-template__comments-comment p{margin:0 0 round(nearest,1rem,4px)}.article-template__comment-fields>*{margin-bottom:round(nearest,3rem,4px)}@media screen and (min-width:750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:round(nearest,2rem,4px) 0 round(nearest,2.5rem,4px)}@media screen and (min-width:990px){.article-template__comments .pagination-wrapper{margin:round(nearest,5rem,4px) 0 round(nearest,8rem,4px)}}.article-template__back:last-child{margin-bottom:round(nearest,3.2rem,4px)}.article-template__breadcrumb{margin-top:round(nearest,2.4rem,4px)}.article-template__breadcrumb ol{display:flex;flex-wrap:wrap;gap:round(nearest,.7rem,4px);margin:0;padding:0;list-style:none;font-size:round(nearest,1.3rem,4px);color:rgba(var(--color-foreground),.68)}.article-template__breadcrumb li:not(:last-child):after{margin-left:round(nearest,.7rem,4px);content:"/"}.article-template__breadcrumb a{color:inherit}.article-template__tag,.article-template__quick-answer-label{margin:0 0 round(nearest,1rem,4px);text-transform:uppercase}.article-template__quick-answer{margin-top:round(nearest,3rem,4px);padding-block:round(nearest,2.4rem,4px);padding-inline:round(nearest,var(--desson-gutter),4px);background:rgba(var(--color-foreground),.04);box-shadow:inset .3rem 0 rgb(var(--color-foreground))}.article-template__quick-answer .rte>:first-child,.article-template__quick-answer .rte>:last-child{margin-top:0;margin-bottom:0}.article-template__content{overflow-wrap:anywhere}.article-template__content img{display:block;width:100%;height:auto;margin-block:round(nearest,clamp(2.8rem,5vw,5rem),4px);border-radius:var(--desson-home-card-radius, round(nearest, 2rem, 4px));box-shadow:0 1.8rem 5rem #4123181a}.article-template__content img[alt^=Diagram i],.article-template__content img[alt^=Illustration i],.article-template__content img[alt*=measure i],.article-template__content img[alt*=fit i],.article-template__content img[alt*=checklist i],.article-template__content img[alt*="choice guide" i]{padding:round(nearest,clamp(1.6rem,3vw,3.2rem),4px);border:1px solid rgba(116,46,25,.18);background:#f7f3ec;filter:grayscale(1) sepia(.12) contrast(1.08)}.article-template__content table{display:block;max-width:100%;overflow-x:auto}.article-template__discovery,.article-template__related,.desson-related-guides{margin-top:round(nearest,clamp(4.8rem,7vw,8rem),4px)}.article-template__cards,.desson-related-guides .grid{row-gap:round(nearest,3rem,4px)}.desson-related-guides{margin-bottom:round(nearest,clamp(4.8rem,7vw,8rem),4px)}.desson-related-guides__header p,.desson-related-guides__header h2{margin-top:0}.article-template__prose[style*="margin-bottom: 3rem"]{margin-bottom:round(nearest,3rem,4px)!important}.article-template__hero-natural{width:100%;height:auto}.article-template__content .journal-figure--ugc{margin-inline:0}.article-template__content .journal-figure--ugc img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;filter:none}.article-template__content .journal-figure--ugc figcaption{font-size:12px;line-height:20px;margin-top:12px}.article-template__content p:has(>a.button:only-child){text-align:center}.article-template__content a.button{display:flex;width:fit-content;max-width:100%;min-height:44px;box-sizing:border-box;margin-inline:auto;padding:12px 24px;align-items:center;justify-content:center;text-align:center;font-size:12px;line-height:20px;white-space:normal}body.template-article .article-template>.article-template__quick-answer.article-template__wide{padding-inline:round(nearest,clamp(16px,3vw,32px),4px)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-blog-post.css.map */
