.imagebackground-with-text{padding:0}.imagebackground-with-text .inner-section .details{display:block}.imagebackground-with-text .inner-section .image-wrapper .desktop,.imagebackground-with-text .inner-section .image-wrapper .mobile{display:flex}.imagebackground-with-text .inner-section .details .right-s .top-s{max-width:576px}.imagebackground-with-text .inner-section .details .right-s{margin-left:auto;width:50%;height:100%}.imagebackground-with-text .inner-section .details .right-s .top-s .title p{color:var(--Element-black, #222);font-family:PF Regal Text Pro;font-size:60px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.2px}.imagebackground-with-text .inner-section .details .right-s .top-s .description p{font-family:GT America;font-size:15px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.15px;margin:30px 0;max-width:355px}.imagebackground-with-text .inner-section .details .right-s .bottom-s{max-width:670px}.imagebackground-with-text .inner-section .details .right-s .bottom-s .button-container .button.button-with-icon{border:1px solid var(--Element-black, #222);background:var(--Element-black, #222);color:#fff}.imagebackground-with-text .inner-section .details .right-s .bottom-s .button-container .button.button-with-icon:hover{border:1px solid var(--Element-black, #222);background:transparent;color:var(--Element-black, #222)}.imagebackground-with-text .inner-section .details .right-s .bottom-s .button-container .button.button-with-icon:hover svg *{stroke:var(--Element-black, #222);fill:var(--Element-black, #222);opacity:1}@media screen and (max-width: 1120px){.imagebackground-with-text .inner-section .details .right-s .top-s .description p{font-family:GT America;font-size:15px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.15px;margin-top:20px}.imagebackground-with-text .inner-section .details .right-s .top-s .title p{font-family:PF Regal Text Pro;font-size:39px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.78px}}@media screen and (max-width: 850px){.imagebackground-with-text .inner-section .details .right-s{width:100%;padding-left:15px;padding-right:15px}.imagebackground-with-text .inner-section .details .right-s *{text-align:right}.imagebackground-with-text .inner-section .details .right-s .top-s{margin-left:auto}.imagebackground-with-text .inner-section .details .right-s .rte.description{width:fit-content;margin-left:auto}.imagebackground-with-text .inner-section .details .right-s .bottom-s{max-width:100%}}@media screen and (max-width: 750px){.imagebackground-with-text .inner-section .details .right-s .top-s,.imagebackground-with-text .inner-section .details .right-s .rte.description{margin:0}.imagebackground-with-text .inner-section .details .right-s .top-s *{text-align:left}.imagebackground-with-text .inner-section .details .right-s .top-s .description p,.imagebackground-with-text .inner-section .details .right-s .top-s .title p{color:var(--Element-white, #fff)}.imagebackground-with-text .inner-section .details .right-s .bottom-s .button-container .button.button-with-icon{border:1px solid #fff;background:var(--Element-white, #fff);color:#222}}
/*# sourceMappingURL=/cdn/shop/t/214/assets/imagebackground-with-text.css.map */
