.studio-get-in-touch .rich-text__blocks{max-width:100%;background:#fffbf9;border-radius:26px;border:1px solid #2f222b;padding:50px 0;position:relative;overflow:hidden;z-index:1}.studio-get-in-touch .rich-text__blocks:after{content:"";position:absolute;top:0;right:-3px;height:100%;width:100%;background-image:url(/cdn/shop/files/get-in-touch-flower.png?v=1734500584);background-position:right top;background-size:323px;background-repeat:no-repeat;z-index:-1}.studio-get-in-touch .rich-text__blocks h2{font-size:25px;font-family:Recoleta Alt SemiBold}.studio-get-in-touch .rich-text__blocks p{color:#2f222b;display:block!important;font-size:21px!important;line-height:28px}.studio-get-in-touch .rich-text__buttons .button{font-family:var(--font-heading-family);font-weight:400;padding:20px 80px;font-size:24px;border-radius:1000px;background:#2f222b}.studio-get-in-touch .rich-text__buttons .button:before,.studio-get-in-touch .rich-text__buttons .button:after{box-shadow:none}.studio-get-in-touch .rich-text__text{margin:20px 0}.studio-get-in-touch .rich-text{background:#fffbf9}@media screen and (min-width:749px){.studio-get-in-touch .rich-text__wrapper{padding:0 30px}}@media screen and (max-width:749px){.studio-get-in-touch .rich-text__blocks{padding:50px 20px;border-radius:20px}.studio-get-in-touch .rich-text__blocks h2{font-size:25px;font-family:Recoleta Alt SemiBold;line-height:normal}.studio-get-in-touch .rich-text__blocks:after{content:"";background-size:200px}.studio-get-in-touch .rich-text__wrapper{width:100%}.studio-get-in-touch .rich-text__buttons .button{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/studio-get-in-touch.css.map */
