.text-content{display:flex;flex-direction:column}.text-content *{max-width:var(--desktop-max-width)}.text-content>*:last-child{margin-bottom:0}.text-content>*:last-child *{margin-bottom:0}.text-content__banner{--bannerHeight: 40px;position:relative;padding:0 2rem;height:var(--bannerHeight);background:RGB(var(--color-foreground));display:grid;place-content:center;margin-bottom:1rem}.text-content__banner.animated{animation:waving 2s ease-in-out infinite alternate}.text-content__banner.high-contrast{--color-foreground: var(--color-text);--color-foreground-text: var(--color-background)}.text-content__banner h5{color:RGB(var(--color-foreground-text));padding:0!important}.text-content__banner:after,.text-content__banner:before{content:"";position:absolute;height:0;width:0;top:0;border-style:solid;border-width:0;border-width:calc(var(--bannerHeight) / 2) 0 calc(var(--bannerHeight) / 2) calc(var(--bannerHeight) / 2)}.text-content__banner:before{border-color:RGB(var(--color-foreground)) transparent;left:calc(var(--bannerHeight) / -2)}.text-content__banner:after{border-color:RGB(var(--color-foreground)) transparent;right:calc(var(--bannerHeight) / -2);transform:scaleX(-1)}@keyframes waving{0%{transform:translate(-10%) skew(0,-6deg)}to{transform:translate(10%) skew(6deg)}}@media screen and (max-width:676px){.text-content .h1{--baseSize: 1.8rem !important}.text-content__banner{padding:0 1rem}.text-content__banner h5{--baseSize: .7rem !important}}
/*# sourceMappingURL=/cdn/shop/t/633/assets/text-content.css.map */
