.lop-rich-text-layout{display:flex;flex-direction:column;width:100%}.lop-rich-text-layout .lop-rich-text-heading .title-wrapper{padding-inline:0}.lop-rich-text-layout .lop-rich-text-buttons{margin-block-start:var(--sp-5)}@media screen and (min-width:1024px){.lop-rich-text-layout{display:grid;grid-template-columns:minmax(20rem,.46fr) minmax(0,1fr);gap:28px;align-items:center}.lop-rich-text-layout .lop-rich-text-main{min-width:0;max-width:none}.lop-rich-text-layout .heading,.lop-rich-text-layout .lop-rich-text-heading .heading{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.lop-rich-text-layout .lop-benefit-cards-carousel{margin-block-start:0;min-width:0;width:100%;max-width:100%}}@media screen and (min-width:1440px){.lop-rich-text-layout{grid-template-columns:minmax(22rem,.44fr) minmax(0,1fr);gap:28px}.lop-rich-text-layout .lop-benefit-cards-carousel{width:100%;max-width:100%}}.lop-rich-text-buttons{display:flex;gap:6px;width:100%}.lop-rich-text-buttons--horizontal{flex-direction:row;flex-wrap:wrap;align-items:center}.lop-rich-text-buttons--vertical{flex-direction:column;align-items:flex-start}.lop-rich-text-buttons .button{min-height:46px;padding:14px 16px;font-size:14px;font-weight:700;line-height:1;border-radius:60px}.lop-rich-text-buttons .button--secondary{color:#007dcc!important;background:#fff;background-color:#fff;border:2px solid #007dcc;border-radius:60px;box-shadow:none}.lop-rich-text-buttons .button--secondary:after{display:none}.lop-rich-text-buttons .button--secondary .btn-fill{display:none}.lop-rich-text-buttons .button--secondary .btn-text,.lop-rich-text-buttons .button--secondary:hover .btn-text,.lop-rich-text-buttons .button--secondary:focus .btn-text,.lop-rich-text-buttons .button--secondary:active .btn-text,.lop-rich-text-buttons .button--secondary:focus-visible .btn-text{color:#007dcc!important}.js [data-button-hover=standard] .lop-rich-text-buttons .button--secondary:hover:not([disabled],.self-button){color:#007dcc!important;background:#fff;background-color:#fff}@media screen and (min-width:1024px){.lop-rich-text-buttons,.lop-rich-text-buttons--horizontal,.lop-rich-text-buttons--vertical{flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;max-width:100%;gap:8px}.lop-rich-text-buttons .button{flex:1 1 auto;min-width:0;width:auto;height:50px;min-height:50px;max-height:50px;padding:14px 22px;font-size:16px;white-space:nowrap}.lop-rich-text-buttons a.button.button--primary{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;flex:0 1 184px;width:auto;min-width:0;max-width:184px;padding:14px 16px;gap:10px;border-radius:60px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/lop-rich-text-buttons.css.map */
