.two_columns_images{display:flex;justify-content:space-between;gap:40px}.two_columns_images .two_columns_image{position:relative;overflow:hidden;border-radius:20px;padding:30px;flex:1;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;flex-direction:column;justify-content:end}.two_columns_images .two_columns_image>*{z-index:2;color:#fff}.two_columns_image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:.2s all;z-index:1}.two_columns_image:hover .custom_button p{background:#fff;color:#000}.custom_button p{color:#fff;background:#000;text-transform:uppercase;width:fit-content;padding:10px 20px 8px;border-radius:50px;letter-spacing:.6px;font-size:12px;transition:.2s all}.two_columns_heading{margin-bottom:10px}.two_columns_content{max-height:40px;overflow:hidden;transition:.3s all ease-in-out}.two_columns_image:hover .two_columns_content{max-height:200px}.two_columns_content p{margin-bottom:20px}.custom_button{margin-top:20px}@media screen and (max-width:768px){.custom_button{margin-top:0}.two_columns_images{flex-direction:column;gap:30px}.two_columns_content{max-height:100%}.two_columns_images .two_columns_image{padding:20px;flex:unset;height:312px}.two_columns_heading{margin-bottom:10px}.custom_button p{padding:10px 20px}}@media screen and (max-width:430px){.two_columns_images{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/two-column-image.css.map */
