.r3nu-logo-showcase{--r3nu-ls-text: #3f3632;--r3nu-ls-link: #4c6845;background:#fff;color:var(--r3nu-ls-text);box-sizing:border-box}.r3nu-logo-showcase *,.r3nu-logo-showcase *:before,.r3nu-logo-showcase *:after{box-sizing:border-box}.r3nu-logo-showcase__row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:48px;width:100%;max-width:1280px;margin:0 auto}.r3nu-logo-showcase__col--copy{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:32px}.r3nu-logo-showcase__copy-stack{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:640px}.r3nu-logo-showcase__heading{margin:0;font-family:var(--r3nu-font-body);font-weight:500;font-size:40px;line-height:1.2;letter-spacing:-.8px;color:var(--r3nu-ls-text)}.r3nu-logo-showcase__subtext{margin:0;font-family:var(--r3nu-font-body);font-weight:400;font-size:16px;line-height:24px;letter-spacing:.16px;color:var(--r3nu-ls-text);opacity:.8}.r3nu-logo-showcase__link{--r3nu-cta-arrow: 24px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;font-family:var(--r3nu-font-body);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.32px;color:var(--r3nu-ls-link);text-decoration:none;transition:color .2s ease}.r3nu-logo-showcase__link:hover{color:#b78c46}.r3nu-logo-showcase__link-text{position:relative;display:inline-block}.r3nu-logo-showcase__link-text:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.16,1,.3,1)}.r3nu-logo-showcase__link:hover .r3nu-logo-showcase__link-text:after,.r3nu-logo-showcase__link:focus-visible .r3nu-logo-showcase__link-text:after{transform:scaleX(1)}.r3nu-logo-showcase__link:focus-visible{outline:2px solid var(--r3nu-ls-link);outline-offset:4px}.r3nu-logo-showcase__col--logos{flex:1 1 0;min-width:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 16px;padding:8px 0}.r3nu-logo-showcase__logo{--r3nu-logo-width-desktop: 160px;--r3nu-logo-width-mobile: 120px;display:flex;align-items:center;justify-content:center;flex:0 1 auto}.r3nu-logo-showcase__logo-inner{position:relative;display:block;width:var(--r3nu-logo-width-mobile);max-width:var(--r3nu-logo-width-mobile);box-sizing:border-box;max-height:60px;isolation:isolate}.r3nu-logo-showcase__logo-img{display:block;width:100%;height:auto;max-width:100%;max-height:60px;object-fit:contain}@media screen and (min-width:750px){.r3nu-logo-showcase__logo-inner{width:var(--r3nu-logo-width-desktop);max-width:var(--r3nu-logo-width-desktop)}}.r3nu-logo-showcase__logo-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--r3nu-ls-logo-tint);mix-blend-mode:color;pointer-events:none}@media screen and (max-width:989px){.r3nu-logo-showcase__row{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:40px}.r3nu-logo-showcase__col--copy,.r3nu-logo-showcase__col--logos{flex:0 0 auto;width:100%;min-width:0}.r3nu-logo-showcase__col--logos{justify-content:flex-start}}@media screen and (max-width:749px){.r3nu-logo-showcase__wrap{width:100%}.r3nu-logo-showcase__row{gap:32px;width:100%}.r3nu-logo-showcase__col--copy{gap:24px;align-items:flex-start}.r3nu-logo-showcase__copy-stack{gap:20px;max-width:none;width:100%}.r3nu-logo-showcase__heading{font-size:24px;letter-spacing:-.48px}.r3nu-logo-showcase__subtext{font-size:14px;line-height:20px;letter-spacing:.14px}.r3nu-logo-showcase__link{font-size:14px;letter-spacing:.28px;gap:2px;--r3nu-cta-arrow: 16px}.r3nu-logo-showcase .page-width{padding-left:20px;padding-right:20px}.r3nu-logo-showcase__col--logos{display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;align-items:center;align-self:stretch;width:100%;max-width:100%;min-width:0;justify-content:flex-start;gap:30px;padding:8px 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}.r3nu-logo-showcase__logo{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:auto;height:60px;min-height:60px}.r3nu-logo-showcase__logo-inner{display:flex;align-items:center;justify-content:center;width:var(--r3nu-logo-width-mobile);height:100%;max-width:var(--r3nu-logo-width-mobile);max-height:60px}.r3nu-logo-showcase__logo-img{width:100%;height:auto;max-width:100%;max-height:60px;object-fit:contain}}.r3nu-logo-showcase[data-r3nu-intro-reveal] .r3nu-logo-showcase__col--copy:not(.r3nu-chunk--in){opacity:0;transform:translate3d(0,var(--r3nu-intro-distance),0)}.r3nu-logo-showcase[data-r3nu-intro-reveal] .r3nu-logo-showcase__col--logos:not(.r3nu-chunk--in){opacity:0;transform:translate3d(0,calc(var(--r3nu-intro-distance) * .45),0);filter:blur(2px)}.r3nu-logo-showcase[data-r3nu-intro-reveal] .r3nu-logo-showcase__col--copy.r3nu-chunk--in{animation:r3nu-intro-rise var(--r3nu-intro-chunk-duration) var(--r3nu-intro-ease) both;animation-delay:0s}.r3nu-logo-showcase[data-r3nu-intro-reveal] .r3nu-logo-showcase__col--logos.r3nu-chunk--in{animation:r3nu-intro-rise-subtle var(--r3nu-intro-chunk-duration) var(--r3nu-intro-ease) both;animation-delay:calc(var(--r3nu-intro-stagger-step) * 1)}@media(prefers-reduced-motion:reduce){.r3nu-logo-showcase[data-r3nu-intro-reveal] .r3nu-logo-showcase__col--copy,.r3nu-logo-showcase[data-r3nu-intro-reveal] .r3nu-logo-showcase__col--logos{animation:none!important;opacity:1;transform:none;filter:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-r3nu-logo-showcase.css.map */
