.text-with-button{background-color:#000;padding:48px 0}.text-with-button .trigger_button{cursor:pointer}.text-with-button .page-width{padding:0 80px}.text-with-button__wrapper{column-gap:40px}.text-with-button__alpha{flex:1;width:100%}.text-with-button .title-medium{margin:0;color:var(--color--off-white)!important;text-transform:capitalize;max-width:616px}.text-with-button__beta .text a{color:var(--color--off-white);text-decoration:none}.text-with-button__beta .text p{margin:0}.text-with-button__beta{flex-direction:column;align-items:end;max-width:fit-content;width:100%}.text-with-button .text-large{margin:0;color:var(--color--off-white)}.text-with-button__button-section{width:100%;justify-content:flex-end;column-gap:24px}.text-with-button .primary-btn{color:var(--color--off-white);background-color:#000}.text-with-button .secondary-btn{color:var(--color--black);background-color:var(--color--white)}.text-with-button .primary-btn,.secondary-btn{border:1px solid #EFEFEF;padding:16px;min-width:150px;text-align:center;margin:24px 0 0}.text-with-button .primary-btn svg,.secondary-btn svg{margin-right:10px}.text-with-button-popup{position:fixed;top:0;left:0;height:100vh;width:100%;display:flex;justify-content:center;align-items:center;z-index:99;background-color:#00000080;opacity:0;visibility:hidden}.text-with-button-popup.open-popup{opacity:1;visibility:visible}.text-with-button-popup__info{background:#000;padding:80px 64px;max-width:720px;margin:20px auto;transform:scale(.95);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}.text-with-button-popup.open-popup .text-with-button-popup__info{transform:scale(1)}.text-with-button-popup__title{font-size:48px;color:#efefef;text-align:center;margin:0 0 16px;font-weight:500;line-height:1.2;letter-spacing:0}.text-with-button-popup__text{font-size:18px;line-height:1.4;color:#efefef;text-align:center;letter-spacing:0;margin:0}.text-with-button-popup__buttons{display:flex;justify-content:space-between;margin-top:52px;gap:24px}.text-with-button-popup__btn--text{font-size:16px;line-height:1.45;padding:16px;color:#000;text-decoration:unset;font-weight:700;background-color:#fff;flex:1;text-align:center}.text-with-button-popup__close--btn span{font-size:16px;line-height:1.45;color:#efefef;text-transform:capitalize;font-weight:700;display:block;margin-left:10px}.text-with-button-popup__close--btn{flex:222px;max-width:222px;border:1px solid #fff;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:16.5px 16px}@media screen and (max-width:1279px){.text-with-button .page-width{padding:0 50px}.title-medium{font-size:38px}}@media screen and (max-width:990px){.text-with-button__wrapper{flex-wrap:wrap}.text-with-button .page-width{padding:0 30px}.text-with-button__alpha{max-width:100%;margin-bottom:16px}.text-with-button__button-section{justify-content:flex-start}.text-with-button .title-medium{max-width:430px}.text-with-button__beta{max-width:100%;align-items:start}}@media screen and (max-width:767px){.text-with-button .page-width{padding:0 16px}.text-with-button .title-medium{max-width:100%}.title-medium{font-size:32px}.text-with-button__button-section{flex-wrap:wrap}.text-with-button .primary-btn,.secondary-btn{width:100%;display:block;line-height:1.38}.text-with-button-popup__info{padding:40px 20px;max-width:90%}.text-with-button-popup__title{font-size:26px}.text-with-button-popup__buttons{margin-top:60px;flex-direction:column}.text-with-button-popup__close--btn span,.text-with-button-popup__btn--text{font-size:14px}.text-with-button-popup__close--btn{flex:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/text-with-btn.css.map */
