.rich-text{width:100%;margin-inline:auto;color:var(--rt-default-color);background-color:transparent}.rich-text--full-width{background-color:var(--rt-background-color)}.rich-text:not(.rich-text--full-width) .rich-text__inner{background-color:var(--rt-background-color)}.rich-text__inner{box-sizing:border-box;width:100%;padding:var(--rt-padding-top-desktop) var(--rt-padding-horizontal-desktop) var(--rt-padding-bottom-desktop)}.rich-text__blocks{display:flex;flex-direction:column;gap:var(--rt-block-gap);width:100%;max-width:var(--rt-content-width);margin-inline:auto}.rich-text--align-left .rich-text__blocks{margin-left:0;margin-right:auto;text-align:left}.rich-text--align-center .rich-text__blocks{margin-inline:auto;text-align:center}.rich-text--align-right .rich-text__blocks{margin-left:auto;margin-right:0;text-align:right}.rich-text__item,.rich-text__button-wrapper{box-sizing:border-box;width:100%;margin-top:var(--rt-margin-top, 0);margin-bottom:var(--rt-margin-bottom, 0)}.rich-text__item{max-width:min(100%,var(--rt-max-width, 100%));font-family:var(--rt-font-family, inherit);font-size:var(--rt-font-size-desktop, inherit);font-weight:var(--rt-font-weight, inherit);font-style:var(--rt-font-style, normal);line-height:var(--rt-line-height, normal);letter-spacing:var(--rt-letter-spacing, normal);text-transform:var(--rt-text-transform, none);color:var(--rt-text-color, currentColor);text-decoration-line:var(--rt-decoration, none);text-decoration-style:var(--rt-decoration-style, solid);text-decoration-thickness:var(--rt-decoration-thickness, auto);text-underline-offset:var(--rt-underline-offset, auto);-webkit-text-stroke-width:var(--rt-stroke-width, 0);-webkit-text-stroke-color:var(--rt-stroke-color, currentColor);paint-order:stroke fill;text-shadow:var(--rt-text-shadow, none);overflow-wrap:anywhere}.rich-text__item--align-inherit{text-align:inherit}.rich-text__item--align-left{text-align:left;margin-right:auto;margin-left:0}.rich-text__item--align-center{text-align:center;margin-inline:auto}.rich-text__item--align-right{text-align:right;margin-left:auto;margin-right:0}.rich-text__heading,.rich-text__subheading{padding:0}.rich-text__heading{margin-block:var(--rt-margin-top, 0) var(--rt-margin-bottom, 0)}.rich-text__heading>*,.rich-text__subheading>*{font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.rich-text__heading strong,.rich-text__text strong{font-weight:700}.rich-text__heading em,.rich-text__text em{font-style:italic}.rich-text__text p,.rich-text__text ul,.rich-text__text ol,.rich-text__text blockquote,.rich-text__text h1,.rich-text__text h2,.rich-text__text h3,.rich-text__text h4,.rich-text__text h5,.rich-text__text h6{font-family:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.rich-text__text p{margin:0 0 var(--rt-paragraph-spacing, 1em);font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit}.rich-text__text p:last-child,.rich-text__text ul:last-child,.rich-text__text ol:last-child,.rich-text__text blockquote:last-child{margin-bottom:0}.rich-text__text ul,.rich-text__text ol{margin-top:0;margin-bottom:var(--rt-paragraph-spacing, 1em);padding-inline-start:1.4em}.rich-text__text li{margin-bottom:var(--rt-list-spacing, .4em);font:inherit;color:inherit}.rich-text__text li:last-child{margin-bottom:0}.rich-text__text blockquote{margin:0 0 var(--rt-paragraph-spacing, 1em);padding-inline-start:1em;border-inline-start:2px solid currentColor;font:inherit}.rich-text__text a{color:var(--rt-link-color, currentColor);font:inherit;transition:color .18s ease}.rich-text__text a:hover,.rich-text__text a:focus-visible{color:var(--rt-link-hover-color, currentColor)}.rich-text__text--links-none a{text-decoration:none}.rich-text__text--links-underline a{text-decoration:underline;text-underline-offset:.16em}.rich-text__text--links-hover a{text-decoration:none}.rich-text__text--links-hover a:hover,.rich-text__text--links-hover a:focus-visible{text-decoration:underline;text-underline-offset:.16em}.rich-text__button-wrapper{display:flex;margin-top:var(--rt-margin-top, 0);margin-bottom:var(--rt-margin-bottom, 0)}.rich-text__button-wrapper.rich-text__item--align-inherit{justify-content:inherit}.rich-text--align-left .rich-text__button-wrapper.rich-text__item--align-inherit,.rich-text__button-wrapper.rich-text__item--align-left{justify-content:flex-start}.rich-text--align-center .rich-text__button-wrapper.rich-text__item--align-inherit,.rich-text__button-wrapper.rich-text__item--align-center{justify-content:center}.rich-text--align-right .rich-text__button-wrapper.rich-text__item--align-inherit,.rich-text__button-wrapper.rich-text__item--align-right{justify-content:flex-end}.rich-text__button-wrapper--full .rich-text__button{width:100%}.rich-text__button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;min-height:0;padding:var(--rt-button-padding-v) var(--rt-button-padding-h);border:var(--rt-button-border-width) solid var(--rt-button-border);border-radius:var(--rt-button-radius);background:var(--rt-button-background);color:var(--rt-button-text);font-family:var(--rt-font-family, inherit);font-size:var(--rt-font-size-desktop, inherit);font-weight:var(--rt-font-weight, inherit);font-style:var(--rt-font-style, normal);line-height:var(--rt-line-height, 1);letter-spacing:var(--rt-letter-spacing, normal);text-transform:var(--rt-text-transform, none);text-decoration:none;text-shadow:var(--rt-text-shadow, none);overflow:hidden;transition:color var(--rt-animation-duration) ease,background-color var(--rt-animation-duration) ease,border-color var(--rt-animation-duration) ease,transform var(--rt-animation-duration) ease}.rich-text__button:before,.rich-text__button:after{content:none!important;display:none!important}.rich-text__button span:before,.rich-text__button span:after{box-shadow:none}.rich-text__button:hover,.rich-text__button:focus-visible{color:var(--rt-button-text-hover);background:var(--rt-button-background-hover);border-color:var(--rt-button-border-hover)}.rich-text__button[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.rich-text__button span{position:relative;z-index:1;display:inline-block;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;text-decoration:none}.rich-text__button span:after{content:"";position:absolute;left:0;right:0;bottom:calc(-1 * var(--rt-underline-offset));height:var(--rt-underline-thickness);background:currentColor;transform-origin:center;transition:transform var(--rt-animation-duration) ease}.rich-text__button--underline-none span:after{display:none}.rich-text__button--underline-always span:after{transform:scaleX(1)}.rich-text__button--underline-hover span:after{transform:scaleX(0)}.rich-text__button--underline-hover:hover span:after,.rich-text__button--underline-hover:focus-visible span:after{transform:scaleX(1)}.rich-text__button--animation-none span:after{transition:none}.rich-text__button--animation-left span:after{transform-origin:left}.rich-text__button--animation-right span:after{transform-origin:right}.rich-text__button--animation-center span:after{transform-origin:center}@media screen and (max-width:749px){.rich-text__inner{padding:var(--rt-padding-top-mobile) var(--rt-padding-horizontal-mobile) var(--rt-padding-bottom-mobile)}.rich-text__item,.rich-text__button{font-size:var(--rt-font-size-mobile, inherit)}}@media(prefers-reduced-motion:reduce){.rich-text__button,.rich-text__button span:after,.rich-text__text a{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-rich-text.css.map */
