.han-hero,.han-craft-video,.han-philosophy,.han-collections,.han-products,.han-notes,.han-compare,.han-steps,.han-included,.han-faq-home,.han-craft,.han-journal,.han-newsletter,.han-contact-bar{color:#171515}.han-hero{min-height:88svh;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:stretch;background:#fbfaf8;border-bottom:1px solid rgba(23,21,21,.12)}.han-hero__media{min-height:640px;background:#070707}.han-hero__media img,.han-collection-card img,.han-product-card__media img{width:100%;height:100%;display:block;object-fit:cover}.han-hero__content{display:flex;flex-direction:column;justify-content:center;min-width:0;box-sizing:border-box;padding:clamp(36px,6vw,92px)}.han-kicker{margin:0 0 14px;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:#8a3558;font-weight:650}.han-hero h1,.han-philosophy h2,.han-section-heading h2,.han-compare h2,.han-included h2,.han-faq-home h2,.han-craft h2,.han-newsletter h2{margin:0;line-height:1.04;letter-spacing:0;color:inherit}.han-hero h1{max-width:720px;font-size:clamp(3.2rem,5.8vw,6.8rem);font-weight:650;overflow-wrap:normal;word-break:normal}.han-lede,.han-philosophy p,.han-compare p,.han-included p,.han-faq-home p,.han-newsletter p{font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.65;color:#3f3b38}.han-lede{max-width:620px;margin:24px 0 0;overflow-wrap:break-word}.han-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.han-craft-video{padding:clamp(56px,7vw,96px) clamp(20px,5vw,72px);background:#fff;border-bottom:1px solid rgba(23,21,21,.1)}.han-craft-video__inner{max-width:1320px;margin:0 auto}.han-craft-video__lede{max-width:760px;margin:16px auto 0;color:#4b4542;font-size:clamp(1rem,1.16vw,1.12rem);line-height:1.7}.han-craft-video__frame{width:min(100%,1180px);aspect-ratio:16 / 9;margin:clamp(28px,4vw,44px) auto 0;overflow:hidden;background:#141212;border:1px solid rgba(23,21,21,.12)}.han-craft-video__frame video,.han-craft-video__frame img,.han-craft-video__placeholder{display:block;width:100%;height:100%}.han-craft-video__frame video,.han-craft-video__frame img{object-fit:cover}.han-craft-video__placeholder{display:flex;align-items:center;justify-content:center;color:#ffffffb8;font-size:.92rem;letter-spacing:.08em;text-transform:uppercase}.han-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border:1px solid #171515;text-decoration:none;font-weight:650;font-size:.9rem;border-radius:0;transition:background .18s ease,color .18s ease,border-color .18s ease}.han-button--primary{background:#171515;color:#fff}.han-button--secondary{background:transparent;color:#171515}.han-button:hover{background:#8a3558;border-color:#8a3558;color:#fff}.han-button--soft{margin-top:26px;background:transparent;color:#171515}.han-philosophy{padding:clamp(54px,8vw,104px) clamp(20px,5vw,72px);background:#fbfaf8;text-align:center;border-bottom:1px solid rgba(23,21,21,.1)}.han-philosophy h2{max-width:1000px;margin:0 auto;font-size:clamp(2.2rem,5.4vw,5.8rem)}.han-philosophy__copy{max-width:820px;margin:24px auto 0}.han-philosophy__copy p{margin:0 0 8px}.han-collections,.han-products,.han-compare,.han-steps,.han-included,.han-faq-home,.han-craft,.han-newsletter{padding:clamp(54px,7vw,96px) clamp(20px,5vw,72px)}.han-collections,.han-products--soft,.han-newsletter{background:#f5f6f7}.han-products,.han-notes,.han-included,.han-faq-home{background:#fff}.han-notes__lede{max-width:720px;margin:14px auto 0;font-size:1.04rem;line-height:1.65;color:#4b4542}.han-notes__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.han-note-card{display:flex;flex-direction:column;gap:14px;min-height:100%;padding:24px 22px;background:#fbfaf8;border:1px solid rgba(23,21,21,.08)}.han-note-card__media{width:min(100%,var(--han-note-image-width, 180px));aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center;margin-inline:auto;overflow:hidden;background:#f6f2ef}.han-note-card__media--small{--han-note-image-width: 180px}.han-note-card__media--medium{--han-note-image-width: 240px}.han-note-card__media--full{--han-note-image-width: 100%;aspect-ratio:16 / 9}.han-note-card__media img{display:block;width:100%;height:100%;object-fit:contain}.han-note-card__stars{margin:0;font-size:.92rem;letter-spacing:.12em;color:#8a3558}.han-note-card h3{margin:0;font-size:clamp(1.08rem,1.35vw,1.3rem);line-height:1.35;font-weight:600;color:#171515}.han-note-card p:last-child{margin:0;font-size:.98rem;line-height:1.68;color:#4b4542}.han-notes__disclaimer{margin:18px auto 0;max-width:840px;text-align:center;font-size:.9rem;line-height:1.6;color:#6c6561}.han-compare{background:#fbfaf8;border-block:1px solid rgba(23,21,21,.08)}.han-compare__lede{max-width:760px;margin:14px auto 0}.han-compare__grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;max-width:1040px;margin:34px auto 0;align-items:start}.han-compare__badge{position:absolute;left:50%;top:20px;transform:translate(-50%);width:52px;height:52px;border-radius:999px;display:grid;place-items:center;background:#171515;color:#fff;font-size:.82rem;font-weight:700;letter-spacing:.08em}.han-compare__card{background:#ffffffe0;border:1px solid rgba(23,21,21,.1);overflow:hidden}.han-compare__card--accent{border-color:#8a35582e}.han-compare__eyebrow{margin:0;padding:16px 20px;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;background:#f2efed;color:#5a5350}.han-compare__card--accent .han-compare__eyebrow{background:#8a3558;color:#fff}.han-compare__list{margin:0;padding:6px 20px 14px;list-style:none}.han-compare__list li{display:grid;grid-template-columns:18px 1fr;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid rgba(23,21,21,.08);color:#2f2a27}.han-compare__list li:last-child{border-bottom:none}.han-compare__list li:before{content:"\2022";display:block;font-size:1.1rem;line-height:1;color:#8a3558}.han-section-heading{max-width:900px;margin-bottom:32px}.han-section-heading--center{margin-inline:auto;text-align:center}.han-section-heading--split{max-width:none;display:flex;align-items:end;justify-content:space-between;gap:24px}.han-section-heading h2,.han-included h2,.han-craft h2,.han-newsletter h2{font-size:clamp(2rem,4vw,4.2rem)}.han-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.han-collection-card{position:relative;min-height:410px;overflow:hidden;background:#111;color:#fff;text-decoration:none}.han-collection-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000ad,#0000000a 62%)}.han-collection-card span,.han-collection-card small{position:absolute;left:22px;right:22px;z-index:1}.han-collection-card span{bottom:48px;font-size:clamp(1.28rem,1.8vw,1.9rem);line-height:1.1;font-weight:650}.han-collection-card small{bottom:22px;color:#ffffffc7;font-size:.86rem}.han-collection-card:hover img,.han-product-card:hover .han-product-card__media img{transform:scale(1.025)}.han-collection-card img,.han-product-card__media img{transition:transform .24s ease}.han-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.han-product-card{text-decoration:none;color:#171515}.han-product-card__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#eceff1}.han-product-card__media img{aspect-ratio:1 / 1}.han-product-card div{padding:14px 0 4px}.han-product-card h3{margin:0 0 6px;font-size:1rem;line-height:1.35;color:#171515;letter-spacing:0}.han-product-card p{margin:0;color:#69615d;font-size:.94rem}.han-text-link{color:#171515;text-decoration:underline;text-underline-offset:4px;font-weight:650}.han-steps{background:#171515;color:#fff}.han-steps .han-kicker{color:#f3b6cc}.han-step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#ffffff2e}.han-step-grid div{min-height:230px;padding:28px;background:#171515}.han-step-grid span{color:#f3b6cc;font-size:.78rem;letter-spacing:.12em}.han-step-grid h3{margin:56px 0 12px;color:#fff;font-size:1.45rem}.han-step-grid p{margin:0;color:#ffffffb8;line-height:1.6}.han-included{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);gap:clamp(28px,6vw,78px);align-items:start}.han-included__copy p{max-width:660px}.han-included__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:#17151524}.han-included__list li{min-height:92px;display:flex;align-items:center;padding:22px;background:#fff;color:#2f2a27}.han-faq-home__list{max-width:1120px;margin:0 auto;border-top:1px solid rgba(23,21,21,.12)}.han-faq-item{border-bottom:1px solid rgba(23,21,21,.12)}.han-faq-item summary{position:relative;list-style:none;cursor:pointer;padding:20px 48px 20px 0;font-size:1.02rem;font-weight:500;color:#171515}.han-faq-item summary::-webkit-details-marker{display:none}.han-faq-item summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.4rem;color:#8a3558;line-height:1}.han-faq-item[open] summary:after{content:"\2013"}.han-faq-item div{padding:0 48px 18px 0;max-width:860px}.han-faq-item div p{margin:0;font-size:.98rem;line-height:1.7;color:#4b4541}.han-faq-home__actions{margin-top:26px;text-align:center}.han-craft{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);gap:clamp(28px,6vw,78px);background:#edf1f4}.han-craft__grid{display:grid;gap:12px}.han-craft__grid p{margin:0;padding:22px 0;border-bottom:1px solid rgba(23,21,21,.16);color:#2f2a27;font-size:clamp(1.1rem,1.6vw,1.5rem)}.han-journal{padding-block:0 88px}.han-journal__lede{max-width:640px;margin:14px 0 0;color:#171515b8;line-height:1.7}.han-journal__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:30px;max-width:1320px;margin-inline:auto}.han-journal-card{display:grid;grid-template-rows:auto 1fr;min-width:0;background:#fff;border:1px solid rgba(23,21,21,.1)}.han-journal-card__media{aspect-ratio:16 / 9;overflow:hidden;background:#f4f0ea}.han-journal-card__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .22s ease}.han-journal-card:hover .han-journal-card__media img{transform:scale(1.03)}.han-journal-card__body{padding:12px 12px 14px}.han-journal-card__meta{display:flex;justify-content:space-between;gap:14px;margin:0 0 10px;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#17151594}.han-journal-card h3{margin:0 0 8px;font-size:clamp(.94rem,1vw,1.08rem);line-height:1.24}.han-journal-card h3 a{color:#171515;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.han-journal-card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.han-journal-card p:last-child{margin:0;color:#171515b8;font-size:.84rem;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.han-newsletter__inner{max-width:900px;margin:0 auto;text-align:center}.han-newsletter__form{max-width:560px;margin:28px auto 0}.han-newsletter__form label{display:block;margin-bottom:8px;text-align:left;color:#514a46;font-size:.86rem}.han-newsletter__fields{display:grid;grid-template-columns:1fr auto;gap:10px}.han-newsletter__fields input{min-height:50px;padding:0 16px;border:1px solid rgba(23,21,21,.22);background:#fff;color:#171515}.han-newsletter__fields button{min-height:50px;padding:0 22px;border:1px solid #171515;background:#171515;color:#fff;font-weight:650}.han-newsletter__message{margin-top:12px;font-size:.92rem}.han-contact-bar{max-width:1180px;margin:0 auto;padding:30px 24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;border-top:1px solid rgba(23,21,21,.12);border-bottom:1px solid rgba(23,21,21,.12);background:#f8f5f0}.han-contact-bar__item{min-width:0}.han-contact-bar__item p{margin:0 0 8px;font-size:.86rem;font-weight:700;color:#171515}.han-contact-bar__item a,.han-contact-bar__item span{color:#171515b8;font-size:.94rem;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.han-contact-bar__item a:hover{color:#171515;text-decoration:underline;text-underline-offset:4px}@media screen and (max-width:989px){.han-hero,.han-compare__grid,.han-included,.han-craft{grid-template-columns:1fr}.han-hero__media{min-height:440px}.han-collection-grid,.han-product-grid,.han-notes__grid,.han-step-grid,.han-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.han-compare__badge{position:static;transform:none;margin:-8px auto 0;order:2}.han-compare__card--accent{order:3}.han-section-heading--split{display:block}.han-contact-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.han-text-link{display:inline-block;margin-top:18px}}@media screen and (max-width:640px){.han-hero{min-height:auto}.han-hero__content{padding:34px 20px}.han-hero__media{min-height:350px}.han-hero h1{max-width:100%;font-size:2.5rem;line-height:1}.han-actions,.han-newsletter__fields{display:grid;grid-template-columns:1fr;gap:10px}.han-button{width:100%}.han-philosophy,.han-collections,.han-products,.han-notes,.han-compare,.han-steps,.han-included,.han-faq-home,.han-craft,.han-journal,.han-newsletter{padding-inline:20px}.han-contact-bar{grid-template-columns:1fr;margin:0 16px;padding:24px 18px;gap:18px}.han-collection-grid,.han-product-grid,.han-notes__grid,.han-step-grid,.han-included__list,.han-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;background:transparent}.han-journal-card__meta{flex-direction:column;align-items:flex-start;gap:6px}.han-collection-card{min-height:228px}.han-collection-card span{left:14px;right:14px;bottom:48px;font-size:1.08rem}.han-collection-card small{left:14px;right:14px;bottom:14px;font-size:.76rem}.han-product-card div{padding-top:10px}.han-product-card h3{font-size:.88rem;line-height:1.28}.han-product-card p{font-size:.84rem}.han-note-card{padding:18px 16px;gap:12px}.han-note-card__media--small{--han-note-image-width: 168px}.han-note-card__media--medium{--han-note-image-width: 220px}.han-note-card h3{font-size:1rem}.han-note-card p:last-child{font-size:.9rem;line-height:1.58}.han-notes__disclaimer{margin-top:16px;font-size:.86rem}.han-step-grid div{min-height:190px;padding:18px}.han-step-grid h3{margin-top:36px;font-size:1.18rem}.han-step-grid p,.han-included__list li{font-size:.88rem}.han-compare__list{padding-inline:16px}.han-compare__eyebrow{padding:14px 16px}.han-faq-item summary{padding:18px 34px 18px 0;font-size:.96rem;line-height:1.45}.han-faq-item div{padding:0 24px 16px 0}.han-faq-item div p{font-size:.92rem}.han-included__list li{min-height:84px;padding:14px}}@media screen and (max-width:520px){.han-notes__grid,.han-journal__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/handart-home.css.map */
