.article-redesign.article-template>*:first-child:not(.article-template__hero-container){margin-top:0}.article-redesign__header{padding:40px 0 32px;text-align:center}.article-redesign__header-inner{max-width:720px;margin:0 auto;padding:0 20px}.article-redesign__breadcrumb{font-size:1.2rem;color:rgba(var(--color-foreground),.4);margin-bottom:24px;letter-spacing:.5px;text-transform:uppercase}.article-redesign__breadcrumb a{color:rgba(var(--color-foreground),.4);text-decoration:none;transition:color .2s}.article-redesign__breadcrumb a:hover{color:rgb(var(--color-foreground))}.article-redesign__breadcrumb-sep{margin:0 6px}.article-redesign__category{display:inline-block;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:rgba(var(--color-foreground),.5);margin-bottom:16px}.article-redesign__title{font-family:var(--font-heading-family);font-size:3.6rem;font-weight:700;line-height:1.15;margin:0 0 20px;letter-spacing:-.5px}.article-redesign__meta{font-size:1.3rem;color:rgba(var(--color-foreground),.45);display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.article-redesign__meta-sep{margin:0 8px}.article-redesign__image-wrap{max-width:900px;margin:0 auto 40px;padding:0 20px}.article-redesign__image{border-radius:12px;overflow:hidden;aspect-ratio:16 / 9}.article-redesign__image img{width:100%;height:100%;object-fit:cover;display:block}.article-redesign__body{max-width:720px;margin:0 auto;padding:0 20px 40px}.article-redesign__content{font-size:1.7rem;line-height:1.8;color:rgba(var(--color-foreground),.85)}.article-redesign__content h2{font-size:2.4rem;font-weight:700;margin:48px 0 16px;line-height:1.25;color:rgb(var(--color-foreground))}.article-redesign__content h3{font-size:2rem;font-weight:600;margin:36px 0 12px;line-height:1.3;color:rgb(var(--color-foreground))}.article-redesign__content p{margin:0 0 24px}.article-redesign__content ul,.article-redesign__content ol{margin:0 0 24px;padding-left:24px}.article-redesign__content li{margin-bottom:8px}.article-redesign__content blockquote{border-left:3px solid rgb(var(--color-foreground));padding:8px 0 8px 24px;margin:32px 0;font-style:italic;font-size:1.8rem;color:rgba(var(--color-foreground),.7)}.article-redesign__content img{border-radius:8px;margin:32px 0;max-width:100%;height:auto}.article-redesign__content a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.article-redesign__share{padding-top:32px;margin-top:32px;border-top:1px solid rgba(var(--color-foreground),.08)}.article-redesign__back{max-width:720px;margin:0 auto 60px;padding:0 20px}.article-redesign__back-link{display:inline-flex;align-items:center;gap:6px;font-size:1.4rem;font-weight:600;color:rgba(var(--color-foreground),.6);text-decoration:none;transition:color .2s}.article-redesign__back-link:hover{color:rgb(var(--color-foreground))}.article-redesign .article-template__comment-wrapper{max-width:720px;margin:0 auto;padding:40px 20px;background:transparent}@media(max-width:749px){.article-redesign__header{padding:24px 0 20px}.article-redesign__breadcrumb{font-size:1rem;margin-bottom:16px}.article-redesign__category{font-size:1rem;margin-bottom:10px}.article-redesign__title{font-size:2.4rem;line-height:1.2;margin-bottom:14px}.article-redesign__meta{font-size:1.2rem}.article-redesign__image-wrap{padding:0 16px;margin-bottom:28px}.article-redesign__image{border-radius:8px;aspect-ratio:4 / 3}.article-redesign__body{padding:0 16px 32px}.article-redesign__content{font-size:1.6rem;line-height:1.75}.article-redesign__content h2{font-size:2rem;margin:36px 0 12px}.article-redesign__content h3{font-size:1.7rem;margin:28px 0 10px}.article-redesign__content p{margin-bottom:20px}.article-redesign__content img{margin:24px 0;border-radius:6px}.article-redesign__back{padding:0 16px;margin-bottom:40px}}@media(min-width:750px)and (max-width:989px){.article-redesign__title{font-size:3rem}.article-redesign__image-wrap{max-width:800px}}@media(min-width:990px){.article-redesign__header{padding:56px 0 40px}.article-redesign__title{font-size:4.2rem;letter-spacing:-1px}.article-redesign__content{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/article-redesign.css.map */
