.HalloweenArticle_page__A9oOr{--wine:#672a38;--body-ink:#685c52;padding-top:68px;background:var(--cream)}.HalloweenArticle_preview__ZwBDQ{padding:9px 20px;background:#eee6dc;text-align:center;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#6b5b4e}.HalloweenArticle_preview__ZwBDQ span{margin:0 12px}.HalloweenArticle_breadcrumb__QHPTJ{display:flex;gap:15px;max-width:1360px;margin:auto;padding:30px 60px;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#75665b}.HalloweenArticle_breadcrumb__QHPTJ a:hover{color:var(--wine)}.HalloweenArticle_hero__vc2aG{max-width:1360px;margin:auto;padding:0 60px 64px;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:48px}.HalloweenArticle_heroNoImage__Ih4d1{grid-template-columns:1fr}.HalloweenArticle_heroCopy__Eg0Zp{padding:36px 0 22px;align-self:center}.HalloweenArticle_eyebrow__gvFSb{font-size:10px;font-weight:500;letter-spacing:.2em;color:var(--wine);text-transform:uppercase}.HalloweenArticle_heroCopy__Eg0Zp .HalloweenArticle_eyebrow__gvFSb{display:flex;align-items:center;gap:10px;font-size:9px;letter-spacing:.17em}.HalloweenArticle_heroCopy__Eg0Zp .HalloweenArticle_eyebrow__gvFSb>span{width:6px;height:6px;border-radius:50%;background:var(--wine)}.HalloweenArticle_hero__vc2aG h1{font-size:clamp(38px,4.4vw,62px);font-weight:400;letter-spacing:-.045em;line-height:1.14;margin:27px 0 26px}.HalloweenArticle_hero__vc2aG h1 em{color:var(--wine);font-weight:400}.HalloweenArticle_heroCopy__Eg0Zp>p{max-width:370px;color:var(--body-ink);font-size:15px;line-height:1.9}.HalloweenArticle_heroMeta__61F0p{display:flex;gap:24px;margin-top:27px;font-size:10px;color:#75665b;letter-spacing:.04em}.HalloweenArticle_heroMeta__61F0p>span+span{border-left:1px solid #cbbcaa;padding-left:24px}.HalloweenArticle_readLink__j_JVa{display:inline-flex;align-items:center;gap:35px;padding:12px 0;margin-top:26px;border-bottom:1px solid var(--wine);color:var(--wine);font-size:11px;letter-spacing:.08em}.HalloweenArticle_readLink__j_JVa span{font-size:18px}.HalloweenArticle_heroFigure__98M1D{margin:0;display:flex;flex-direction:column}.HalloweenArticle_heroImage__ubTkp{position:relative;min-height:480px;flex:1 1;background:#dfd6ca;overflow:hidden}.HalloweenArticle_heroImage__ubTkp img{object-fit:cover;object-position:52% 50%}.HalloweenArticle_heroFigure__98M1D figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #dcd0c2;font-size:10px;color:#75665b}.HalloweenArticle_heroFigure__98M1D figcaption>span{font-size:8px;letter-spacing:.13em}.HalloweenArticle_heroFigure__98M1D figcaption a{color:var(--wine)}.HalloweenArticle_heroFigure__98M1D figcaption a span{margin-left:10px}.HalloweenArticle_storyLayout__WKLll{max-width:1240px;margin:auto;border-top:1px solid #dcd0c2;padding:64px 0 82px;display:grid;grid-template-columns:270px minmax(0,670px);gap:88px;scroll-margin-top:100px}.HalloweenArticle_sidebar__PCXnv{padding:10px 0 0;position:sticky;top:100px;align-self:start}.HalloweenArticle_sidebar__PCXnv nav{position:static}.HalloweenArticle_sidebar__PCXnv nav>p{margin-bottom:24px}.HalloweenArticle_sidebar__PCXnv nav>a{display:flex;gap:16px;font-size:12px;color:#6d6055;padding:10px 0}.HalloweenArticle_sidebar__PCXnv nav>a span{color:#ad9881;font-size:10px}.HalloweenArticle_sidebar__PCXnv nav>a:hover{color:var(--wine)}.HalloweenArticle_sidebarNote__qSwgO{margin-top:70px}.HalloweenArticle_smallRule__8m94l{width:30px;height:1px;background:#b49b7e;display:block;margin-bottom:24px}.HalloweenArticle_sidebarNote__qSwgO p{font-family:var(--font-display);font-size:23px;line-height:1.55;color:#83705d}.HalloweenArticle_sidebarNote__qSwgO em{color:var(--wine)}.HalloweenArticle_article__LYqHw{min-width:0}.HalloweenArticle_article__LYqHw p{font-size:16px;line-height:1.95;color:var(--body-ink);margin-bottom:19px;white-space:pre-line}.HalloweenArticle_articleFigure__FZTiP{margin:0 0 42px;scroll-margin-top:105px}.HalloweenArticle_articleFigure__FZTiP>div{position:relative;aspect-ratio:16/9}.HalloweenArticle_articleFigure__FZTiP img{object-fit:cover}.HalloweenArticle_articleFigure__FZTiP figcaption{font-size:12px;color:var(--body-ink);margin-top:12px}.HalloweenArticle_closing__5tv4c{border-top:1px solid #dcd0c2;padding-top:25px;margin-bottom:35px;font-style:italic}.HalloweenArticle_article__LYqHw p a{color:var(--wine);text-decoration:underline;text-decoration-color:#b69997;text-underline-offset:4px}.HalloweenArticle_article__LYqHw a:hover{text-decoration-color:var(--wine)}.HalloweenArticle_article__LYqHw .HalloweenArticle_intro___eCfz{border-bottom:1px solid #dcd0c2;padding-bottom:30px;margin-bottom:48px}.HalloweenArticle_intro___eCfz>p:first-child{font-family:var(--font-display);color:#46392f;font-size:22px;line-height:1.7}.HalloweenArticle_section__A8W4v{margin-bottom:52px;scroll-margin-top:105px}.HalloweenArticle_sectionKicker__dqmrJ{font-size:9px;letter-spacing:.19em;font-weight:500;color:var(--wine);margin-bottom:13px}.HalloweenArticle_section__A8W4v h2{font-size:31px;line-height:1.25;font-weight:400;letter-spacing:-.025em;margin-bottom:23px}.HalloweenArticle_swatches__YOSv8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0 24px}.HalloweenArticle_swatches__YOSv8 a{display:flex;align-items:center;gap:9px;border:1px solid #dcd0c2;padding:13px 10px;font-size:11px}.HalloweenArticle_swatches__YOSv8 a>span:first-child{width:18px;height:18px;border-radius:50%;flex-shrink:0}.HalloweenArticle_swatches__YOSv8 a>span:last-child{margin-left:auto;color:var(--wine)}.HalloweenArticle_article__LYqHw .HalloweenArticle_tip__UXmq_{font-size:13px;line-height:1.8;color:#776655;padding-left:17px;border-left:2px solid #c1aa88}.HalloweenArticle_measure__UvPia{background:#eee5da;padding:25px 30px;margin:28px 0}.HalloweenArticle_measure__UvPia .HalloweenArticle_eyebrow__gvFSb{font-size:9px}.HalloweenArticle_measure__UvPia p{font-family:var(--font-display);font-size:29px;margin:10px 0;color:#4b392d}.HalloweenArticle_measure__UvPia p>span{font-family:var(--font-body);color:#a38e75;margin:0 8px;font-size:20px}.HalloweenArticle_measure__UvPia strong{font-weight:400;color:var(--wine)}.HalloweenArticle_measure__UvPia small{font-size:11px;color:#776655;display:block}.HalloweenArticle_broochCard__NeGPC{display:grid;grid-template-columns:180px 1fr;border:1px solid #dcd0c2;margin-top:28px}.HalloweenArticle_broochCard__NeGPC>div{position:relative;min-height:166px}.HalloweenArticle_broochCard__NeGPC img{object-fit:cover}.HalloweenArticle_broochCard__NeGPC>span{padding:25px;align-self:center}.HalloweenArticle_broochCard__NeGPC small{display:block;font-size:8px;letter-spacing:.15em;color:#8a755e}.HalloweenArticle_broochCard__NeGPC strong{display:block;font-family:var(--font-display);font-size:23px;line-height:1.3;font-weight:400;margin:12px 0}.HalloweenArticle_broochCard__NeGPC>span>span{font-size:11px;color:var(--wine)}.HalloweenArticle_broochCard__NeGPC>span>span span{margin-left:18px}.HalloweenArticle_articleEnd__cK7SO{display:flex;justify-content:space-between;border-top:1px solid #dcd0c2;padding-top:24px;font-size:9px;letter-spacing:.13em;color:#8a755e}.HalloweenArticle_articleEnd__cK7SO a{color:var(--wine)}.HalloweenArticle_shop__qhMN0{background:#eee7dd;padding:64px max(60px,calc((100vw - 1240px) / 2)) 80px}.HalloweenArticle_shopHeading__txYsO{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px}.HalloweenArticle_shopHeading__txYsO h2{margin-top:15px;font-size:43px;font-weight:400;letter-spacing:-.03em}.HalloweenArticle_shopHeading__txYsO em{color:var(--wine)}.HalloweenArticle_shopHeading__txYsO>a{font-size:11px;padding-bottom:6px;border-bottom:1px solid #ab9279}.HalloweenArticle_shopHeading__txYsO>a span{margin-left:24px}.HalloweenArticle_productGrid__hbHLq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.HalloweenArticle_productImage__Tiq0s{position:relative;aspect-ratio:1/1;overflow:hidden;background:#dbd1c3}.HalloweenArticle_productImage__Tiq0s img{object-fit:cover;transition:transform .5s ease}.HalloweenArticle_product__sKDkd:hover img{transform:scale(1.035)}.HalloweenArticle_productTitle__eklhI{display:flex;justify-content:space-between;align-items:center;margin:20px 0 6px}.HalloweenArticle_productTitle__eklhI h3{font-size:23px;font-weight:400}.HalloweenArticle_productTitle__eklhI>span{color:var(--wine)}.HalloweenArticle_product__sKDkd>p{font-size:12px;color:#776655}.HalloweenArticle_page__A9oOr a:focus-visible{outline:2px solid var(--wine);outline-offset:5px}@media (max-width:1359px){.HalloweenArticle_storyLayout__WKLll{margin:0 60px;grid-template-columns:220px minmax(0,670px);gap:55px}}@media (max-width:1000px){.HalloweenArticle_hero__vc2aG{gap:30px;padding:0 35px 45px}.HalloweenArticle_hero__vc2aG h1{font-size:43px}.HalloweenArticle_breadcrumb__QHPTJ{padding:24px 35px}.HalloweenArticle_heroImage__ubTkp{min-height:460px}.HalloweenArticle_storyLayout__WKLll{margin:0 35px;grid-template-columns:170px minmax(0,1fr);gap:30px;padding-top:45px}.HalloweenArticle_heroFigure__98M1D figcaption{align-items:start;flex-direction:column;gap:6px}.HalloweenArticle_shop__qhMN0{padding:50px 35px 65px}.HalloweenArticle_swatches__YOSv8{grid-template-columns:1fr}}@media (max-width:760px){.HalloweenArticle_preview__ZwBDQ{font-size:8px;letter-spacing:.12em}.HalloweenArticle_breadcrumb__QHPTJ{padding:25px 22px 15px;font-size:9px}.HalloweenArticle_hero__vc2aG{grid-template-columns:1fr;padding:0 22px 40px;gap:22px}.HalloweenArticle_heroCopy__Eg0Zp{padding:16px 0 4px}.HalloweenArticle_hero__vc2aG h1{font-size:clamp(38px,8.8vw,57px);margin:23px 0}.HalloweenArticle_heroCopy__Eg0Zp>p{max-width:470px}.HalloweenArticle_heroMeta__61F0p{margin-top:20px}.HalloweenArticle_readLink__j_JVa{margin-top:16px}.HalloweenArticle_heroImage__ubTkp{min-height:0;aspect-ratio:4/3}.HalloweenArticle_heroFigure__98M1D figcaption{flex-direction:row;align-items:center}.HalloweenArticle_storyLayout__WKLll{display:block;margin:0 22px;padding:30px 0 45px}.HalloweenArticle_sidebar__PCXnv{position:static;padding:0 0 28px;margin-bottom:35px;border-bottom:1px solid #dcd0c2}.HalloweenArticle_sidebar__PCXnv nav{position:static;display:grid;grid-template-columns:1fr 1fr;column-gap:15px}.HalloweenArticle_sidebar__PCXnv nav>p{grid-column:1/-1;margin-bottom:12px}.HalloweenArticle_sidebar__PCXnv nav>a{font-size:11px;gap:10px;padding:7px 0}.HalloweenArticle_sidebarNote__qSwgO{display:none}.HalloweenArticle_article__LYqHw .HalloweenArticle_intro___eCfz{margin-bottom:38px;padding-bottom:22px}.HalloweenArticle_section__A8W4v h2{font-size:28px}.HalloweenArticle_article__LYqHw p{font-size:15px}.HalloweenArticle_intro___eCfz>p:first-child{font-size:21px}.HalloweenArticle_swatches__YOSv8{grid-template-columns:repeat(3,minmax(0,1fr))}.HalloweenArticle_swatches__YOSv8 a{flex-wrap:wrap;padding:12px 8px;font-size:10px;gap:8px}.HalloweenArticle_swatches__YOSv8 a>span:nth-child(2){width:100%;order:2}.HalloweenArticle_measure__UvPia{padding:22px 18px}.HalloweenArticle_measure__UvPia p{font-size:25px}.HalloweenArticle_measure__UvPia p>span{margin:0 3px}.HalloweenArticle_broochCard__NeGPC{grid-template-columns:120px 1fr}.HalloweenArticle_broochCard__NeGPC>span{padding:18px}.HalloweenArticle_broochCard__NeGPC strong{font-size:21px}.HalloweenArticle_shop__qhMN0{padding:42px 22px 50px}.HalloweenArticle_shopHeading__txYsO{display:block}.HalloweenArticle_shopHeading__txYsO h2{font-size:36px}.HalloweenArticle_shopHeading__txYsO>a{display:inline-block;margin-top:22px}.HalloweenArticle_productGrid__hbHLq{grid-template-columns:1fr;gap:34px}}@media (prefers-reduced-motion:reduce){.HalloweenArticle_productImage__Tiq0s img{transition:none}}