.new-banner-styles img{height:100%!important;max-width:100%!important}.new-banner-styles .banner__heading{margin:1.4rem 0 4rem}.new-banner-styles .banner__heading.h1{font-family:var(--d2c-typography-header-04-font-family);font-size:var(--d2c-typography-header-04-font-size);font-weight:var(--d2c-typography-header-04-font-weight);letter-spacing:var(--d2c-typography-header-04-letter-spacing);line-height:var(--d2c-typography-header-04-line-height)}.new-banner-styles .banner__text p{margin:0}.new-banner-styles .banner__text.subtitle{font-family:var(--d2c-typography-body-03-bold-font-family);font-size:var(--d2c-typography-body-03-bold-font-size);font-weight:var(--d2c-typography-body-03-bold-font-weight);letter-spacing:var(--d2c-typography-body-03-bold-letter-spacing);line-height:var(--d2c-typography-body-03-bold-line-height)}.new-banner-styles .banner__text.subtitle strong{font-size:var(--d2c-typography-body-03-bold-font-size)}.new-banner-styles .banner__content .banner__box.content-container{padding-top:0;padding-bottom:0;max-width:750px}.new-banner-styles .banner__buttons{max-width:initial}.new-banner-styles.banner--large .banner__content{padding:11.5rem 0}.new-banner-styles.banner--content-align-center .d2c-button{margin:auto;max-width:max-content}.new-banner-styles.banner--content-align-center .banner__heading{margin:1.4rem auto 4rem}@media screen and (min-width:750px){.new-banner-styles .banner__content--middle-center{padding-bottom:5rem}}@media only screen and (min-width:768px)and (max-width:899px){.new-banner-styles .banner__heading.h1{max-width:100%;font-family:var(--d2c-typography-header-03-font-family);font-size:var(--d2c-typography-header-03-font-size);font-weight:var(--d2c-typography-header-03-font-weight);letter-spacing:var(--d2c-typography-header-03-letter-spacing);line-height:var(--d2c-typography-header-03-line-height)}}@media only screen and (min-width:900px){.new-banner-styles .banner__text.subtitle{font-family:var(--d2c-typography-body-02-bold-font-family);font-size:var(--d2c-typography-body-02-bold-font-size);font-weight:var(--d2c-typography-body-02-bold-font-weight);letter-spacing:var(--d2c-typography-body-02-bold-letter-spacing);line-height:var(--d2c-typography-body-02-bold-line-height)}.new-banner-styles .banner__text.subtitle strong{font-size:var(--d2c-typography-body-02-bold-font-size)}.new-banner-styles .banner__heading{margin-bottom:0}.new-banner-styles .banner__heading.h1{max-width:100%;font-family:var(--d2c-typography-header-02-font-family);font-size:var(--d2c-typography-header-02-font-size);font-weight:var(--d2c-typography-header-02-font-weight);letter-spacing:var(--d2c-typography-header-02-letter-spacing);line-height:var(--d2c-typography-header-02-line-height)}.new-banner-styles .banner__box>*:not(style)+*{margin-top:2.4rem}.new-banner-styles.banner--large .banner__content{padding:16.9rem 0}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/compile-petivity-image-banner-styles.css.map */
