.article-template{margin:1.8125rem auto}.article-template-wrap{background:rgb(var(--color-background));border-radius:var(--border-radius-container);overflow:hidden}.article-template__breadcrumb{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;padding:1rem 2.375rem;color:rgb(var(--color-foreground),.72);border-bottom:1px solid rgb(var(--color-foreground),.12);font-size:.78rem}.article-template__breadcrumb a{color:inherit;text-underline-offset:.2rem}.article-banner__content{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.article-banner{background:rgb(var(--color-background));min-height:calc(100px * var(--content-height));overflow:hidden;position:relative;display:flex}.article-banner:before{content:"";display:block;padding-bottom:calc(100% / var(--image-aspect-ratio));width:0}.article-banner-wrap{overflow:hidden;position:absolute;width:100%;height:100%}.article-banner__content{position:relative;display:flex;width:80%;height:100%;margin:auto;align-items:center;justify-content:center;padding:20px 0;z-index:1}.article-banner .media.placeholder{padding:1.25rem 0;min-height:calc(18.75rem * var(--content-height));display:flex}.article-banner .media.placeholder .article-banner__content{position:static;align-self:center}.article-template__title{font-size:calc(var(--font-heading-scale) * 3.625rem);color:rgb(var(--color-foreground));text-align:center;max-width:33.125rem;margin:1.0625rem 0}.article-template__content{padding:2.375rem}.article-template__content>:not(.article-template__content-header):not(ul):not(ol){max-width:52rem;margin-right:auto;margin-left:auto}.article-template__content>ul,.article-template__content>ol{max-width:52rem;margin:0 auto 1.1rem;padding-left:2rem}.article-template__content-header{display:flex}.article-template__article-info{flex:1;min-height:42px;padding-right:60px;margin-bottom:1.375rem}.article-template__author-content{line-height:calc(1 + .1 / var(--font-body-scale))}.article-template__date,.article-template__author{color:rgb(var(--color-foreground));text-transform:uppercase;font-weight:300;font-size:.75rem;display:inline-block}.article-template__author a{color:inherit;text-underline-offset:.2rem}.article-template__article-info .btn{padding:.9375rem 1.875rem;margin-top:1.375rem}p.article-template__excerpt{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.25rem);font-weight:900;color:rgb(var(--color-foreground));margin-bottom:.25rem}.article-template__next{margin:0 2.375rem 2.375rem;padding:clamp(1.5rem,3vw,2.5rem);color:#f5f6f7;background:#111820;border-top:3px solid #b89463}.article-template__next h2{max-width:42rem;margin:.4rem 0 0;color:inherit;font-size:clamp(1.75rem,3vw,2.5rem)}.article-template__next>p:not(.article-template__next-eyebrow){max-width:42rem;margin:.8rem 0 0;color:#f5f6f7d1}.article-template__next-eyebrow{margin:0;color:#d2b78e;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.article-template__next-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.3rem}.article-template__related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:1.6rem 0 0;padding:1px;background:#f5f6f733;list-style:none}.article-template__related li{padding:1rem;background:#0a0f13}.article-template__related a{color:#f5f6f7;font-weight:800;text-underline-offset:.25rem}.article-template__social-sharing{position:relative;width:50px;order:1}.share-button{position:absolute;right:0}.share-button__button{color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid transparent;text-align:center;position:relative;overflow:hidden;border-radius:var(--border-radius-form-elements);padding:0;transition:width .24s ease-out}.share-button__icon-share,.share-button__icon-close{position:absolute;top:0;right:0;transition:opacity .2s ease-out}.share-button__icon-share{opacity:1}.share-button__button .icon-share{height:35px}.share-button__icon-close{opacity:0;padding:12px;top:5px}.share-button__button .icon-close{width:1.25rem;height:1.25rem;color:rgb(var(--color-foreground-2));display:block}.share-button__social-content{opacity:0;transition:all .48s ease-out;display:flex}.share-button__social-content .share-button__icon-share{visibility:hidden;position:static}.share-button__button .social-sharing{display:flex;align-items:center;justify-content:flex-start;margin:0;max-width:0;opacity:0;overflow:hidden;transition:.2s;height:100%}.social-links-container li{display:inline;margin:0}.share-button__button .social-sharing a{color:rgb(var(--color-foreground));padding:12px;margin:0;pointer-events:none}.share-button__button .btn--share .icon{margin:0}.share-button__button--open{border:1px solid}.share-button__button--open .social-sharing{max-width:220px;opacity:1}.share-button__button--open .share-button__social-content{opacity:1}.share-button__button--open .social-sharing a{pointer-events:initial}.share-button__button--open .share-button__icon-share{opacity:0}.share-button__button--open .share-button__icon-close{opacity:1}.share-button__label{font-family:var(--font-subheading-family);font-style:var(--font-subheading-style);font-weight:var(--font-subheading-weight);display:block;text-transform:uppercase;font-size:calc(var(--font-subheading-scale) * .75rem);width:100%;text-align:center;color:rgb(var(--color-foreground));margin-top:4px}.article-template__comment-wrapper{background:rgb(var(--color-background));border-radius:var(--border-radius-container);margin-top:3.125rem}.article-template__comment-wrapper>div{padding:2.375rem}.article-template__comment-wrapper details[open] .icon{transform:rotate(90deg)}.article-template__comment-summary{margin-bottom:.75rem}.article-template__comment-summary-title{display:flex;color:rgb(var(--color-foreground));align-items:center;margin-bottom:29px}.article-template__comment-summary-title .icon{margin-right:1.5625rem}.article-template__comment-summary-title img{margin-right:.5625rem;border-radius:var(--border-radius-thumnails)}.article-template__comment-summary-title h4{font-size:calc(var(--font-heading-scale) * 1rem);margin-bottom:0}.article-template__comment-wrapper h3{font-size:calc(var(--font-heading-scale) * 1.5rem)}.article-template__comments-title{margin-bottom:1.625rem}.article-template__comments{margin-bottom:3.625rem}.article-template__comments p{font-size:.875rem;color:rgb(var(--color-foreground));font-weight:300;margin-bottom:.625rem}.article-template__comments .skeleton-view{display:block;margin:2.5rem 0}.article-template__comments-comment{padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:solid 1px rgb(var(--color-secondary-background))}.article-template__comments-comment:last-child{border:none;margin-bottom:0;padding-bottom:0}.article-template__comments-comment footer span{display:block;color:rgb(var(--color-foreground))}.article-template__comments-author{font-size:calc(var(--font-heading-scale) * 1.25rem);font-family:var(--font-heading-family);font-weight:900}.article-template__comments-date{font-size:.75rem;text-transform:uppercase}.article-template--guide .article-template-wrap{border-radius:0}.article-template--guide .article-banner--guide{display:grid;grid-template-columns:minmax(0,58fr) minmax(20rem,42fr);min-height:clamp(27rem,42vw,39rem);background:#020407}.article-template--guide .article-banner--guide:before{display:none}.article-banner__guide-media{position:relative;min-width:0;min-height:100%;overflow:hidden;background:#111820}.article-banner__guide-media img{width:100%;height:100%;object-fit:cover;object-position:center}.article-banner__guide-media.placeholder:after{content:"";position:absolute;top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem;border:1px solid rgba(201,168,124,.42)}.article-banner__guide-panel{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(2.5rem,5vw,5.25rem);color:#f4f6f9;border-left:1px solid #c9a87c}.article-banner__guide-eyebrow,.article-banner__guide-topic{margin:0;color:#c9a87c;font-size:.72rem;font-weight:800;letter-spacing:.14em;line-height:1.45;text-transform:uppercase}.article-template--guide .article-banner__guide-panel .article-template__title{max-width:13ch;margin:.9rem 0 1.15rem;color:#f4f6f9;font-size:clamp(2.25rem,4vw,3.125rem);line-height:.98;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-align:left;text-wrap:balance;word-break:normal}.article-banner__guide-topic{color:#f4f6f9b8}.article-banner__guide-rule{width:4.5rem;height:1px;margin-top:1.5rem;background:#c9a87c}.article-template--guide .article-template__content{padding-top:clamp(2.5rem,5vw,5rem);padding-bottom:clamp(2.5rem,5vw,5rem)}.article-template--guide .article-template__content>:not(.article-template__content-header){max-width:52rem;margin-right:auto;margin-left:auto}.article-template--guide .article-template__content>p,.article-template--guide .article-template__content>ul,.article-template--guide .article-template__content>ol,.article-template--guide .article-template__content>blockquote{font-size:1.05rem;line-height:1.72}.article-template--guide .article-template__content>p:first-of-type{margin-bottom:2.4rem;padding:1.25rem 1.4rem;color:#111820;background:#c9a87c21;border-left:3px solid #c9a87c;font-size:clamp(1.08rem,1.7vw,1.28rem);font-weight:650;line-height:1.55}.article-template--guide .article-template__content h2{margin-top:clamp(2.75rem,5vw,4.5rem);padding-top:1rem;border-top:1px solid rgba(201,168,124,.7);font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.12;text-wrap:balance}.article-template--guide .article-template__content h3{margin-top:2rem;font-size:clamp(1.25rem,2vw,1.55rem)}.article-template--guide .article-template__content li+li{margin-top:.55rem}.article-template--guide .article-template__content li::marker{color:#9b7446}.article-template--guide .article-template__content blockquote,.article-template--guide .article-template__content address{margin-top:2rem;margin-bottom:2rem;padding:1.4rem;color:#f4f6f9;background:#111820;border:0;border-top:2px solid #c9a87c;font-style:normal}.article-template--guide .article-template__content a{text-decoration-thickness:1px;text-underline-offset:.22em}.sb-guide-table__hint,.sb-guide-table-hint{display:none;gap:.45rem;align-items:center;margin:1.5rem auto .45rem;color:#111820b3;font-size:.78rem;font-weight:700}.sb-guide-table{max-width:52rem;margin:1.5rem auto 2.5rem;overflow-x:auto;border:1px solid rgba(17,24,32,.2);-webkit-overflow-scrolling:touch}.sb-guide-table:focus-visible{outline:2px solid #9b7446;outline-offset:3px}.article-template--guide .sb-guide-table table{width:100%;min-width:42rem;margin:0;border-collapse:collapse;table-layout:auto}.article-template--guide .sb-guide-table caption{padding:.9rem 1rem;color:#f4f6f9;background:#111820;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-align:left;text-transform:uppercase}.article-template--guide .sb-guide-table th,.article-template--guide .sb-guide-table td{min-width:9rem;padding:.9rem 1rem;border-right:1px solid rgba(17,24,32,.14);border-bottom:1px solid rgba(17,24,32,.14);text-align:left;vertical-align:top}.article-template--guide .sb-guide-table th{color:#111820;background:#c9a87c2b;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.article-template--guide .article-template__next{border-radius:0;background:#020407;border-top-color:#c9a87c}.article-template--guide .article-template__related li{background:#111820}.comment-form{max-width:30.625rem;margin:auto}@media screen and (max-width:1024px){.article-template__title{font-size:calc(var(--font-heading-scale) * 3rem)}.article-template__content,.article-template__comment-wrapper>div{padding:2.25rem 2.125rem}.article-template__article-info{padding-right:20px}p.article-template__excerpt{font-size:1rem}}@media screen and (max-width:820px){.article-template--guide .article-banner--guide{grid-template-columns:1fr;min-height:0}.article-banner__guide-media{min-height:0;aspect-ratio:3 / 2}.article-banner__guide-panel{padding:clamp(1.75rem,7vw,3.25rem);border-top:1px solid #c9a87c;border-left:0}.article-template--guide .article-banner__guide-panel .article-template__title{max-width:16ch;font-size:clamp(2rem,9vw,3.5rem)}}@media screen and (max-width:768px){.article-banner .media.placeholder{min-height:12.5rem}.article-template__title{font-size:calc(var(--font-heading-scale) * 1.75rem)}.article-template__comment-wrapper{margin-top:3rem}.article-template__content,.article-template__comment-wrapper>div{padding:1.875rem .8125rem}.article-template__breadcrumb{padding:.85rem .8125rem}.article-template__next{margin:0 .8125rem .8125rem}.article-template__related{grid-template-columns:1fr}.article-template__content-header{display:block}.article-template__article-info{padding-right:0}.article-template__social-sharing{float:right;height:50px;margin-bottom:20px;margin-left:8px}.article-template--guide{margin-top:.75rem}.article-template--guide .article-template__content{padding-right:1rem;padding-left:1rem}.article-template--guide .article-template__content>p,.article-template--guide .article-template__content>ul,.article-template--guide .article-template__content>ol,.article-template--guide .article-template__content>blockquote{font-size:1rem}.sb-guide-table{width:100%;margin-top:0}}@media screen and (max-width:730px){.sb-guide-table__hint,.sb-guide-table-hint{display:flex}}@media screen and (max-width:320px){.share-button__button--open .social-sharing{max-width:140px;min-width:111px;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-blog-post.css.map */
