.ht-hero2 .ht-wrap{display:flex;flex-direction:column;align-items:center;gap:2.8rem;padding-block:3.2rem 4.8rem}.ht-hero2__intro{max-width:76rem;display:flex;flex-direction:column;align-items:center;text-align:center}.ht-hero2 h1{font-size:clamp(3rem,4.4vw,5.2rem);letter-spacing:-.015em;margin-top:1rem}.ht-hero2 .ht-hero__lead{font-size:1.6rem;max-width:62ch;margin-top:1.2rem!important}.ht-hero2__grid{display:grid;grid-template-columns:minmax(19rem,28rem) minmax(0,68rem);justify-content:center;gap:3.2rem;width:100%;align-items:stretch}.ht-hero2__tiles{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:1.4rem;min-width:0}.ht-htile{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.8rem;padding:1.6rem 1.8rem;border-radius:2rem;background:var(--s);border:1px solid color-mix(in srgb,var(--c) 30%,transparent);transition:transform .25s,box-shadow .25s}.ht-htile.ht-crown{border:1.5px solid transparent;background:linear-gradient(var(--s),var(--s)) padding-box,var(--ht-copper) border-box}.ht-htile:after{content:"";position:absolute;right:-3.2rem;top:50%;width:3.2rem;height:2px;background:var(--c);opacity:.55}.ht-htile.ht-crown:after{background:var(--ht-crown-2)}.ht-htile:hover,.ht-htile:focus-within{transform:translate(4px);box-shadow:var(--ht-shadow)}.ht-htile__main{display:flex;flex-direction:column;gap:.6rem;text-decoration:none;color:var(--ht-ink)}.ht-htile__layer{font-family:var(--ht-script);font-style:italic;font-size:1.8rem;color:var(--c)}.ht-htile.ht-crown .ht-htile__layer{color:var(--ht-crown-2)}.ht-htile__logo{height:6.4rem;display:flex;align-items:center}.ht-htile__logo img{max-height:100%;max-width:85%;width:auto;height:auto;object-fit:contain;display:block}.ht-htile__claim{font-weight:600;font-size:1.5rem}.ht-htile__go{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--c) 25%,transparent);font-weight:600;font-size:1.4rem}.ht-htile__arrow{width:3.2rem;height:3.2rem;border-radius:50%;display:grid;place-items:center;background:var(--c);color:var(--ht-bg);transition:transform .2s}.ht-htile.ht-crown .ht-htile__arrow{background:var(--ht-copper);color:#fff}.ht-htile.ht-stem .ht-htile__arrow{background:var(--ht-stem);color:#f6efe3}.ht-htile__main:hover .ht-htile__arrow{transform:translate(3px)}.ht-htile__more{font-size:1.3rem;color:var(--ht-muted);text-decoration:none;align-self:flex-start}.ht-htile__more:hover{color:var(--ht-ink);text-decoration:underline}.ht-hero2__tree{min-width:0;display:flex}.ht-hero2__tree .ht-tree-card{width:100%;padding:1.2rem;background:var(--ht-tree-bg)}.ht-tree--v2{position:relative;border-radius:2rem;overflow:hidden}.ht-tree--v2 .ht-tree__photo{aspect-ratio:2/3;object-position:50% 50%}.ht-tree--v2 .ht-tree__photo[hidden]{display:none}.ht-tree__band{position:absolute;left:0;right:0;height:33.34%;pointer-events:none;background:transparent;transition:background .3s}.ht-tree__band[data-band=crown]{top:0}.ht-tree__band[data-band=stem]{top:33.33%}.ht-tree__band[data-band=root]{top:66.66%}.ht-tree--v2[data-active=crown] .ht-tree__band:not([data-band=crown]),.ht-tree--v2[data-active=stem] .ht-tree__band:not([data-band=stem]),.ht-tree--v2[data-active=root] .ht-tree__band:not([data-band=root]){background:#f3eee461}.ht-hero2 .ht-facts{justify-content:center;margin-top:0;border-top:0;padding-top:0;text-align:center}@media screen and (max-width:899px){.ht-hero2__grid{grid-template-columns:1fr!important;gap:1.6rem}.ht-hero2__tree{order:-1}.ht-hero2__tiles{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.ht-htile{padding:1rem .9rem;gap:.4rem;border-radius:1.4rem}.ht-htile:after{display:none}.ht-htile__layer{font-size:1.4rem}.ht-htile__logo{height:3.6rem}.ht-htile__claim{font-size:1.15rem;line-height:1.25}.ht-htile__go{font-size:1.1rem;padding-top:.6rem}.ht-htile__go span:first-child{display:none}.ht-htile__arrow{width:2.4rem;height:2.4rem}.ht-htile__more{font-size:1.05rem}}.ht-concept2__head{max-width:76rem;margin:0 auto 3.2rem;text-align:center;display:flex;flex-direction:column;align-items:center}.ht-concept2__head .ht-concept__intro{max-width:62ch;margin-inline:auto}.ht-concept2__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem;align-items:stretch}.ht-ccard{display:flex;flex-direction:column;gap:1.4rem;padding:2.6rem;border-radius:2.4rem;background:var(--s);border:1px solid color-mix(in srgb,var(--c) 30%,transparent);scroll-margin-top:12rem;min-width:0}.ht-ccard.ht-crown{border:1.5px solid transparent;background:linear-gradient(var(--s),var(--s)) padding-box,var(--ht-copper) border-box}.ht-ccard__tag{display:flex;justify-content:space-between;gap:1rem}.ht-ccard__tag .ht-eyebrow{color:var(--c)!important;font-size:1.5rem}.ht-ccard.ht-crown .ht-ccard__tag .ht-eyebrow{color:var(--ht-crown-2)!important}.ht-ccard__logo{height:8rem;display:flex;align-items:center}.ht-ccard__logo img{max-height:100%;max-width:85%;width:auto;height:auto;object-fit:contain;display:block}.ht-ccard h3{font-size:2.6rem}.ht-ccard__desc{font-weight:600;font-size:1.5rem}.ht-ccard__text{color:var(--ht-muted);font-size:1.5rem;line-height:1.6}.ht-ccard__text p+p{margin-top:1rem}.ht-ccard__go{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:1.6rem;border-top:1px solid color-mix(in srgb,var(--c) 25%,transparent);font-weight:600;text-decoration:none;color:var(--ht-ink)}.ht-ccard.ht-stem .ht-world__arrow{background:var(--ht-stem);color:#f6efe3}.ht-ccard.ht-crown .ht-world__arrow{background:var(--ht-copper);color:#fff}.ht-ccard__go:hover .ht-world__arrow{transform:translate(4px)}.ht-concept2__closing{max-width:76rem;margin:3.2rem auto 0;text-align:center;color:var(--ht-muted);font-size:1.6rem;line-height:1.6}@media screen and (max-width:899px){.ht-concept2__cards{grid-template-columns:1fr}}.ht-chips a.ht-chip--link{text-decoration:none;color:inherit;cursor:pointer;transition:background-color .2s,border-color .2s,transform .2s}.ht-chips a.ht-chip--link:hover,.ht-chips a.ht-chip--link:focus-visible{transform:translateY(-1px);border-color:var(--c);background-color:color-mix(in srgb,var(--c) 14%,transparent);text-decoration:none}.ht-crown .ht-chips a.ht-chip--link:hover,.ht-crown .ht-chips a.ht-chip--link:focus-visible{border-color:var(--ht-crown-2);background-color:color-mix(in srgb,var(--ht-crown-2) 14%,transparent)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ht-home-v2.css.map */
