.custom-upgrade{padding:97px 0 90px}.custom-upgrade .page-width{padding:0 20px}.custom-upgrade .rich-text__blocks{max-width:91.2rem;border:1px solid #707070;padding:44px 16px 31px;outline:1px solid #707070;outline-offset:-7px}.custom-upgrade .rich-text__blocks{position:relative}.custom-upgrade .svg-wrapper{background:#f7f5ed;position:absolute;top:-24px;left:50%;transform:translate(-50%);width:60px;height:56px;color:#907156}.custom-upgrade .rich-text__blocks>*+*{margin-top:0}.custom-upgrade .rich-text__heading{color:#3b0b0b;font-size:22px;line-height:26px;font-weight:700;font-family:var(--font-body-family)}.custom-upgrade .rich-text__caption{margin-top:9px;color:#3b0b0b;font-size:14px;line-height:16px}.custom-upgrade .rich-text__text{margin-top:9px;color:#3b0b0b;font-size:18px;line-height:26px}.custom-upgrade .rich-text__buttons{margin-top:20px}.custom-upgrade .button:before,.custom-upgrade .button:after{display:none}.custom-upgrade .button{padding:12px 19px;font-size:13px;line-height:16px;font-weight:600;text-transform:uppercase;min-height:auto}.custom-upgrade .button--primary{background:#701516}.custom-upgrade .button--primary:hover{background:#571012}.custom-upgrade .button--secondary{background:#65695a;color:#fff}.custom-upgrade .button--secondary:hover{background:#34362e}@media only screen and (max-width: 1290px){.custom-upgrade{padding:98px 0 80px}.custom-upgrade .rich-text__blocks{max-width:81rem;padding:39px 14px 25px;outline-offset:-6px}.custom-upgrade .svg-wrapper{top:-22px;width:54px;height:50px}.custom-upgrade .rich-text__heading{font-size:20px;line-height:24px}.custom-upgrade .rich-text__text{margin-top:10px;font-size:16px;line-height:22px}}@media only screen and (max-width: 1023px){.custom-upgrade{padding:98px 0 60px}.custom-upgrade .rich-text__blocks{max-width:69.8rem;padding:39px 14px 27px}.custom-upgrade .rich-text__heading{font-size:19px;line-height:23px}.custom-upgrade .rich-text__caption{font-size:13px;line-height:14px}.custom-upgrade .rich-text__text{margin-top:11px;font-size:15px;line-height:21px}}@media only screen and (max-width: 767px){.custom-upgrade{padding:50px 0 59px}.custom-upgrade .rich-text__blocks{max-width:69.8rem;width:100%}.custom-upgrade .rich-text__wrapper{width:100%}.custom-upgrade .rich-text__blocks{padding:39px 14px 29px}.custom-upgrade .rich-text__heading{font-size:17px;line-height:24px}.custom-upgrade .rich-text__text{margin-top:10px;font-size:13px;line-height:19px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-richtext.css.map */
