.rich-text{padding:var(--rt-pt, 40px) var(--grid-mobile-margin) var(--rt-pb, 40px)}@media screen and (min-width:992px){.rich-text{padding-left:var(--grid-desktop-margin);padding-right:var(--grid-desktop-margin)}}.rich-text__inner{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:992px){.rich-text__inner--collage{flex-direction:row;gap:56px;align-items:flex-start;justify-content:center}.rich-text__inner--collage .rich-text__heading-col,.rich-text__inner--collage .rich-text__body-col{flex:1 0 0;min-width:0}.rich-text__inner--collage .rich-text__heading-col,.rich-text__inner--collage .rich-text__body-col{max-width:500px}.rich-text__inner--collage[data-width=small] .rich-text__heading-col,.rich-text__inner--collage[data-width=small] .rich-text__body-col{max-width:360px}.rich-text__inner--collage[data-width=large] .rich-text__heading-col,.rich-text__inner--collage[data-width=large] .rich-text__body-col{max-width:640px}}.rich-text__inner--standard{align-items:center;text-align:center}.rich-text__inner--standard[data-align=left]{align-items:flex-start;text-align:left}.rich-text__inner--standard[data-align=right]{align-items:flex-end;text-align:right}.rich-text__inner--standard{max-width:600px;margin-left:auto;margin-right:auto}.rich-text__inner--standard[data-width=small]{max-width:400px}.rich-text__inner--standard[data-width=large]{max-width:800px}.rich-text__heading{font-family:var(--font-heading);font-weight:var(--font-heading-weight);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-transform:uppercase;margin:0}.rich-text__heading.h1{font-size:var(--text-h1);letter-spacing:var(--tracking-heading-tight)}.rich-text__heading.h2{font-size:var(--text-h2);letter-spacing:var(--tracking-heading-tight)}.rich-text__heading.h3{font-size:var(--text-h3)}.rich-text__heading.h4{font-size:var(--text-h4)}.rich-text__heading.h5{font-size:var(--text-h5)}.rich-text__heading.h6{font-size:var(--text-h6)}.rich-text__heading em,.rich-text__heading i{font-style:normal;color:var(--rt-accent)}.rich-text__body-col{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:992px){.rich-text__body-col{gap:40px}}.rich-text__desc{font-family:var(--font-body);font-weight:var(--font-body-weight);line-height:var(--leading-body);letter-spacing:var(--tracking-body);margin:0}.rich-text__desc.text-xl{font-size:1.5rem}.rich-text__desc.text-lg{font-size:1.25rem}.rich-text__desc.text-base{font-size:1rem}.rich-text__desc.text-sm{font-size:.875rem}.rich-text__desc.text-xs{font-size:.75rem}.rich-text__desc>*+*{margin-top:1em}.rich-text__desc>*:first-child{margin-top:0}.rich-text__desc>*:last-child{margin-bottom:0}.rich-text__desc a{color:inherit;text-decoration:underline;text-underline-offset:3px;transition:opacity var(--transition-fast)}.rich-text__desc a:hover{opacity:.7}.rich-text__cta,.rich-text__cta:hover,.rich-text__cta:focus{display:inline-flex;flex-direction:column;align-self:flex-start;gap:var(--space-4);text-decoration:none;color:inherit}.rich-text__cta-text{display:block;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:inherit;line-height:normal;letter-spacing:var(--tracking-heading);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}.rich-text__cta-line{width:100%;height:1px;background:currentColor;transition:opacity var(--transition-fast)}.rich-text__cta:hover .rich-text__cta-text{opacity:.7}.rich-text__inner--standard[data-align=center] .rich-text__cta{align-self:center}.rich-text__inner--standard[data-align=right] .rich-text__cta{align-self:flex-end}.rich-text__cta--solid{flex-direction:row;align-items:center;justify-content:center;background:currentColor;border:1px solid currentColor;text-decoration:none}.rich-text__cta--solid .rich-text__cta-text{color:var(--rt-bg, #F2EDE8)}.rich-text__cta--solid .rich-text__cta-line{display:none}.rich-text__cta--solid:hover{opacity:.85}.rich-text__cta--solid:hover .rich-text__cta-text{opacity:1}.rich-text__cta--outline{flex-direction:row;align-items:center;justify-content:center;background:transparent;border:1px solid currentColor;text-decoration:none}.rich-text__cta--outline .rich-text__cta-line{display:none}.rich-text__cta--outline:hover{background:currentColor}.rich-text__cta--outline:hover .rich-text__cta-text{color:var(--rt-bg, #F2EDE8);opacity:1}.rich-text__cta--xsm{font-size:10px}.rich-text__cta--sm{font-size:12px}.rich-text__cta--md{font-size:13px}.rich-text__cta--lg{font-size:14px}.rich-text__cta--solid.rich-text__cta--xsm,.rich-text__cta--outline.rich-text__cta--xsm{padding:8px 16px}.rich-text__cta--solid.rich-text__cta--sm,.rich-text__cta--outline.rich-text__cta--sm{padding:10px 24px}.rich-text__cta--solid.rich-text__cta--md,.rich-text__cta--outline.rich-text__cta--md{padding:12px 28px}.rich-text__cta--solid.rich-text__cta--lg,.rich-text__cta--outline.rich-text__cta--lg{padding:14px 32px}.rich-text__cta[data-hover=none]:hover,.rich-text__cta[data-hover=none]:hover .rich-text__cta-text{opacity:1}.rich-text__cta--solid[data-hover=none]:hover{background:currentColor}.rich-text__cta--outline[data-hover=none]:hover{background:transparent}.rich-text__cta--outline[data-hover=none]:hover .rich-text__cta-text{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rich-text.css.map */
