.hero__text-container>div{display:flex;flex-direction:column;gap:var(--gutter);width:100%}.hero__text-container .hero__title{text-wrap:pretty}.hero__text-container .hero__title.sm-size--huge{font-size:32px;letter-spacing:.02em}.hero__text-container .rte{margin:0}.hero__text-container .rte p{font-size:14px;font-weight:400;line-height:1.4}.hero__text-container .blocks-button .btn-group .btn{--font-button-size: 18px;--button-padding: 12px 24px;font-weight:600;line-height:1;min-width:160px}.hero__text-container .blocks-button .btn-group .btn.btn--secondary{color:var(--color-outlines)!important;background-color:var(--color-button-foreground)!important;border-color:var(--color-button-foreground)!important}@media only screen and (min-width:769px){.hero__text-container .hero__title.sm-size--huge{font-size:64px}.hero__text-container .rte p{font-size:24px}.hero__text-container .blocks-button .btn-group{margin-top:40px}.hero__text-container .blocks-button .btn-group .btn{--font-button-size: 20px;--button-padding: 16px 24px}}@media only screen and (min-width:1025px){.hero__text-container .hero__title.sm-size--huge{font-size:80px}.hero__text-container .blocks-button .btn-group .btn{--font-button-size: 24px}}@media only screen and (max-width:640px){.hero__text-container .blocks-button .btn-group{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/SK/component-hero.css.map */
