.custom-title-text__container{padding:80px 12px}.custom-title-text__title{margin-bottom:40px}.custom-title-text__title *{font-family:Aptos,system-ui;color:var(--title-color, #3e5254);font-size:var(--title-size-mobile, 16px);text-align:var(--title_text_align, left);letter-spacing:var(--title_letter_spacing);line-height:var(--title_line_height);width:max-content;display:inline-block;margin:5px}.custom-title-text__title p:first-child:before{content:"";position:relative;display:inline-block;margin-right:5px;width:8px;height:8px;border-radius:100px;background:var(--title_dot_color, #871e39)}.custom-title-text__text-content{margin-bottom:40px}.custom-title-text__text-content *{font-family:Aptos,system-ui;color:var(--text-color, #3e5254);font-size:var(--text-size-mobile, 22px);line-height:var(--text_line_height);letter-spacing:var(--text_letter_spacing);text-align:var(--text_text_align)}.custom-title-text__text-content a{text-decoration:underline}.custom-title-text__button{display:flex;justify-content:center;align-items:center}.custom-title-text__button-link{display:inline-flex;align-items:center;justify-content:center;border-radius:81px;min-width:281px;height:45px;text-align:center;font-family:Aptos,system-ui;font-size:var(--button-size-mobile, 18px);font-weight:400;color:var(--button-text-color, #ecede5);background:var(--button-bg-color, #3e5254);text-transform:uppercase;transition:all .3s ease}.custom-title-text__button-link:hover{color:var(--button-bg-color, #3e5254);background:var(--button-text-color, #ecede5)}@media screen and (min-width: 1025px){.custom-title-text__container{padding:4.146vw 50px;display:flex;align-items:flex-start;gap:50px}.custom-title-text__title *{font-size:var(--title-size-desktop, 18px);flex:1 0 auto}.custom-title-text__text-content *{font-size:var(--text-size-desktop, 30px)}.custom-title-text__button{justify-content:flex-start}.custom-title-text__button-link{min-width:330px;font-size:var(--button-size-desktop, 16px)}}@media screen and (min-width: 1400px){.custom-title-text__container{padding:6.146vw 9.479vw;gap:178px}}@media screen and (min-width: 1600px){.custom-title-text__text-content *{font-size:var(--text-size-desktop, 45px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-title-text.css.map */
