.blog-post-detail{width:min(100%,920px);max-width:none;margin:0 auto;color:#1c1a1b;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 100}.blog-post-detail .post-title{max-width:760px;margin:0 auto clamp(28px,4vw,44px);padding:0 0 clamp(24px,4vw,36px);border-bottom:1px solid rgba(28,26,27,.12);text-align:left}.blog-post-detail .post-title h1{margin:0;color:#1c1a1b;font-family:Archivo Condensed,Arial Narrow,Archivo,sans-serif;font-size:clamp(42px,8vw,76px);font-weight:800;line-height:.98;letter-spacing:0}.blog-post-detail .page-content-width,.blog-post-detail .post-content{max-width:760px;margin:0 auto;color:#1c1a1bc7;font-size:1rem;line-height:1.72}.blog-post-detail .page-content-width>*:last-child,.blog-post-detail .post-content>*:last-child{margin-bottom:0}.blog-post-detail .page-content-width p,.blog-post-detail .post-content p{margin-bottom:18px;line-height:1.72}.blog-post-detail .page-content-width h1,.blog-post-detail .page-content-width h2,.blog-post-detail .page-content-width h3,.blog-post-detail .page-content-width h4,.blog-post-detail .page-content-width h5,.blog-post-detail .page-content-width h6,.blog-post-detail .post-content h1,.blog-post-detail .post-content h2,.blog-post-detail .post-content h3,.blog-post-detail .post-content h4,.blog-post-detail .post-content h5,.blog-post-detail .post-content h6{margin:42px 0 14px;color:#1c1a1b;font-family:Archivo Condensed,Arial Narrow,Archivo,sans-serif;font-weight:800;line-height:1.08;letter-spacing:0}.blog-post-detail .page-content-width h1:first-child,.blog-post-detail .page-content-width h2:first-child,.blog-post-detail .page-content-width h3:first-child,.blog-post-detail .page-content-width h4:first-child,.blog-post-detail .page-content-width h5:first-child,.blog-post-detail .page-content-width h6:first-child,.blog-post-detail .post-content h1:first-child,.blog-post-detail .post-content h2:first-child,.blog-post-detail .post-content h3:first-child,.blog-post-detail .post-content h4:first-child,.blog-post-detail .post-content h5:first-child,.blog-post-detail .post-content h6:first-child{margin-top:0}.blog-post-detail .page-content-width h1,.blog-post-detail .post-content h1{font-size:clamp(32px,5vw,48px)}.blog-post-detail .page-content-width h2,.blog-post-detail .post-content h2{font-size:clamp(28px,4vw,36px)}.blog-post-detail .page-content-width h3,.blog-post-detail .post-content h3{font-size:clamp(24px,3vw,30px)}.blog-post-detail .page-content-width h4,.blog-post-detail .page-content-width h5,.blog-post-detail .page-content-width h6,.blog-post-detail .post-content h4,.blog-post-detail .post-content h5,.blog-post-detail .post-content h6{font-size:clamp(20px,2.5vw,24px)}.blog-post-detail .page-content-width ul,.blog-post-detail .page-content-width ol,.blog-post-detail .post-content ul,.blog-post-detail .post-content ol{margin:0 0 22px 1.25rem;padding:0}.blog-post-detail .page-content-width li,.blog-post-detail .post-content li{margin-bottom:10px;padding-left:4px}.blog-post-detail .page-content-width li:last-child,.blog-post-detail .post-content li:last-child{margin-bottom:0}.blog-post-detail .page-content-width a,.blog-post-detail .post-content a{color:#1c1a1b;font-weight:600;text-decoration-thickness:1px;text-underline-offset:4px}.blog-post-detail .page-content-width strong,.blog-post-detail .post-content strong{color:#1c1a1b;font-weight:700}.blog-post-detail .page-content-width table,.blog-post-detail .post-content table{width:100%;margin:32px 0;border-collapse:collapse;font-size:.9375rem;line-height:1.5}.blog-post-detail .page-content-width th,.blog-post-detail .page-content-width td,.blog-post-detail .post-content th,.blog-post-detail .post-content td{padding:14px 0;border-bottom:1px solid rgba(28,26,27,.12);text-align:left;vertical-align:top}@media only screen and (min-width:768px){.blog-post-detail .page-content-width,.blog-post-detail .post-content{font-size:1.0625rem}}.blog-post-detail .thb-placeholder{background:rgba(var(--color-body-rgb),.03);width:100%;height:100%;max-width:50%;margin:0 auto}.blog-post-detail .thb-placeholder svg{fill:var(--color-accent)}.text-page-spacing{margin-top:clamp(40px,6vw,72px);margin-bottom:clamp(56px,8vw,96px)}.text-page-spacing.section-spacing--disable-top{margin-top:0}.text-page-spacing.section-spacing--disable-bottom{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/176/assets/page.css.map */
