.background-image img{width:100%;height:100%;object-fit:cover}.banner-section.adaptogen-blend .background-image{height:68rem}.banner-section{position:relative}.floating-img{position:absolute;top:50%;transform:translateY(-50%)}.left-image.floating-img{left:0}.right-image.floating-img{right:0}.page-width.banner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-15%);text-align:center;width:100%}.banner-content img{display:block;margin:0 auto}.banner-icons img{margin:0 2.4rem}.banner-icons{display:flex;justify-content:center;margin-top:4.8rem}.background-image .filler svg{display:block;width:100%;color:#fffaeb;height:8rem}.banner-section.adaptogen-blend .banner-content p{max-width:100%;margin:0 auto 2rem;font-size:2.4rem;line-height:2.4rem;font-weight:500;color:#e1300e}.banner-content p{max-width:51rem;margin:0 auto 2rem;font-size:1.8rem;line-height:2.6rem}.banner-section.build-bundle a.button{width:21rem;padding:1.6rem 2rem}.banner-section.build-bundle .right-image.floating-img{right:0}.banner-section.build-bundle .left-image.floating-img{left:0}.banner-section.build-bundle .floating-img{top:70%}.banner-section.build-bundle .filler svg{transform:rotate(180deg);color:#fefcf7}.banner-section.build-bundle .filler{position:relative;top:3.6rem}.banner-section.adaptogen-blend .floating-img{top:64%;z-index:1}.banner-section.adaptogen-blend{padding-bottom:0}.banner-section.adaptogen-blend .background-image img{object-position:0 -8rem;object-fit:fill;height:100%}.banner-section.build-bundle .background-image{background:#fefcf7}.banner-section.adaptogen-blend .filler{position:relative;top:2rem}.banner-section.adaptogen-blend .filler svg{color:#fffaeb;transform:inherit;transform:rotate(180deg)}.banner-section.build-bundle .background-image{height:51rem}.hidden-mobile{display:block}.mobile-bg{display:none}@media screen and (min-width: 750px) and (max-width: 1199px){.banner-section.adaptogen-blend .floating-img img{width:auto;height:40rem}.banner-section.adaptogen-blend .banner-content .banner-icons img{margin:0 .8rem}.banner-section.adaptogen-blend .floating-img{top:47%;z-index:1}.banner-section.build-bundle .floating-img img{width:auto;height:20rem}.banner-section.build-bundle .left-image.floating-img{left:1.4rem}.banner-section.build-bundle .right-image.floating-img{right:1.4rem}.banner-section.build-bundle .floating-img{top:93%}}@media screen and (max-width: 749px){.background-image .filler svg{display:block;width:100%;color:#fffaeb;height:4rem}.banner-section.adaptogen-blend .floating-img img{width:auto;height:21rem}.banner-section.adaptogen-blend .floating-img{top:41%}.banner-section.adaptogen-blend .banner-content p{max-width:30rem;font-size:1.6rem;line-height:1.6rem}.banner-section.adaptogen-blend .banner-content img{width:auto;height:9rem}.banner-section.adaptogen-blend .background-image{height:42rem}.banner-section.adaptogen-blend .banner-content .banner-icons img{height:6rem;margin:0 .8rem}.banner-section.adaptogen-blend .right-image.floating-img img{height:18rem}.banner-section.adaptogen-blend .right-image.floating-img{top:32%}.banner-section.adaptogen-blend .banner-wrapper{transform:translate(-50%,-24%)}.banner-icons{margin-top:2.4rem}.banner-section.adaptogen-blend .background-image img{object-position:0 0rem}.banner-section.build-bundle .floating-img img{width:auto;height:12rem}.banner-section.build-bundle .background-image{background:transparent}.banner-content p{font-size:1.6rem;line-height:2.4rem}.banner-section.build-bundle .page-width.banner-wrapper{max-width:40rem;transform:translate(-50%,-34%)}.banner-section.build-bundle h2.h3{font-size:3.2rem;line-height:3.2rem}.banner-section.build-bundle .background-image{height:40rem}.banner-section.build-bundle .left-image.floating-img{left:-2.4rem}.banner-section.build-bundle .right-image.floating-img{right:-2.4rem}.banner-section{top:.8rem}.banner-section.build-bundle .floating-img{top:96%}.hidden-mobile{display:none}.mobile-bg{display:block}}.adaptogen-blend.for-pdp .background-image img{background:#fff}.adaptogen-blend.for-pdp .background-image{height:82rem}.adaptogen-blend.for-pdp .floating-img{top:52%;z-index:1}.adaptogen-blend.for-pdp .page-width.banner-wrapper{transform:translate(-50%,-36%)}@media screen and (max-width: 749px){.adaptogen-blend.for-pdp .background-image{height:50rem}.adaptogen-blend.for-pdp .floating-img{top:33%;z-index:1}.adaptogen-blend.for-pdp .right-image.floating-img{top:27%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/banner-with-content-v2.css.map */
