.loume-rich-text{background-color:var(--lo-rt-bg, var(--loume-bg));font-family:var(--loume-font-body);padding:var(--lo-rt-pt, 112px) var(--lo-rt-px, 0px) var(--lo-rt-pb, 80px)}@media(max-width:767px){.loume-rich-text{padding:var(--lo-rt-pt-m, 80px) var(--lo-rt-px-m, 0px) var(--lo-rt-pb-m, 24px)}}.loume-rich-text__inner{width:var(--loume-container-width);max-width:100%;margin-inline:auto}.loume-rich-text__inner>lo-reveal{display:flex;flex-direction:column}.loume-rich-text__kicker{width:var(--lo-rt-kicker-w, 100%);max-width:100%;margin:0 auto var(--lo-rt-kicker-mb, 16px);color:var(--lo-rt-kicker-c, #444444);text-align:var(--lo-rt-ta, center);word-break:break-word}.loume-rich-text__kicker--caps{text-transform:uppercase}.loume-rich-text__kicker--lead{font-family:var(--loume-font-body);font-weight:500;font-size:14px;line-height:180%;letter-spacing:.5px}@media(max-width:1024px){.loume-rich-text__kicker{width:var(--lo-rt-kicker-w-t, 100%)}}@media(max-width:767px){.loume-rich-text__kicker{width:var(--lo-rt-kicker-w-m, 100%);padding-left:var(--lo-rt-nudge-m, 0px)}}.loume-rich-text__heading{width:var(--lo-rt-heading-w, 100%);max-width:100%;margin:var(--lo-rt-heading-mt, 32px) auto var(--lo-rt-heading-mb, 48px);color:var(--lo-rt-heading-c, var(--loume-ink));text-align:var(--lo-rt-ta, center);word-break:break-word;text-wrap:wrap}.loume-rich-text__heading>p{margin:0}@media(max-width:1024px){.loume-rich-text__heading{width:var(--lo-rt-heading-w-t, 100%)}}@media(max-width:767px){.loume-rich-text__heading{width:var(--lo-rt-heading-w-m, 100%);margin-top:var(--lo-rt-heading-mt-m, 16px);margin-bottom:var(--lo-rt-heading-mb-m, 24px)}.loume-rich-text__heading--compact-mobile{font-size:35px;line-height:120%}}.loume-rich-text__body{width:var(--lo-rt-body-w, 60%);max-width:100%;margin:var(--lo-rt-body-mt, 0px) auto 0;color:var(--lo-rt-body-c, #6e6e6e);text-align:var(--lo-rt-ta, center);word-break:break-word}.loume-rich-text__body p{margin:0}.loume-rich-text__body p+p{margin-top:1em}.loume-rich-text__body a{color:inherit}@media(max-width:1024px){.loume-rich-text__body{width:var(--lo-rt-body-w-t, 80%);font-size:var(--lo-rt-body-size-t, 14px)}}@media(max-width:767px){.loume-rich-text__body{width:var(--lo-rt-body-w-m, 80%);font-size:var(--loume-p2-size);margin-top:var(--lo-rt-body-mt-m, 0px);margin-bottom:var(--lo-rt-body-mb-m, 0px);padding-left:var(--lo-rt-nudge-m, 0px)}}.loume-rich-text__badges{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,auto);justify-content:center;column-gap:8px;margin-top:var(--lo-rt-badges-mt, 32px)}@media(max-width:767px){.loume-rich-text__badges{column-gap:0}}.loume-rich-text__badge{margin-right:var(--lo-rt-badge-mr, 0px)}.loume-rich-text__badge a{display:block;line-height:0}.loume-rich-text__badge a:focus-visible{outline:2px solid var(--loume-focus-ring);outline-offset:2px}.loume-rich-text__badge img{display:block;width:var(--lo-rt-badge-w, 120px);height:auto}.loume-rich-text__pill-row{display:flex;justify-content:var(--lo-rt-jc, center);margin-top:var(--lo-rt-pill-mt, 80px);margin-bottom:var(--lo-rt-pill-mb, 20px)}.loume-rich-text__pill{display:block;padding:4px 16px;border-radius:20px;background-color:var(--lo-rt-pill-bg, var(--loume-surface));color:var(--lo-rt-pill-c, #444444);font-family:var(--loume-font-body);font-weight:600;font-size:13px;line-height:180%;letter-spacing:1.5px;text-transform:uppercase;text-align:var(--lo-rt-ta, center)}@media(max-width:767px){.loume-rich-text__pill-row{margin-top:var(--lo-rt-pill-mt-m, 60px);margin-bottom:var(--lo-rt-pill-mb-m, 30px)}.loume-rich-text__pill{font-size:12px}}.loume-rich-text__button-row{display:flex;justify-content:var(--lo-rt-jc, center);margin-top:var(--lo-rt-button-mt, 32px)}.loume-rich-text__button{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;border-radius:20px;background-color:var(--loume-surface);color:#242424;font-family:var(--loume-font-body);font-weight:400;font-size:15px;line-height:130%;letter-spacing:3px;text-transform:uppercase;text-decoration:none;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.loume-rich-text__button:hover{background-color:var(--loume-surface-muted)}.loume-rich-text__button:focus-visible{outline:2px solid var(--loume-focus-ring);outline-offset:2px}@media(max-width:1024px){.loume-rich-text__button{font-size:16px}}@media(max-width:767px){.loume-rich-text__button{padding:10px 24px;font-size:14px}}.loume-rich-text__panel{display:flex;flex-direction:column;width:var(--lo-rt-panel-w, 70%);max-width:100%;margin:var(--lo-rt-panel-mt, 32px) auto 0}@media(max-width:1024px){.loume-rich-text__panel{width:100%}}.loume-rich-text__subheading{width:100%;margin:var(--lo-rt-sub-mt, 24px) 0 0;color:var(--loume-ink);text-align:var(--lo-rt-ta, center);text-transform:uppercase}.loume-rich-text__embed{margin-top:var(--lo-rt-embed-mt, 0px);text-align:left}@media(max-width:767px){.loume-rich-text{--lo-rt-rand-rest: max(0px, var(--loume-gutter-mobile) - var(--lo-rt-px-m, 0px))}.loume-rich-text .loume-rich-text__kicker,.loume-rich-text .loume-rich-text__body,.loume-rich-text .loume-rich-text__panel{max-width:calc(100% - 2 * var(--lo-rt-rand-rest))}.loume-rich-text .loume-rich-text__heading:not(.loume-rich-text__heading--compact-mobile:has(br)){max-width:calc(100% - 2 * var(--lo-rt-rand-rest))}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/loume-rich-text.css.map */
