.rich-text{margin:0 auto;width:100%;text-align:center}.rich-text.rich-text--full-width{width:100%;max-width:none}.rich-text[data-rt-section] .rich-text__blocks{margin:0 auto;width:calc(100% - 5rem);max-width:var(--rt-max-width-desktop, 1200px)!important}@media screen and (max-width: 749px){.rich-text[data-rt-section] .rich-text__blocks{width:calc(100% - 2.2rem);max-width:var(--rt-max-width-mobile, 900px)!important}}.rich-text__blocks *{overflow-wrap:break-word}.rich-text[data-rt-section]{--rt-underline-width-desktop: min(520px, 92vw);--rt-underline-width-mobile: min(360px, 88vw)}.rt-content .rte h1,.rt-content .rte h2,.rt-content .rte h3,.rt-content .rte h4,.rt-content .rte h5,.rt-content .rte h6,.rt-content .rte p,.rt-h1-collapsed{margin:0}.rt-content .rte h1{font-family:var(--rt-h1-font-family, var(--font-heading-family));font-weight:var(--rt-h1-bold, inherit);font-size:var(--rt-h1-size-desktop, inherit);position:relative;display:block}.rt-content .rte h2{font-family:var(--rt-h2-font-family, var(--font-heading-family));font-size:var(--rt-h2-size-desktop, inherit);position:relative;display:block}.rt-content .rte h3{font-family:var(--rt-h3-font-family, var(--font-heading-family));position:relative;display:block}@media screen and (max-width: 749px){.rt-content .rte h1{font-size:var(--rt-h1-size-mobile, inherit)}.rt-content .rte h2{font-size:var(--rt-h2-size-mobile, inherit)}}.rt-h1-collapsed{font:inherit;font-weight:inherit;line-height:inherit;display:block}.rt-content .rte p{line-height:1.55;text-wrap:pretty}.rt-content .rte h1:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-.2em;width:var(--rt-underline-width-desktop);max-width:92%;height:2px;border-radius:999px;background:rgba(var(--color-foreground, 0, 0, 0),.22);opacity:var(--rt-h1-underline-opacity, 1);pointer-events:none}.rt-content .rte h2:after,.rt-content .rte h3:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-.18em;width:var(--rt-underline-width-desktop);max-width:92%;height:2px;border-radius:999px;background:rgba(var(--color-foreground, 0, 0, 0),.18);opacity:var(--rt-subhead-underline-opacity, 1);pointer-events:none}@media screen and (max-width: 749px){.rt-content .rte h1:after{width:var(--rt-underline-width-mobile);bottom:-.18em}.rt-content .rte h2:after,.rt-content .rte h3:after{width:var(--rt-underline-width-mobile);bottom:-.16em}}.rt-content .rte h1+h2,.rt-content .rte h1+h3,.rt-content .rte h2+h2,.rt-content .rte h2+h3,.rt-content .rte h3+h2,.rt-content .rte h3+h3,.rt-content .rte h4+h2,.rt-content .rte h4+h3,.rt-content .rte h5+h2,.rt-content .rte h5+h3,.rt-content .rte h6+h2,.rt-content .rte h6+h3{margin-top:var(--rt-gap-heading-heading-eff, 10px)}.rt-content .rte h1+p{margin-top:var(--rt-gap-h1-p-eff, 10px)}.rt-content .rte h1+h2,.rt-content .rte h1+h3{margin-top:var(--rt-gap-h1-h2-eff, 10px)}.rt-content .rte h2+p,.rt-content .rte h3+p,.rt-content .rte h4+p,.rt-content .rte h5+p,.rt-content .rte h6+p{margin-top:var(--rt-gap-h2-p-eff, 10px)}.rt-content .rte p+h1,.rt-content .rte p+h2,.rt-content .rte p+h3,.rt-content .rte p+h4,.rt-content .rte p+h5,.rt-content .rte p+h6{margin-top:var(--rt-gap-p-h2-eff, 10px)}.rt-content .rte p+p{margin-top:12px}.rt-toggle-wrap{margin-top:var(--rt-gap-content-button-eff, 10px);padding-bottom:var(--rt-gap-button-bottom-eff, 10px);text-align:center}.read-more-btn{display:inline-flex;align-items:center;justify-content:center;font-size:var(--rt-btn-font-desktop, 10px);padding:.48em 1.15em;border-radius:999px;border:1px solid rgba(var(--color-foreground, 0, 0, 0),.22);background:rgba(var(--color-foreground, 0, 0, 0),.06);color:rgb(var(--color-foreground, 0, 0, 0));font-family:Libre Baskerville,serif;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .12s ease,background-color .12s ease,opacity .12s ease}@media screen and (max-width: 749px){.read-more-btn{font-size:var(--rt-btn-font-mobile, 8px);padding:.46em 1.05em}}.read-more-btn:hover{transform:translateY(-1px);background:rgba(var(--color-foreground, 0, 0, 0),.1)}.read-more-btn:active{transform:translateY(0);opacity:.9}.read-more-btn:focus-visible{outline:2px solid rgba(var(--color-foreground, 0, 0, 0),.35);outline-offset:3px}@media (prefers-reduced-motion: reduce){.read-more-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/section-rich-text.css.map */
