@media screen and (min-width:750px){.banner-philosophy_wrapper{display:flex;flex-direction:column}.banner-philosophy_first-line,.banner-philosophy_third-line{font-size:6.4rem;font-weight:500;letter-spacing:-.5px;text-transform:uppercase;line-height:1;z-index:22}.banner-philosophy_first-line span,.banner-philosophy_third-line span{width:50%;max-width:70rem;display:block}.banner-philosophy_third-line{text-align:right;display:flex;justify-content:flex-end}.banner-philosophy_central{display:flex;justify-content:center;align-items:center;position:relative;margin:-8rem auto;min-height:20rem;max-width:100%}.banner-philosophy_central-image{position:absolute;right:0;top:35%}.banner-philosophy_central-image img{width:20rem;height:auto;align-self:center}}@media screen and (max-width:749px){.banner-philosophy_wrapper{display:flex;flex-direction:column}.banner-philosophy_first-line,.banner-philosophy_third-line{font-size:2.5rem;font-weight:500;letter-spacing:-.5px;text-transform:uppercase;line-height:1;z-index:22}.banner-philosophy_first-line span,.banner-philosophy_third-line span{width:80%;max-width:26rem;display:block}.banner-philosophy_third-line{text-align:right;display:flex;justify-content:flex-end}.banner-philosophy_central{display:flex;justify-content:center;align-items:center;position:relative;margin-left:-2rem;width:100%}.banner-philosophy_central video{width:100%}.banner-philosophy_central-image{position:absolute;right:0;top:35%}.banner-philosophy_central-image img{width:10rem;height:auto;align-self:center}}@media screen and (max-width:980px){.banner-about-maintext{display:none!important}}@media screen and (min-width:750px){.banner-about_wrapper{max-width:100%;position:relative;object-contain:cover}.banner-about_wrapper img{width:100%;height:auto;align-self:center}.banner-about-maintext_wrapper{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;padding:15rem;z-index:22}.banner-about-maintext{max-width:28rem;font-size:2.2rem;line-height:1.2;font-weight:600;letter-spacing:0px}.banner-about-columns_wrapper{column-count:2;column-gap:5rem;font-size:1.5rem;line-height:1.25;font-weight:400;margin-top:4rem;margin-bottom:10rem}.banner-about-columns_wrapper p{margin-top:0rem}}@media screen and (min-width:1920px){.banner-about-columns_wrapper{column-count:2;column-gap:5rem;font-size:2rem;line-height:1.25;font-weight:400;margin-top:4rem}}@media screen and (max-width:750px){.banner-about_wrapper{max-width:100%;position:relative}.banner-about_wrapper img{max-width:100%;height:auto;align-self:center}.banner-about-maintext_wrapper{display:none}.banner-about-maintext{max-width:28rem;font-size:2.2rem;line-height:1.2;font-weight:600;letter-spacing:0px}.banner-about-columns_wrapper{font-size:1.5rem;line-height:1.25;font-weight:400;margin-top:2rem;margin-bottom:7rem}.banner-about-columns_wrapper p:last-child{margin-top:4rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-banners-philosophy.css.map */
