.rich-text{margin-left:auto;margin-right:auto;text-align:center;z-index:1}.rich-text.rich-text--full-width{max-width:initial;width:100%}.rich-text__blocks{margin:auto;width:calc(100% - 5rem / var(--font-body-scale))}.rich-text__blocks *{overflow-wrap:break-word}.rich-text--full-width .rich-text__blocks{width:calc(100% - 8rem / var(--font-body-scale))}@media screen and (min-width:750px){.rich-text__blocks{max-width:50rem}.rich-text--full-width .rich-text__blocks{width:calc(100% - 15rem)}}@media screen and (min-width:990px){.rich-text__blocks{max-width:78rem}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__quote{margin:0 auto;max-width:68rem;padding:1.8rem 2rem 0;position:relative}.rich-text__quote:before{background:rgba(var(--color-foreground),.3);content:"";height:1px;left:50%;position:absolute;top:0;transform:translate(-50%);width:4.8rem}.rich-text__quote blockquote,.rich-text__quote p{border:0;font-family:var(--font-heading-family);font-size:clamp(1.9rem,2.2vw,2.7rem);font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.45;margin:0;padding:0}.rich-text__quote p:before{content:"\201c"}.rich-text__quote p:after{content:"\201d"}.rich-text__quote figcaption{color:rgba(var(--color-foreground),.6);font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:.1em;margin-top:1.2rem;text-transform:uppercase}.rich-text__quote figcaption:before{content:"\2014  "}.rich-text__blocks--long-form{width:min(calc(100% - 3.2rem),92rem);max-width:92rem}.rich-text__blocks--long-form .rich-text__text{font-size:clamp(1.6rem,1.15vw,1.9rem);font-weight:400;line-height:1.75}.rich-text__blocks--long-form .rich-text__text p,.rich-text__blocks--long-form .rich-text__text strong,.rich-text__blocks--long-form .rich-text__text b{font-weight:400}.rich-text__disclosure-content{transition:max-height .52s cubic-bezier(.22,1,.36,1)}.rich-text__disclosure.is-collapsible:not(.is-expanded) .rich-text__disclosure-content{max-height:var(--rich-text-collapsed-height, 28rem);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 5.5rem),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 5.5rem),transparent 100%)}.rich-text__disclosure.is-collapsible.is-expanded .rich-text__disclosure-content{max-height:var(--rich-text-expanded-height, none)}.rich-text__disclosure-toggle{align-items:center;background:transparent;border:0;border-bottom:1px solid rgba(var(--color-foreground),.32);color:rgba(var(--color-foreground),.82);cursor:pointer;display:inline-flex;font:inherit;font-size:1.3rem;font-weight:400;gap:.9rem;justify-content:center;letter-spacing:.12em;margin-top:1.2rem;min-height:4.4rem;padding:.4rem .2rem;text-transform:uppercase;transition:border-color .18s ease,color .18s ease}.rich-text__disclosure-toggle[hidden]{display:none}.rich-text__disclosure-toggle:hover{border-color:rgba(var(--color-foreground),.72);color:rgb(var(--color-foreground))}.rich-text__disclosure-toggle:focus-visible{outline:2px solid currentColor;outline-offset:.5rem}.rich-text__disclosure-icon{border-bottom:1px solid currentColor;border-right:1px solid currentColor;display:inline-block;height:.7rem;transform:rotate(45deg) translateY(-.2rem);transition:transform .32s cubic-bezier(.22,1,.36,1);width:.7rem}.rich-text__disclosure.is-expanded .rich-text__disclosure-icon{transform:rotate(225deg) translate(-.1rem,-.1rem)}@media(prefers-reduced-motion:reduce){.rich-text__disclosure-content,.rich-text__disclosure-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-rich-text.css.map */
