.hil-section{padding-top:var(--hil-padding-top, 6rem);padding-bottom:var(--hil-padding-bottom, 6rem);overflow:hidden}.hil-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem}.hil-eyebrow{margin:0 0 1.6rem;color:rgba(var(--color-foreground),.6)}.hil-list{list-style:none;margin:0;padding:0}.hil-list__item{border-bottom:1px solid rgba(var(--color-foreground),.08)}.hil-list__item:first-child{border-top:1px solid rgba(var(--color-foreground),.08)}.hil-list__link{display:inline-flex;align-items:center;gap:1rem;padding:1.2rem 0;color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.2rem,3.4vw,var(--hil-text-size, 3.6rem));letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.hil-list__arrow{display:inline-flex;align-items:center;opacity:0;transform:translate(-.6rem);transition:opacity .25s ease,transform .25s ease}.hil-list__arrow svg{width:1.8rem;height:1.8rem;flex-shrink:0}.hil-list__link:hover .hil-list__arrow,.hil-list__link:focus-visible .hil-list__arrow,.hil-list__link.is-active .hil-list__arrow{opacity:1;transform:translate(0)}.hil-image-col{padding:3rem}.hil-stack{position:relative;width:100%;height:var(--hil-height, 48rem)}.hil-stack__item{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--hil-radius, 6px);overflow:hidden;background:rgb(var(--color-background));box-shadow:0 1.2rem 3.2rem #0000002e;transform:rotate(var(--hil-rot, 0deg)) translate(var(--hil-x, 0),var(--hil-y, 0));transition:transform .5s cubic-bezier(.22,.68,0,1.01),opacity .3s ease;z-index:var(--hil-z, 1);opacity:0;pointer-events:none}.hil-stack__item.is-visible{opacity:1}.hil-stack__item.is-active{pointer-events:auto}a.hil-stack__item{display:block;color:inherit;text-decoration:none;cursor:pointer}.hil-stack__item.is-active{transform:rotate(0) translate(0);z-index:20}.hil-stack__image,.hil-stack__item .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.hil-empty{color:rgba(var(--color-foreground),.5);font-size:1.5rem}@media screen and (max-width:989px){.hil-image-col{padding:1.5rem}}@media screen and (max-width:749px){.hil-grid{grid-template-columns:1fr;gap:0}.hil-image-col{display:none}.hil-list__link{font-size:clamp(2rem,6vw,2.6rem)}.hil-list__arrow{opacity:1;transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-custom-hover-image-list.css.map */
