.template-page #grid_container{display:flex;flex-wrap:wrap}.template-page .img_caption{font-size:14px;display:block;text-align:center;margin:10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.template-page .img_container img{min-height:250px;width:100%}.template-index #grid_container{display:flex;flex-wrap:wrap}.template-index .img_caption{font-size:14px;display:block;text-align:center;margin:10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.template-index .img_container img{min-height:250px;width:100%}.template-index .buttons_container{background-color:gray;max-width:255px;margin:0 auto;padding:60px 25px;border-radius:10px}.template-index .custom-button--section{padding:55px 60px}.template-index .newsletter-section{margin:0 60px 55px;border-radius:50px}.template-index .section_button{color:#222;font-weight:700;font-size:32px}.template-index .section_title{max-width:300px;margin:.5em auto}.template-index .newsletter-subheading p{margin-top:30px;font-size:22px}.template-index #Email{padding:30px;border-radius:10px;outline:none}.template-index .input-group{border:none!important}.template-index .social-icons li .icon{background-color:#000;color:#fff;padding:5px;border-radius:5px}@media screen and (min-width:1025px){.template-page .wrapper{padding:0 45px}}@media screen and (max-width:749px){.template-index .newsletter-section{margin:0 0 55px}.template-index .custom-button--section{padding:0 0 55px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
