.ahu-specs{padding:var(--section-space) 0;background:var(--color-bg);color:var(--color-text)}.ahu-specs__wrap{max-width:var(--container-xl);margin:0 auto;padding:0 4rem}.ahu-specs__header{margin-bottom:3.6rem}.ahu-specs__heading{margin:0;text-align:center;font-family:var(--font-heading);font-size:clamp(4.6rem,5vw,7.6rem);line-height:.95;letter-spacing:-.04em;font-weight:400;text-wrap:balance}.ahu-specs__items{border-top:1px solid var(--color-border)}.ahu-specs__item{border-bottom:1px solid var(--color-border)}.ahu-specs__summary{list-style:none;display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:2rem;padding:2.6rem 5.2rem;cursor:pointer}.ahu-specs__summary::-webkit-details-marker{display:none}.ahu-specs__label{font-family:var(--font-body);font-size:1.7rem;line-height:1.3;letter-spacing:-.01em;color:var(--color-text)}.ahu-specs__icon{position:relative;width:1.8rem;height:1.8rem;justify-self:end;flex:0 0 1.8rem}.ahu-specs__icon:before,.ahu-specs__icon:after{content:"";position:absolute;top:50%;left:50%;background:var(--color-text);transform:translate(-50%,-50%);transition:opacity .18s ease,transform .18s ease}.ahu-specs__icon:before{width:1.8rem;height:1px}.ahu-specs__icon:after{width:1px;height:1.8rem}.ahu-specs__item[open] .ahu-specs__icon:after{opacity:0}.ahu-specs__content{padding:0 5.2rem 2.8rem;max-width:76rem}.ahu-specs__content,.ahu-specs__content p,.ahu-specs__content ul,.ahu-specs__content ol{font-family:var(--font-body);font-size:1.6rem;line-height:1.65;letter-spacing:-.01em;color:var(--color-muted)}.ahu-specs__content>*:first-child{margin-top:0}.ahu-specs__content>*:last-child{margin-bottom:0}.ahu-reveal-item{opacity:0;transform:translateY(2.4rem);transition:opacity .7s ease,transform .7s ease;will-change:opacity,transform}.ahu-reveal-item.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ahu-reveal-item{opacity:1;transform:none;transition:none}}@media screen and (max-width:989px){.ahu-specs{padding:5.6rem 0}.ahu-specs__wrap{padding:0 2rem}.ahu-specs__header{margin-bottom:2.4rem}.ahu-specs__summary{padding:2rem 2.4rem}.ahu-specs__content{padding:0 2.4rem 2rem;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-specs.css.map */
