.section-tf-header{position:relative;padding:0 0 35px}.section-tf-header .media_container{display:flex;justify-content:stretch;width:calc(100% + calc(var(--grid-spacing) * 2));margin-left:calc(var(--grid-spacing) * -1);max-height:50vh;overflow:hidden}.section-tf-header .media_container.contain{justify-content:flex-end}.section-tf-header .small-reverse .media_container.contain{justify-content:flex-start}.section-tf-header .media_container.cover img{object-fit:cover;height:100%;width:100%}.section-tf-header .media_container.contain img{object-fit:contain;height:100%;width:fit-content}.section-tf-header .relative{position:relative}.section-tf-header .inner_box .headline{font-size:30px}.section-tf-header .inner_box .headline .subheadline{font-size:.6em;font-weight:400;text-transform:uppercase;display:inline-block;width:100%;float:left}.section-tf-header .inner_box{padding:15px 0 0}.section-tf-header .inner_box p:not(.headline){font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-.01em}.section-tf-header .inner_box .button{color:#fff;background:#e10023}.tf-section+.tf-section.tf-image-interrupter{margin:-40px 0 0}@media screen and (min-width:768px){.section-tf-header{padding:0}.section-tf-header .media_container{display:flex;justify-content:stretch;width:50vw;max-height:none;position:absolute;left:unset;right:0;top:0;height:100%;margin:0}.section-tf-header .imagestyle-boxed{margin:30px 0}.section-tf-header .imagestyle-boxed .media_container{width:100%;overflow:hidden}.section-tf-header .media_container.contain{width:100%}.section-tf-header .small-reverse .media_container{right:unset;left:0}.section-tf-header .inner_box{padding:56px 30px 60px}.section-tf-header .boxed .inner_box{padding:56px 0 60px 30px}.section-tf-header .small-reverse .inner_box{padding:56px 30px 60px 0}.section-tf-header .boxed .small-reverse .inner_box{padding:56px 30px 60px}.section-tf-header .inner_box .headline{font-size:45px}.section-tf-header .inner_box .headline .subheadline{position:relative}.section-tf-header .inner_box p:not(.headline){font-size:18px;letter-spacing:-.02em}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/css-section-header.css.map */
