.fancy--header{--padding: 3em;font-size:1.3333333333333333vw;font-size:clamp(10px,1.6vw,32px)}.fancy--header .page-width{padding:var(--padding);max-width:48.67em}.fancy--header .h2.italic{font-style:italic}.fancy--header .h2.heading-font.right:before,.fancy--header .h2.heading-font.left:after{content:"";height:2px;background-color:rgb(var(--color-foreground));width:384px;width:6.22em}.fancy--header .h2.heading-font{margin-bottom:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:2vw;line-height:1.4}.fancy--header .rich-text{max-width:100%}.fancy--header .h2{--font-size: calc(var(--font-scale) * 2.1em);font-size:calc(var(--font-size) * var(--font-section-scale, 1))}.fancy--header .h2.heading-font.left{justify-content:flex-end}.fancy--header h2.heading-font.right{justify-content:flex-start}@media only screen and (max-width: 767px){.fancy--header .page-width{padding-block:0}.fancy--header{font-size:1.89vw}.fancy--header .h2.heading-font.right:before,.fancy--header .h2.heading-font.left:after{height:1px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/fancy-header.css.map */
