.texture-universal{background-color:var(--texture-universal-bg, #271520);padding:8rem 0;overflow:hidden}.texture-universal__inner{display:grid;grid-template-columns:minmax(0,55.8rem) minmax(0,1fr);gap:4rem;align-items:center}@media screen and (max-width:989px){.texture-universal__inner{grid-template-columns:minmax(0,1fr)}}.texture-universal__heading{margin:0 0 4rem;font-family:freight-text-pro,Georgia,Times New Roman,serif;font-style:italic;font-weight:600;font-size:5rem;line-height:1;color:#f0f7f4}.texture-universal__heading span{display:block}.texture-universal__heading span:nth-child(3n+1){margin-left:0}.texture-universal__heading span:nth-child(3n+2){margin-left:22.4rem;margin-top:-2.2rem}.texture-universal__heading span:nth-child(3n+3){margin-left:6.5rem;margin-top:-.3rem}.texture-universal__body{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;line-height:2.2rem;color:#f0f7f4}.texture-universal__body p{margin:0 0 2.2rem}.texture-universal__body p:last-child{margin-bottom:0}.texture-universal__tag{margin-top:3.2rem;border-top:.1rem solid rgba(240,247,244,.25)}.texture-universal__tag-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.6rem 0;background:none;border:0;cursor:pointer;font-family:var(--font-body-family);font-weight:500;font-size:1.6rem;line-height:2.375rem;text-transform:lowercase;color:#f0f7f4}.texture-universal__tag-icon{position:relative;width:1.4rem;height:1.4rem;flex:0 0 auto}.texture-universal__tag-icon:before,.texture-universal__tag-icon:after{content:"";position:absolute;background-color:#f0f7f4;transition:transform .3s ease,opacity .3s ease}.texture-universal__tag-icon:before{left:0;top:50%;width:100%;height:.15rem;transform:translateY(-50%)}.texture-universal__tag-icon:after{left:50%;top:0;width:.15rem;height:100%;transform:translate(-50%)}.texture-universal__tag.is-open .texture-universal__tag-icon:after{opacity:0;transform:translate(-50%) rotate(90deg)}.texture-universal__tag-drawer{max-height:0;overflow:hidden;transition:max-height .35s ease}.texture-universal__tag.is-open .texture-universal__tag-drawer{max-height:40rem}.texture-universal__tag-drawer-inner{padding-bottom:1.6rem;font-family:var(--font-body-family);font-size:1.4rem;line-height:2.2rem;color:#f0f7f4;opacity:.85}.texture-universal__learn-more{display:inline-block;margin-top:2.4rem;font-family:freight-text-pro,Georgia,Times New Roman,serif;font-style:italic;font-weight:600;font-size:3rem;color:#f0f7f4;text-decoration:none}.texture-universal__learn-more:hover{text-decoration:underline}.texture-universal__collage{position:relative;perspective:80rem}.texture-universal__collage img{width:100%;height:auto;display:block;transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg)) scale(var(--tilt-scale, 1));transition:transform .4s ease;will-change:transform}@media screen and (max-width:749px){.texture-universal__heading{font-size:3.6rem}.texture-universal__heading span:nth-child(3n+2){margin-left:16.1rem;margin-top:-1.6rem}.texture-universal__heading span:nth-child(3n+3){margin-left:4.7rem;margin-top:-.2rem}.texture-universal__learn-more{font-size:2.4rem}}@media screen and (max-width:749px){.texture-universal__heading{font-size:5rem}.texture-universal__heading span:nth-child(3n+2){margin-left:22.4rem;margin-top:-2.2rem}.texture-universal__heading span:nth-child(3n+3){margin-left:6.5rem;margin-top:-.3rem}.texture-universal__learn-more{font-size:3rem;margin-left:1.2rem}.texture-universal__collage{width:211vw;max-width:none;margin-left:calc(-55.7vw - 1.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-texture-universal.css.map */
