html.theme--storefront .display-none{display:none}html.theme--storefront .rich-text{margin-bottom:var(--mj-component-margin-bottom);margin-left:auto;margin-right:auto;max-width:var(--container-width-lg,1270px)}html.theme--storefront .rich-text ol,html.theme--storefront .rich-text p,html.theme--storefront .rich-text table,html.theme--storefront .rich-text ul{margin:0 0 var(--spacer-sm);word-break:break-word}html.theme--storefront .rich-text__footer{padding-top:var(--spacer-xs);text-align:center}html.theme--storefront .rich-text__footer .sf-button{display:inline-flex;gap:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;width:auto}html.theme--storefront .rich-text__footer .sf-button .sf-button__icon{margin-right:16px;min-width:16px}html.theme--storefront .rich-text__footer .sf-button .sf-button__icon svg{display:block;height:auto;max-height:22px;max-width:22px}html.theme--storefront .rich-text a:not(.sf-button){text-decoration:underline;text-underline-offset:2px}html.theme--storefront .rich-text a:not(.sf-button):focus,html.theme--storefront .rich-text a:not(.sf-button):hover{color:var(--primary-color)}html.theme--storefront .rich-text img{height:auto;max-width:100%;width:auto}html.theme--storefront .rich-text>*{max-width:768px}html.theme--storefront .rich-text.rich-text--full-width{padding-bottom:0;padding-top:0}@media screen and (min-width:769px){html.theme--storefront .rich-text.rich-text--full-width{padding-bottom:0;padding-top:0}}html.theme--storefront .rich-text.rich-text--full-width>*{margin-bottom:0;margin-top:0;max-width:unset}@media screen and (max-width:768px){html.theme--storefront .rich-text--mb-md{margin-bottom:var(--spacer-12)}}html.theme--storefront .rich-text h1:last-child,html.theme--storefront .rich-text h2:last-child,html.theme--storefront .rich-text h3:last-child,html.theme--storefront .rich-text p:last-child{margin-bottom:0}html.theme--storefront .rich-text.rich-text--has-background-color{padding:var(--mj-richtext-padding,var(--spacer-md)) var(--spacer-15)}html.theme--storefront .rich-text.rich-text--has-background-color h1:first-child:last-child,html.theme--storefront .rich-text.rich-text--has-background-color h2:first-child:last-child,html.theme--storefront .rich-text.rich-text--has-background-color h3:first-child:last-child{margin:-.75em 0}@media screen and (min-width:769px){html.theme--storefront .rich-text.rich-text--has-background-color{padding:var(--mj-richtext-padding-top,var(--spacer-xl)) var(--spacer-base) var(--mj-richtext-padding-bottom,var(--spacer-xl))}}html.theme--storefront .rich-text .bynder-asset--image{justify-content:center}html.theme--storefront .rich-text .link,html.theme--storefront .rich-text a{display:inline-block;text-decoration:underline;text-underline-offset:2px;transition:all .2s ease}html.theme--storefront .rich-text .link:focus,html.theme--storefront .rich-text .link:hover,html.theme--storefront .rich-text a:focus,html.theme--storefront .rich-text a:hover{color:var(--cta-pink-color)}html.theme--storefront .rich-text .link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;margin:12px 0 var(--spacer-md);padding:0}html.theme--storefront .rich-text .two-column-text.is-invisible{height:0;opacity:0;overflow:hidden}
