.bg-rich-text{background:var(--bg-rt-bg, #ffffff);padding-top:var(--bg-rt-pt-mobile, 50px);padding-bottom:var(--bg-rt-pb-mobile, 50px)}.bg-rich-text__container{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:0 var(--bg-gutter, 10px)}.bg-rich-text__container--fullwidth{padding:0}.bg-rich-text__blocks{text-align:center}.bg-rich-text__blocks--left{text-align:left}.bg-rich-text__blocks--right{text-align:right}.bg-rich-text__blocks *{overflow-wrap:break-word}.bg-rich-text__blocks>*{margin-top:0;margin-bottom:0}.bg-rich-text__blocks>*+*{margin-top:20px}.bg-rich-text__heading{margin-bottom:0;font-family:var(--font-heading-family);font-style:normal;font-weight:700;font-size:var(--bg-rt-heading-size-mb, 26px);line-height:var(--bg-rt-heading-lh, 28px);letter-spacing:0;text-transform:none;color:var(--bg-rt-heading-color, #212121);word-break:normal}.bg-rich-text__sub{margin-top:var(--bg-rt-sub-mt, 10px);margin-bottom:0;font-size:var(--bg-rt-sub-size, 14px);font-weight:var(--bg-rt-sub-weight, 700);line-height:28px;color:var(--bg-rt-sub-color, #000000)}.bg-rich-text__text{margin-top:var(--bg-rt-text-mt, 20px)}.bg-rich-text__text,.bg-rich-text__text p{margin-left:auto;margin-right:auto;max-width:var(--bg-rt-text-width, 800px);font-size:var(--bg-rt-text-size-mb, 16px);line-height:1.5;color:var(--bg-rt-text-color, #000000)}.bg-rich-text__text p{margin-top:0;margin-bottom:0}.bg-rich-text__text p strong{font-weight:600}.bg-rich-text__text img{display:block;max-width:100%;height:auto;margin:0 auto}.bg-rich-text__text a{color:#232323;text-decoration:none}.bg-rich-text__text ul{padding-left:2rem}.bg-rich-text__text li{list-style:inherit}.bg-rich-text__text li:last-child{margin-bottom:0}.bg-rich-text__text table{table-layout:fixed}.bg-rich-text__image{margin-top:var(--bg-rt-image-mt, 0)}.bg-rich-text__image picture{display:block}.bg-rich-text__image img{display:block;max-width:100%;height:auto;margin:0 auto;border:0;border-radius:0;box-shadow:none}.bg-rich-text__button{display:block;position:relative;box-sizing:border-box;width:100%;max-width:var(--bg-rt-button-width, 270px);min-width:var(--bg-btn-min-w, 130px);margin:var(--bg-rt-button-mt, 30px) auto 10px;padding:var(--bg-btn-pad-y, 7px) var(--bg-btn-pad-x, 15px);font-family:var(--font-body-family);font-style:normal;font-size:var(--bg-btn-size, 18px);font-weight:var(--bg-btn-weight, 600);line-height:var(--bg-btn-lh, 28px);letter-spacing:var(--bg-btn-ls, .05em);text-transform:uppercase;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--bg-rt-button-color, #ffffff);background:var(--bg-rt-button-bg, #212121);border:var(--bg-btn-border, 1px) solid var(--bg-rt-button-border, #212121);border-radius:0;box-shadow:none;cursor:pointer;transition:color var(--bg-dur-long, .5s) var(--bg-ease-btn, cubic-bezier(.25, .46, .45, .94)),background-color var(--bg-dur-long, .5s) var(--bg-ease-btn, cubic-bezier(.25, .46, .45, .94)),border-color var(--bg-dur-long, .5s) var(--bg-ease-btn, cubic-bezier(.25, .46, .45, .94))}.bg-rich-text__button:not([href]){cursor:default}.bg-rich-text__button:focus-visible{outline:.2rem solid var(--bg-rt-button-bg, #212121);outline-offset:.3rem}@media screen and (min-width:552px){.bg-rich-text__container{padding:0 var(--bg-gutter, 15px)}.bg-rich-text__container--fullwidth{padding:0}.bg-rich-text__button{padding-top:var(--bg-btn-pad-y, 12px);padding-bottom:var(--bg-btn-pad-y, 12px)}}@media screen and (min-width:768px){.bg-rich-text{padding-top:var(--bg-rt-pt-tablet, 50px);padding-bottom:var(--bg-rt-pb-tablet, 50px)}.bg-rich-text__heading{font-size:var(--bg-rt-heading-size, 50px)}.bg-rich-text__text,.bg-rich-text__text p{font-size:var(--bg-rt-text-size, 20px);line-height:var(--bg-rt-text-lh, 28px)}}@media screen and (min-width:1025px){.bg-rich-text__container--container{max-width:var(--bg-container, 1500px)}.bg-rich-text__container--1170{max-width:1200px}.bg-rich-text__container--1770{max-width:1800px}}@media screen and (min-width:1025px)and (hover:hover){.bg-rich-text__button:hover{color:var(--bg-rt-button-color-hover, #212121);background:var(--bg-rt-button-bg-hover, #ffffff);border-color:var(--bg-rt-button-border-hover, #ffffff)}}@media screen and (min-width:1200px){.bg-rich-text{padding-top:var(--bg-rt-pt-desktop, 50px);padding-bottom:var(--bg-rt-pb-desktop, 50px)}}@media(prefers-reduced-motion:reduce){.bg-rich-text__button{transition:none}}.bg-rich-text__text.bg-rich-text__text--html{font-size:var(--bg-rt-text-size, 16px);line-height:var(--bg-rt-text-lh, 28px)}.bg-rich-text__text--html h1,.bg-rich-text__text--html h2,.bg-rich-text__text--html h3{font-family:var(--font-heading-family);font-weight:700;letter-spacing:0;color:var(--bg-text, #232323);word-break:normal}.bg-rich-text__text--html h1{margin:.67em 0;font-size:3rem;line-height:60px}.bg-rich-text__text--html h2{margin:.83em 0;font-size:2rem;line-height:2.8rem}.bg-rich-text__text--html h3{margin:1em 0;font-size:1.7rem;line-height:60px}@media screen and (min-width:750px){.bg-rich-text__text--html h1{font-size:4rem}.bg-rich-text__text--html h2{font-size:2.4rem}.bg-rich-text__text--html h3{font-size:1.8rem}}.template-article .bg-rich-text__text a{text-decoration:underline}@media screen and (max-width:767px){.bg-rich-text__text--keep-mobile{line-height:var(--bg-rt-text-lh, 28px)}.bg-rich-text__text--keep-mobile p{font-size:inherit!important;line-height:inherit!important}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/section-bg-rich-text.css.map */
