.tbg-footer-film-section{margin:0!important;padding:0!important}.tbg-footer-film{display:block;position:relative;background:#292624;line-height:0}.tbg-footer-film video{display:block;width:100%;height:clamp(280px,28vw,400px);max-height:400px;aspect-ratio:16/9;object-fit:cover;object-position:center}.tbg-footer-film-section+.shopify-section{margin-top:0!important}.tbg-footer-film-section+.shopify-section footer{margin-top:0!important;border-top:0}@media(max-width:749px){.tbg-footer-film video{height:auto;aspect-ratio:16/9;max-height:none;object-position:40% center}}.tbg-landscape{padding:48px 0}.tbg-landscape__frame{position:relative;isolation:isolate;background:#f3e5e7}.tbg-landscape__image{display:block;width:100%;height:560px;object-fit:cover;object-position:center}.tbg-landscape__copy{position:absolute;right:40px;bottom:40px;width:min(440px,44%);padding:32px;background:#f8f5efe6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#292624;--color-foreground:41,38,36;--color-button:132,51,79;--color-button-text:255,255,255}.tbg-landscape__eyebrow{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:#84334f;margin:0 0 14px}.tbg-landscape h2{color:#292624;font-size:clamp(28px,3vw,40px);line-height:1.14;margin:0 0 18px}.tbg-landscape .rte{color:#292624;font-size:16px;line-height:1.7}.tbg-landscape .rte p{margin:0 0 24px}.tbg-landscape .button{min-height:48px;background:#84334f;color:#fff;border-radius:0}.tbg-landscape .button:hover{background:#68273e;color:#fff}.tbg-landscape .button:after{border-radius:0}.tbg-landscape a:focus-visible{outline:3px solid #292624;outline-offset:5px}@media(max-width:749px){.tbg-landscape{padding:28px 0}.tbg-landscape__image{height:auto;aspect-ratio:3/2;object-fit:cover}.tbg-landscape__copy{position:static;width:100%;padding:26px 22px}.tbg-landscape h2{font-size:29px}.tbg-landscape .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
