@media only screen and (max-width: 749px){.custom-push-marketing-page-width{padding:0}.custom-push-marketing-page-width .grid__item--collection-template,.custom-push-marketing-page-width .collection_description{padding-left:25px;padding-right:25px}.custom-push-marketing-page-width .grid__item--collection-template--push-marketing{padding:0}}.push_marketing{position:relative;height:100%;display:flex;align-items:flex-end}.push_marketing_image{position:relative;height:100%}.push_marketing_image figure,.push_marketing_image_mobile figure{margin:0}.push_marketing_image img{height:100%}@media only screen and (min-width: 749px){.push_marketing_image{display:block;position:relative;height:100%}.push_marketing_image_mobile{display:none}}@media only screen and (max-width: 749px){.push_marketing_image{display:none}.push_marketing_image_mobile{display:block}}.push_marketing_content-overlay{position:absolute;top:0;padding:2rem;width:100%;height:100%;display:flex}.push_marketing_content-overlay.top-left{align-items:flex-start;justify-content:flex-start}.push_marketing_content-overlay.top-center{align-items:flex-start;justify-content:center}.push_marketing_content-overlay.top-right{align-items:flex-start;justify-content:flex-end}.push_marketing_content-overlay.middle-left{align-items:center;justify-content:flex-start}.push_marketing_content-overlay.middle-center{align-items:center;justify-content:center}.push_marketing_content-overlay.middle-right{align-items:center;justify-content:flex-end}.push_marketing_content-overlay.bottom-left{align-items:flex-end;justify-content:flex-start}.push_marketing_content-overlay.bottom-center{align-items:flex-end;justify-content:center}.push_marketing_content-overlay.bottom-right{align-items:flex-end;justify-content:flex-end}.push_marketing_content{display:flex;flex-direction:column;gap:1rem}.push_marketing_content.left{text-align:left;align-items:flex-start}.push_marketing_content.center{text-align:center;align-items:center}.push_marketing_content.right{text-align:right;align-items:flex-end}.push_marketing_content-overlay .btn{position:relative;background-color:transparent;padding:0 0 .5rem;cursor:pointer;border:none;width:fit-content}.push_marketing_content-overlay .btn:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%}.push_marketing_content-overlay .btn:hover{background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/30/assets/snippet-push-marketing.css.map */
