.text-feature{position:relative}.text-feature__texture{position:absolute;top:50%;z-index:0;height:auto;transform:translateY(-50%);pointer-events:none;-webkit-user-select:none;user-select:none}.text-feature__texture--left{left:0;width:clamp(12rem,32vw,22.6rem)}.text-feature__texture--right{right:0;width:clamp(6rem,16vw,9.7rem)}.text-feature__texture--top{top:var(--text-feature-padding-top, 0px);transform:none}.text-feature__texture--bottom{top:auto;bottom:var(--text-feature-padding-bottom, 0px);transform:none}.text-feature__texture--heading{top:calc(var(--text-feature-padding-top, 0px) - 2rem);transform:none}@media screen and (min-width:750px){.text-feature__texture--heading{top:calc(var(--text-feature-padding-top, 0px) - 5.5rem)}}.text-feature__inner{position:relative;z-index:1}.text-feature__stack,.text-feature__primary,.text-feature__secondary{display:flex;flex-direction:column;gap:2rem}.text-feature__grid{display:flex;flex-direction:column;gap:32px}.text-feature--split .text-feature__secondary{gap:24px}.text-feature__caption,.text-feature__heading{margin:0;text-transform:uppercase}.text-feature__heading{line-height:1}.text-feature__text>:first-child{margin-top:0}.text-feature__text>:last-child{margin-bottom:0}.text-feature__buttons{display:flex;flex-wrap:wrap;gap:1rem}.text-feature__buttons--multiple>*{flex-grow:1;min-width:22rem}.text-feature__stack--center{align-items:center;text-align:center}.text-feature__stack--right{align-items:flex-end;text-align:right}@media screen and (min-width:1224px){.text-feature--split .text-feature__grid{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:64px}.text-feature--split .text-feature__primary{flex:0 0 auto}.text-feature--split .text-feature__heading{word-break:normal}.text-feature--split .text-feature__secondary{flex:1 1 auto;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:64px;max-width:700px}.text-feature--split .text-feature__buttons{flex-shrink:0}}@media screen and (min-width:1400px){.text-feature--split .text-feature__grid,.text-feature--split .text-feature__secondary{gap:110px}.text-feature--split .text-feature__secondary{max-width:823px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-text-feature.css.map */
