.code--with-buddy-container{display:flex}.code--with-buddy-container .half-container{flex:0 1 50%;max-width:50%;width:50%}.code--with-buddy-container .half-container img{width:100%;height:auto}.code--with-buddy-container .col-left{position:relative}.code--with-buddy-container .buddy-text--container{position:absolute;bottom:10vw;display:flex;justify-content:center;width:100%;color:#fff;text-align:center}.code--with-buddy-container .buddy-text--container h3{font-size:4vw;font-weight:700;padding:1rem 0;letter-spacing:.2rem}.code--with-buddy-container .buddy-text--container h5{font-size:2vw;font-weight:700;letter-spacing:.2rem}.code--with-buddy-container .buddy-text--container .button{color:#fff;border-color:#fff}@media only screen and (max-width: 720px){.code--with-buddy-container{flex-direction:column-reverse}.code--with-buddy-container .half-container{flex:1 0 100%;max-width:100%;width:100%}.code--with-buddy-container .buddy-text--container h3{font-size:8vw;font-weight:700;padding:1rem 0;letter-spacing:.2rem}.code--with-buddy-container .buddy-text--container h5{font-size:4vw;font-weight:700;letter-spacing:.2rem}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/styles-half-block.css.map */
