.banner-text{background:var(--bt-bg, transparent);padding:var(--bt-pad-top-m, 64px) 0 var(--bt-pad-bot-m, 32px);color:var(--bt-text-color, var(--colorTextBody, #1c1d1d))}.banner-text__container{width:100%;max-width:var(--bt-max-w, 720px);margin:0 auto;padding:0 16px}.banner-text--align-center .banner-text__container{text-align:center}.banner-text--align-left .banner-text__container{text-align:left;margin:0}.banner-text__eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--bt-eyebrow-color, currentColor);margin-bottom:16px}.banner-text__title{font-family:var(--typeHeaderPrimary, inherit);font-weight:var(--typeHeaderWeight, 500);font-size:var(--bt-title-fs-m, 30px);line-height:1.15;letter-spacing:-.01em;color:var(--bt-text-color, currentColor);margin:0;text-transform:uppercase}.banner-text__subtext{font-size:var(--bt-sub-fs-m, 15px);line-height:1.6;color:var(--bt-subtext-color, var(--colorTextSavings, #6b6b6b));margin-top:16px;letter-spacing:0}.banner-text__subtext>p{margin:0 0 12px}.banner-text__subtext>p:last-child{margin-bottom:0}.banner-text__btn{display:inline-block;margin-top:28px}@media only screen and (min-width:1025px){.banner-text{padding:var(--bt-pad-top-d, 96px) 0 var(--bt-pad-bot-d, 48px)}.banner-text__container{padding:0 30px}.banner-text__title{font-size:var(--bt-title-fs-d, 44px)}.banner-text__subtext{font-size:var(--bt-sub-fs-d, 16px)}}@media(prefers-reduced-motion:reduce){.banner-text__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/banner-text.css.map */
