.success-guarantee{text-align:center}.success-guarantee__text{margin:0}.success-guarantee__trigger .button{font-size:13px}.success-guarantee--compare-products .button{text-align:right}

.modal-overlay{z-index:500;will-change:background-color;background-color:#0000;transition:background-color .3s ease-in;position:fixed;inset:0;overflow:auto}.modal-overlay--open{background-color:#00000080}.modal{box-sizing:border-box;z-index:501;background-color:#fff;outline:none;width:100vw;height:auto;max-height:calc(100vh - 100px);position:fixed;bottom:0;overflow:auto;box-shadow:0 2px 24px #0000005c}@supports (-webkit-touch-callout:none){.modal{max-height:calc(100vh - 150px)}}.modal__header h1,.modal__header h2,.modal__header h3,.modal__header h4,.modal__header h5,.modal__header h6{color:#005480;margin:0;padding:0;line-height:1.25}.modal__header{border-bottom:1px solid #d5d5d5;padding:15px 40px 15px 15px}.modal__content{padding:15px}.modal__content--full-bleed{padding:0}.modal__close{color:#5e5e5e;cursor:pointer;background-color:#0000;border:0;flex-direction:column;align-items:center;padding:10px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;top:0;right:5px}.modal__close:focus{outline:1px auto highlight;outline:1px auto -webkit-focus-ring-color}@media only screen and (width<=768px){.modal{transform-origin:bottom;will-change:transform;opacity:1;transition:transform .3s ease-in-out;transform:translateY(100%)}.modal--open{transform:translateY(0)}}@media only screen and (width>=768px){.modal{will-change:opacity;opacity:0;border-radius:3px;max-width:375px;transition:opacity .3s ease-in-out;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.modal--open{opacity:1}.modal--large{max-width:760px}}
