.banner-skinny{display:flex;position:relative;min-height:25rem}.banner-skinny__box .banner-skinny__heading,.banner-skinny__box .banner-skinny__text{color:var(--text-color-primary)}.banner-skinny__box.theme-color-light .banner-skinny__heading,.banner-skinny__box.theme-color-light .banner-skinny__text{color:rgb(var(--color-white-rgb))}.banner-skinny .banner-skinny__text.body span,.banner-skinny .banner-skinny__text.body p,.banner-skinny__heading p{all:unset;font:inherit;color:inherit}.banner-skinny .banner-skinny__text.body{margin-top:1rem;font-size:1.4rem;line-height:1.5}.banner-skinny .banner-skinny__content .banner-skinny__buttons{margin-top:1.5rem}.banner-skinny__media:after{pointer-events:none}.banner-skinny__media.banner-skinny__media--desktop{display:block}.banner-skinny__media.banner-skinny__media--mobile{display:none}.banner-skinny__media{height:100%;position:absolute;left:0;top:0;width:100%}.banner-skinny__content{padding:1rem 0;display:flex;position:relative;width:100%;align-items:center;justify-content:flex-start;z-index:2}.banner-skinny__box{position:relative;height:fit-content;align-items:center;width:50%;min-width:40rem;word-wrap:break-word;z-index:1;text-align:left}.banner-skinny:after,.banner-skinny__media:after{content:"";position:absolute;top:0;background:#000;opacity:0;z-index:1;width:100%;height:100%}.banner-skinny__box>*:first-child{margin-top:0}.banner-skinny__heading{margin-bottom:0}@media screen and (min-width: 768px){.banner-skinny__media{height:100%}.banner-skinny__content{padding:1rem 5rem}.banner-skinny__content.banner-skinny--desktop-align-left{align-items:center;justify-content:flex-start}.banner-skinny__content.banner-skinny--desktop-align-right .banner-skinny__box,.banner-skinny__content.banner-skinny--desktop-align-left .banner-skinny__box{max-width:50%;text-align:left}.banner-skinny__content.content-width-33 .banner-skinny__box{max-width:33.33%}.banner-skinny__content.banner-skinny--desktop-align-center{justify-content:center}.banner-skinny__content.banner-skinny--desktop-align-center .banner-skinny__box{text-align:center}.banner-skinny__content.banner-skinny--desktop-align-right{justify-content:flex-end}}@media screen and (max-width: 991px){.banner-skinny__content .banner-skinny__box.content-container{text-align:left}.banner-skinny .banner-skinny__content{padding-left:4rem;padding-right:4rem}.banner-skinny .banner-skinny__content .banner-skinny__buttons{margin-top:1.2rem}.banner-skinny .banner-skinny__text.body{margin-top:.5rem}}@media only screen and (max-width: 767px){.banner-skinny .banner-skinny__content{padding-left:1.25rem;padding-right:1.25rem}.banner-skinny__media.banner-skinny__media--desktop{display:none}.banner-skinny__media.banner-skinny__media--mobile{display:block}.banner-skinny:not(.banner-skinny--mobile-bottom) .field__input{background-color:transparent}.banner-skinny__content.banner-skinny--mobile-align-left .banner-skinny__box,.banner-skinny__content.banner-skinny--mobile-align-right .banner-skinny__box{width:50%;min-width:20rem}.banner-skinny__content.banner-skinny--mobile-align-center{justify-content:center}.banner-skinny__content.banner-skinny--mobile-align-center .banner-skinny__box{text-align:center}.banner-skinny__content.banner-skinny--mobile-align-right{justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-banner-skinny.css.map */
