html,body{overflow-x:clip}.h24-progress{position:fixed;top:0;left:0;z-index:200;height:3px;width:100%;background:transparent;pointer-events:none}.h24-progress__bar{height:100%;width:0%;background:hsl(var(--charcoal-deep));transition:width .1s linear}@media(prefers-reduced-motion:reduce){.h24-progress__bar{transition:none}}.h24-wrap{max-width:1320px;margin:0 auto;padding:0 32px}.h24-layout{display:grid;grid-template-columns:1fr;gap:56px;padding-bottom:96px}@media(min-width:1024px){.h24-layout{grid-template-columns:240px minmax(0,720px);justify-content:center;gap:72px}}.h24-layout>*,.h24-content{min-width:0}.h24-hero{padding:56px 0 40px;text-align:center}.h24-hero__eyebrow{font-size:12px;letter-spacing:.25em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:20px}.h24-hero h1{font-family:var(--font-heading);font-size:clamp(28px,4vw,44px);line-height:1.35;font-weight:400;max-width:820px;margin:0 auto 20px}.h24-hero__meta{font-size:13px;color:hsl(var(--muted-foreground));letter-spacing:.05em}.h24-hero__meta span+span:before{content:"\ff5c";margin:0 6px;opacity:.5}.h24-hero__img{margin:40px 0 0}.h24-hero__placeholder{aspect-ratio:16/9;border:1px dashed hsl(var(--taupe));background:hsl(var(--secondary));display:flex;align-items:center;justify-content:center}.h24-hero__placeholder span{font-size:13px;letter-spacing:.2em;color:hsl(var(--muted-foreground))}@media(max-width:639px){.h24-hero__placeholder{aspect-ratio:4/3}}.h24-hero__img img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}@media(max-width:639px){.h24-hero__img img{aspect-ratio:4/3}}.h24-toc{font-size:14px}@media(min-width:1024px){.h24-toc--desktop{position:sticky;top:140px;align-self:start;max-height:calc(100vh - 180px);overflow-y:auto}}.h24-toc__title{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:16px}.h24-toc ol{list-style:none;counter-reset:toc}.h24-toc li{counter-increment:toc;margin-bottom:12px}.h24-toc a{display:block;color:hsl(var(--muted-foreground));line-height:1.5;padding-left:22px;position:relative;transition:var(--transition-subtle)}.h24-toc a:before{content:counter(toc);position:absolute;left:0;font-size:12px;opacity:.6}.h24-toc a:hover{color:hsl(var(--foreground))}.h24-toc a.is-active{color:hsl(var(--charcoal-deep));font-weight:500}.h24-toc a.is-active:before{opacity:1}.h24-toc--mobile{border:1px solid hsl(var(--border));padding:20px;margin-bottom:40px}.h24-toc--mobile li:last-child{margin-bottom:0}@media(min-width:1024px){.h24-toc--mobile{display:none}}.h24-toc--desktop{display:none}@media(min-width:1024px){.h24-toc--desktop{display:block}}.h24-article{font-size:16px;line-height:1.9}.h24-article p{margin-bottom:20px}.h24-article h2{font-family:var(--font-heading);font-weight:400;font-size:clamp(21px,2.4vw,27px);line-height:1.45;margin:56px 0 20px;padding-top:8px;scroll-margin-top:140px}.h24-article h3{font-family:var(--font-heading);font-weight:400;font-size:19px;margin:32px 0 14px}.h24-article h4{font-size:15px;font-weight:600;margin:0 0 8px;letter-spacing:.02em}.h24-article a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.h24-article a:hover{color:hsl(var(--charcoal-deep))}.h24-article strong{font-weight:600}.h24-article img{margin:32px 0}.h24-answer{background:hsl(var(--secondary));padding:32px;margin:0 0 32px;border-left:2px solid hsl(var(--charcoal))}.h24-answer p:last-child{margin-bottom:0}.h24-quicklink{font-size:14px;color:hsl(var(--muted-foreground));margin-bottom:40px}.h24-article table{width:100%;border-collapse:collapse;margin:28px 0;font-size:15px}.h24-article th,.h24-article td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid hsl(var(--border));line-height:1.7}.h24-article thead th{font-size:13px;letter-spacing:.08em;font-weight:600;border-bottom:1px solid hsl(var(--charcoal))}.h24-facts th{width:34%;font-weight:500;color:hsl(var(--muted-foreground));font-size:14px}.h24-compare th:first-child{width:22%;font-weight:500;color:hsl(var(--muted-foreground));font-size:14px}.h24-compare small{color:hsl(var(--muted-foreground));font-size:12px}@media(max-width:639px){.h24-article table{display:block;overflow-x:auto}.h24-article th,.h24-article td{padding:12px 10px;font-size:14px}.h24-facts th{white-space:nowrap}.h24-article .h24-compare{display:table;width:100%;table-layout:fixed;overflow-x:visible}.h24-compare thead th,.h24-compare tbody td{font-size:12.5px;padding:10px 6px;line-height:1.65;word-break:break-word}.h24-compare thead th small{font-size:10.5px}.h24-compare tbody th:first-child,.h24-compare thead th:first-child{width:54px;font-size:11.5px;padding:10px 4px 10px 0}.h24-compare .h24-btn{display:block;white-space:normal;text-align:center;padding:9px 6px;font-size:11px;letter-spacing:.03em}}.h24-btn{display:inline-block;padding:11px 20px;background:hsl(var(--charcoal));color:hsl(var(--cream));font-size:13px;letter-spacing:.08em;text-decoration:none!important;transition:var(--transition-subtle);white-space:nowrap}.h24-btn:hover{background:hsl(var(--charcoal-deep));color:hsl(var(--cream))}.h24-chooser{background:hsl(var(--card));border:1px solid hsl(var(--border));padding:32px;margin:40px 0}.h24-chooser h3{margin:0 0 20px;font-size:20px}.h24-chooser ul{list-style:none}.h24-chooser li{padding:14px 0;border-bottom:1px solid hsl(var(--border));font-size:15px;line-height:1.7}.h24-chooser li:last-child{border-bottom:0;padding-bottom:0}.h24-chooser a{font-weight:500}.h24-note{border-left:2px solid hsl(var(--border));padding:4px 0 4px 20px;margin:32px 0}.h24-note h4{color:hsl(var(--muted-foreground));font-size:13px;letter-spacing:.06em}.h24-note p{font-size:15px;margin-bottom:0;color:hsl(var(--muted-foreground))}.h24-uses{display:grid;gap:1px;background:hsl(var(--border));margin:28px 0}@media(min-width:640px){.h24-uses{grid-template-columns:1fr 1fr}.h24-use:last-child:nth-child(odd){grid-column:1 / -1}}.h24-use{background:hsl(var(--background));padding:24px}.h24-use p{font-size:15px;margin-bottom:0;line-height:1.8}.h24-inline-link{margin-top:12px!important;font-size:14px!important}.h24-inline-link a{color:hsl(var(--charcoal-deep))}.h24-precautions{background:hsl(var(--secondary));padding:28px 32px;margin:24px 0}.h24-precautions ul{list-style:none}.h24-precautions li{position:relative;padding-left:20px;margin-bottom:12px;font-size:15px;line-height:1.8}.h24-precautions li:last-child{margin-bottom:0}.h24-precautions li:before{content:"\b7";position:absolute;left:6px;font-weight:700}.h24-disclaimer{color:hsl(var(--muted-foreground));font-size:13px}.h24-faq{margin:24px 0;border-top:1px solid hsl(var(--border))}.h24-faq details{border-bottom:1px solid hsl(var(--border))}.h24-faq summary{padding:20px 32px 20px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:500;position:relative;line-height:1.6}.h24-faq summary::-webkit-details-marker{display:none}.h24-faq summary:after{content:"\ff0b";position:absolute;right:0;top:20px;font-weight:400;color:hsl(var(--muted-foreground))}.h24-faq details[open] summary:after{content:"\ff0d"}.h24-faq details p{padding:0 0 20px;margin:0;font-size:15px;color:hsl(var(--muted-foreground))}.h24-imgpair{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:28px 0}.h24-imgpair figure{margin:0}.h24-imgpair img,.h24-figure img{width:100%;height:auto;margin:0;display:block}.h24-figure{margin:28px 0}.h24-imgpair figcaption,.h24-figure figcaption{font-size:13px;color:hsl(var(--muted-foreground));margin-top:10px;text-align:center;line-height:1.6}@media(max-width:479px){.h24-imgpair{gap:10px}.h24-imgpair figcaption{font-size:12px}}.h24-pcard-grid{display:grid;gap:14px;margin:28px 0}@media(min-width:640px){.h24-pcard-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.h24-article a.h24-pcard{display:flex;gap:18px;align-items:center;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:18px;text-decoration:none!important;transition:var(--transition-subtle)}.h24-article a.h24-pcard:hover{border-color:hsl(var(--charcoal));color:inherit}#h24ArticleBody>.h24-pcard{max-width:480px;margin:28px 0}.h24-pcard__img{width:92px;flex:0 0 92px;aspect-ratio:1;background:hsl(var(--secondary));display:flex;align-items:center;justify-content:center}.h24-pcard__img img{width:100%;height:100%;object-fit:contain;margin:0!important}.h24-pcard__info{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.h24-pcard__title{font-weight:600;font-size:15px;line-height:1.5}.h24-pcard__desc{font-size:13px;color:hsl(var(--muted-foreground));line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.h24-pcard__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px}.h24-pcard__price{font-size:14px}.h24-pcard__cta{font-size:12px;letter-spacing:.08em;white-space:nowrap;padding:8px 14px;background:hsl(var(--charcoal));color:hsl(var(--cream));transition:var(--transition-subtle)}.h24-article a.h24-pcard:hover .h24-pcard__cta{background:hsl(var(--charcoal-deep))}.h24-pcard__soldout{font-size:12px;color:hsl(var(--muted-foreground));white-space:nowrap}.h24-products ul{list-style:none;border-top:1px solid hsl(var(--border))}.h24-products li{padding:16px 0;border-bottom:1px solid hsl(var(--border));font-size:15px;line-height:1.7;color:hsl(var(--muted-foreground))}.h24-products li a{color:hsl(var(--foreground))}.h24-collection-cta{margin-top:24px;font-size:15px}.h24-related{padding:72px 0 0;border-top:1px solid hsl(var(--border));margin-top:72px}.h24-related__title{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:28px}.h24-related__grid{display:grid;gap:32px}@media(min-width:768px){.h24-related__grid{grid-template-columns:repeat(3,1fr)}}.h24-related__card h3{font-family:var(--font-heading);font-weight:400;font-size:17px;line-height:1.5;margin-top:14px}.h24-related__card img{aspect-ratio:4/3;object-fit:cover;width:100%}@media(max-width:639px){.h24-wrap{padding:0 20px}.h24-hero{padding:36px 0 28px}.h24-answer,.h24-chooser{padding:22px 20px}.h24-precautions{padding:20px}.h24-use{padding:18px 16px}.h24-layout{gap:36px;padding-bottom:64px}.h24-article{font-size:15.5px}.h24-article h2{scroll-margin-top:110px}.h24-pcard{padding:14px;gap:14px}.h24-pcard__img{width:76px;flex-basis:76px}}.h24-bloglist{max-width:1320px;margin:0 auto;padding:0 32px 96px}.h24-bloglist__head{padding:64px 0 48px;text-align:center}.h24-bloglist__head h1{font-family:var(--font-heading);font-weight:400;font-size:40px;letter-spacing:.08em}.h24-bloglist__intro{margin:16px auto 0;max-width:560px;font-size:15px;line-height:1.9;color:hsl(var(--muted-foreground))}.h24-bloglist__empty{text-align:center;padding:96px 0;color:hsl(var(--muted-foreground))}.h24-bloglist__grid{display:grid;gap:48px 32px;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.h24-bloglist__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.h24-bloglist__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.h24-blogcard{display:block;color:inherit;text-decoration:none}.h24-blogcard__media{overflow:hidden;aspect-ratio:4/3}.h24-blogcard__media img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .6s ease}.h24-blogcard:hover .h24-blogcard__media img{transform:scale(1.03)}.h24-blogcard__ph{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:hsl(var(--secondary));border:1px solid hsl(var(--border))}.h24-blogcard__ph span{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.h24-blogcard__body{padding-top:18px}.h24-blogcard__tag{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:10px}.h24-blogcard h2{font-family:var(--font-heading);font-weight:400;font-size:19px;line-height:1.5;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.h24-blogcard__excerpt{font-size:14px;line-height:1.8;color:hsl(var(--muted-foreground));margin:0 0 12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.h24-blogcard__meta{display:flex;gap:16px;font-size:12.5px;color:hsl(var(--muted-foreground))}@media(min-width:640px){.h24-blogcard h2{min-height:3em}.h24-blogcard__excerpt{-webkit-line-clamp:1}}.h24-bloglist__pagination{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:72px;font-size:14px}.h24-bloglist__pagination a{color:hsl(var(--foreground))}.h24-bloglist__pagination span{color:hsl(var(--muted-foreground))}@media(max-width:639px){.h24-bloglist{padding:0 20px 64px}.h24-bloglist__head{padding:44px 0 32px}.h24-bloglist__head h1{font-size:30px}.h24-bloglist__grid{gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/article.css.map */
