.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}@media screen and (min-width: 750px){.main-page-title{margin-bottom:4rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}@media screen and (max-width: 989px){.section[id$=how_it_works_banner_overflow] .image-with-text__media-item{display:none}.section[id$=how_it_works_banner_overflow] .image-with-text__content{padding:0}.section[id$=how_it_works_banner_overflow] .image-with-text__content--mobile-center>*{align-self:start;text-align:left}}@media screen and (min-width: 990px){.section[id$=how_it_works_banner_overflow] .image-with-text__media{transform:scale(1.1) translate(75px,25px)}.section[id$=how_it_works_banner_overflow] .image-with-text__media img{object-fit:contain}.section[id$=how_it_works_banner_overflow]{margin-bottom:-50px;overflow:hidden}.section[id$=how_it_works_banner_overflow] .image-with-text__content{padding-bottom:100px}}@media screen and (min-width: 1350px){.section[id$=how_it_works_banner_overflow]{margin-bottom:-100px}}@media screen and (min-width: 990px){section[id$=how_it_works_video]{overflow:visible;overflow-x:clip;position:relative}section[id$=how_it_works_video] .video-section{z-index:2;--page-width: 90rem;--media-radius: 8px}section[id$=how_it_works_video] .video-section__media:after{content:"";display:block;position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/cdn/shop/files/up-bg-video-flower.svg);width:400px;height:450px;right:0;bottom:50%;transform:translate(66%,50%);z-index:-1}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-main-page.css.map */
