.twcj{max-width:1240px;margin:0 auto;padding:0 0 60px;color:#252522;font:15px/1.65 Arial,sans-serif;text-align:left;background:#fffefa}
.twcj *{box-sizing:border-box}.twcj h1,.twcj h2,.twcj h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;text-transform:none;letter-spacing:-.025em;color:#252522;overflow-wrap:anywhere}.twcj p{margin:0 0 18px;color:#625f59}.twcj a{color:inherit;text-decoration:none}.twcj a:hover{text-decoration:underline;text-underline-offset:5px}.twcj a:focus-visible{outline:2px solid #252522;outline-offset:5px}.twcj .twcj-photo{display:block;aspect-ratio:3/4;overflow:hidden}.twcj .twcj-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0}.twcj-masthead{text-align:center;padding:60px 20px 12px}.twcj-masthead h1{font-size:62px;line-height:1.08;margin:15px 0 22px}.twcj-masthead>p:last-child{font-size:15px}.twcj .twcj-kicker{font:10px/1.6 Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#3f3d38;margin:0 0 15px}.twcj-topics{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;padding:12px 0 32px}.twcj-topics a{font-size:12px;border-bottom:1px solid #b8b2a8;padding:5px 0}.twcj-topics a[aria-current]{border-color:#252522}.twcj-filter{text-align:center}.twcj-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#eeeae4;align-items:stretch}.twcj-feature-text{align-self:center;padding:54px 62px}.twcj-feature h2{font-size:58px;line-height:1.05;margin:22px 0}.twcj-feature-text>p:not(.twcj-kicker):not(.twcj-meta){font-size:16px;max-width:355px}.twcj .twcj-link{display:inline-block;font-size:12px;line-height:1.6;border-bottom:1px solid #252522;padding:0 0 7px;margin-top:14px}.twcj .twcj-meta{font-size:9px;line-height:1.7;letter-spacing:1.2px;text-transform:uppercase;margin:28px 0 0;color:#69655f}.twcj-section-title{display:flex;align-items:baseline;justify-content:space-between;margin:55px 0 26px;gap:20px}.twcj-section-title h2{font-size:38px;margin:0}.twcj-section-title p{font-size:12px;margin:0}.twcj-stories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.twcj-story .twcj-photo{margin-bottom:22px}.twcj-story .twcj-kicker{font-size:9px;margin-bottom:10px}.twcj-story h3{font-size:26px;line-height:1.15;margin:0 0 14px}.twcj-story .twcj-excerpt{font-size:12px;line-height:1.55;margin:0 0 14px}.twcj-small-link{font-size:11px;display:inline-block;line-height:1.5}.twcj-pagination{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;padding:48px 10px;font-size:13px}.twcj-pagination .current{border-bottom:1px solid #252522}.twcj-pagination a,.twcj-pagination span{padding:4px}.twcj-close{background:#e9e4dd;padding:55px 24px;text-align:center;margin:0}.twcj-close h2{font-size:36px;line-height:1.2;margin:15px 0}.twcj-close .twcj-link{margin-top:10px}.twcj-breadcrumb{font-size:11px;padding:28px 0;line-height:1.5}.twcj-article-hero h1{font-size:42px;line-height:1.15;margin:20px 0}.twcj-article-hero .twcj-feature-text{padding:45px 56px}.twcj-article-hero .twcj-meta{margin:20px 0}.twcj-editorial{padding-top:45px}.twcj-reading{max-width:720px;margin:0 auto 28px;font-size:17px;line-height:1.8;overflow-wrap:anywhere}.twcj-reading p{font-size:17px;line-height:1.8;margin:0 0 20px}.twcj-reading h2{font-size:32px;line-height:1.2;margin:28px 0 16px}.twcj-reading h3{font-size:25px;line-height:1.3;margin:24px 0 15px}.twcj-reading a{text-decoration:underline;text-underline-offset:3px}.twcj-reading ul,.twcj-reading ol{padding-left:24px;margin:18px 0 26px}.twcj-reading li{margin-bottom:10px}.twcj-reading img{max-width:100%;height:auto;display:block;margin:28px auto}.twcj-reading table{display:block;max-width:100%;overflow-x:auto}.twcj .twcj-lead{font:25px/1.5 Georgia,serif;color:#333}.twcj-shop-section{max-width:920px;margin:30px auto 45px}.twcj-shop-section>h2{font-size:32px;margin:0 0 24px}.twcj-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.twcj-product-name{display:block;margin-top:15px;font-size:14px;line-height:1.5}.twcj-product .twcj-price{font-size:13px;margin:6px 0;color:#3d3a35}.twcj-next{padding:44px 24px;background:#eeeae4;text-align:center;margin:60px 0 40px}.twcj-next h2{font-size:34px;line-height:1.2;margin:15px 0}.twcj-next .twcj-link{max-width:720px}.twcj-original-body{max-width:920px;margin:auto;font-size:17px;line-height:1.8}.twcj-original-body>p,.twcj-original-body>h2,.twcj-original-body>h3,.twcj-original-body>ul,.twcj-original-body>ol,.twcj-original-body>div{max-width:720px;margin-left:auto;margin-right:auto}.twcj-original-body>p{margin-bottom:20px}.twcj-original-body>h2{font-size:32px;line-height:1.25;margin-top:28px;margin-bottom:18px}.twcj-original-body>h3{font-size:25px;margin-top:25px;margin-bottom:18px}.twcj-original-body a:not(.twcj-photo):not(.twcj-product-name):not(.twcj-small-link){text-decoration:underline;text-underline-offset:3px}.twcj-original-body img{max-width:100%;height:auto}.twcj-original-body li{margin-bottom:10px}.twcj-listing .twcj-close{margin-top:15px}
@media(min-width:1441px){.twcj{max-width:1240px}}
@media(max-width:1300px){.twcj{margin:0 40px}.twcj-feature-text{padding:40px}.twcj-feature h2{font-size:49px}.twcj-article-hero .twcj-feature-text{padding:35px}.twcj-article-hero h1{font-size:38px}}
@media(max-width:767px){.twcj{margin:0 20px;padding-bottom:35px}.twcj-masthead{padding:36px 0 6px}.twcj-masthead h1{font-size:39px;margin:12px 0 18px}.twcj-masthead>p:last-child{font-size:13px}.twcj .twcj-kicker{font-size:9px;letter-spacing:1.6px}.twcj-topics{padding:12px 0 25px;gap:22px}.twcj-topics a{font-size:11px}.twcj-feature{grid-template-columns:1fr}.twcj-feature-text,.twcj-article-hero .twcj-feature-text{padding:29px 27px}.twcj-feature h2{font-size:38px;margin:13px 0 18px;line-height:1.08}.twcj-feature-text>p:not(.twcj-kicker):not(.twcj-meta){font-size:14px}.twcj .twcj-meta{font-size:8px;margin-top:22px}.twcj-section-title{display:block;margin:36px 0 22px}.twcj-section-title h2{font-size:31px;margin:0 0 8px}.twcj-section-title p{font-size:12px}.twcj-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.twcj-story .twcj-photo{margin-bottom:15px}.twcj-story .twcj-kicker{font-size:8px;letter-spacing:1px;line-height:1.5}.twcj-story h3{font-size:22px;line-height:1.15}.twcj-story .twcj-excerpt{font-size:11px}.twcj-small-link{font-size:10px}.twcj-pagination{gap:8px;padding:32px 0}.twcj-close{padding:35px 20px}.twcj-close h2{font-size:29px}.twcj-breadcrumb{padding:22px 0;font-size:10px}.twcj-article-hero h1{font-size:31px;line-height:1.17}.twcj-editorial{padding-top:30px}.twcj-reading{margin:0 auto 24px}.twcj-reading p{font-size:15px;line-height:1.75}.twcj .twcj-lead{font-size:21px;line-height:1.5}.twcj-reading h2{font-size:28px;line-height:1.2;margin-top:25px}.twcj-reading h3{font-size:23px}.twcj-shop-section{margin:24px 0 30px}.twcj-shop-section>h2{font-size:27px}.twcj-pair{gap:16px}.twcj-product-name{font-size:11px;margin-top:12px}.twcj-product .twcj-price{font-size:11px}.twcj-next{padding:30px 20px;margin:35px 0 28px}.twcj-next h2{font-size:28px}.twcj-next .twcj-link{font-size:11px}.twcj-original-body{max-width:920px;margin:auto;font-size:17px;line-height:1.8}.twcj-original-body>p,.twcj-original-body>h2,.twcj-original-body>h3,.twcj-original-body>ul,.twcj-original-body>ol,.twcj-original-body>div{max-width:720px;margin-left:auto;margin-right:auto}.twcj-original-body>p{margin-bottom:20px}.twcj-original-body>h2{font-size:32px;line-height:1.25;margin-top:28px;margin-bottom:18px}.twcj-original-body>h3{font-size:25px;margin-top:25px;margin-bottom:18px}.twcj-original-body a:not(.twcj-photo):not(.twcj-product-name):not(.twcj-small-link){text-decoration:underline;text-underline-offset:3px}.twcj-original-body img{max-width:100%;height:auto}.twcj-original-body li{margin-bottom:10px}}

.twcj-article-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 0 24px;flex-wrap:wrap}.twcj .twcj-back{display:inline-flex;align-items:center;gap:10px;font:11px/1.4 Arial,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:#252522;border:1px solid #252522;padding:11px 18px}.twcj .twcj-back:hover{background:#252522;color:#fffefa;text-decoration:none}.twcj-crumbs{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:11px;line-height:1.5;color:#69655f}.twcj-crumbs li{margin:0}.twcj-crumbs li+li:before{content:"/";padding:0 9px;color:#b8b2a8}.twcj-crumbs a{color:#3f3d38}.twcj-crumbs [aria-current]{color:#69655f}
.twcj-related{margin:70px 0 50px;padding-top:50px;border-top:1px solid #d9d3ca}.twcj-related-head{text-align:center;margin-bottom:32px}.twcj-related-head h2{font-size:40px;line-height:1.1;margin:0}.twcj-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.twcj-related-card .twcj-photo{margin-bottom:16px;background:#eeeae4}.twcj-related-card .twcj-kicker{font-size:9px;margin-bottom:8px}.twcj-related-card h3{font-size:21px;line-height:1.2;margin:0 0 10px}.twcj-related-cta{text-align:center;margin-top:40px}.twcj .twcj-button{display:inline-block;background:#252522;color:#fffefa;font:12px/1.4 Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;padding:17px 42px}.twcj .twcj-button:hover{background:#000;color:#fff;text-decoration:none}
@media(max-width:767px){.twcj-article-nav{padding:18px 0 18px;gap:12px}.twcj .twcj-back{font-size:10px;padding:10px 14px}.twcj-crumbs{font-size:10px;width:100%}.twcj-crumbs li:last-child{display:none}.twcj-related{margin:45px 0 35px;padding-top:35px}.twcj-related-head{margin-bottom:22px}.twcj-related-head h2{font-size:30px}.twcj-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.twcj-related-card h3{font-size:17px}.twcj-related-card .twcj-kicker{font-size:8px;letter-spacing:1px}.twcj-related-cta{margin-top:30px}.twcj .twcj-button{display:block;padding:16px 20px}}
.twcj-original-body{overflow-wrap:anywhere}.twcj-original-body a{overflow-wrap:anywhere;word-break:break-word}
