.rich-text-container{width:100%;box-sizing:border-box}.rich-text{z-index:1;width:100%;box-sizing:border-box}.rich-text__wrapper{display:flex;justify-content:center;width:100%;margin:0 auto;padding:0 16px;box-sizing:border-box}.rich-text__blocks{width:100%}.rich-text__blocks *{overflow-wrap:break-word;word-wrap:break-word;box-sizing:border-box}.rich-text__blocks>*{margin-top:0}.rich-text__heading{margin:0;line-height:1.2;font-weight:800;letter-spacing:-.025em;color:currentColor}.rich-text__caption{margin:0;line-height:1.5;letter-spacing:.04em;opacity:.85;font-weight:600}.rich-text__text{line-height:1.6;opacity:.9}.rich-text__text p{margin:0}.rich-text__buttons{display:flex;flex-direction:column;gap:12px;width:100%;box-sizing:border-box}.rich-text__buttons .button{width:100%;min-height:50px;display:inline-flex;align-items:center;justify-content:center;margin:0!important;font-weight:700;border-radius:12px;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;text-decoration:none}.rich-text__buttons .button:active{transform:scale(.98)}.rich-text__blocks.left .rich-text__buttons{align-items:flex-start}.rich-text__blocks.center .rich-text__buttons{align-items:center}.rich-text__blocks.right .rich-text__buttons{align-items:flex-end}@media screen and (min-width:750px){.rich-text__wrapper{padding:0 24px}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--center{justify-content:center}.rich-text__wrapper--right{justify-content:flex-end}.rich-text__blocks{max-width:58rem}.rich-text__buttons{flex-direction:row;flex-wrap:wrap;justify-content:center}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}.rich-text__buttons--multiple>*{flex:1;min-width:200px}}@media screen and (min-width:990px){.rich-text__blocks{max-width:68rem}}@media screen and (max-width:749px){.rich-text-container{padding-left:0!important;padding-right:0!important}.rich-text__wrapper{padding:0 16px}.rich-text__heading{font-size:clamp(22px,6vw,28px)!important;line-height:1.25!important}.rich-text__caption{font-size:13px!important;line-height:1.5!important}.rich-text__text{font-size:14px!important;line-height:1.55!important}.rich-text__buttons .button{min-height:48px;font-size:14px}}.rich-text-container,.rich-text-container *,.rich-text,.rich-text *,.rich-text__wrapper,.rich-text__wrapper *,.rich-text__blocks,.rich-text__blocks *{border:0!important;outline:0!important;box-shadow:none!important}[data-shopify-editor-block],[data-shopify-editor-section],.shopify-section,.shopify-section *{outline:none!important;outline-offset:0!important}.rich-text-container:before,.rich-text-container:after,.rich-text:before,.rich-text:after,.rich-text__wrapper:before,.rich-text__wrapper:after,.rich-text__blocks:before,.rich-text__blocks:after,.content-container:before,.content-container:after{content:none!important;display:none!important;border:none!important;outline:none!important;box-shadow:none!important}.rich-text-container *:focus,.rich-text-container *:focus-visible,.rich-text-container *:focus-within{outline:none!important;box-shadow:none!important}.rich-text{.padding-bottom:0px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-rich-text.css.map */
