.fo-legal-guarantee{width:100%;margin:24px 0;padding-top:20px;border-top:1px solid #d9dde2;color:#00112a;font-family:Arial,sans-serif}
.fo-legal-guarantee h2{margin:0 0 14px;font:700 17px/1.35 Arial,sans-serif;text-transform:none;letter-spacing:0}
.fo-legal-guarantee img{display:block;width:100%;max-width:600px;height:auto;margin:0 auto;background:#fff}
.fo-legal-guarantee a{display:inline-block;min-height:44px;padding:12px 0;font:400 12px/1.5 Arial,sans-serif;color:inherit;text-decoration:underline;text-underline-offset:3px}
@media(min-width:1100px){.fo-cart-page .cart-page{grid-template-columns:minmax(0,1fr) 500px}.fo-cart-page .cart-page__summary{position:static}}
@media(min-width:750px) and (max-width:1099px){.fo-cart-page .cart-page{grid-template-columns:minmax(0,1fr)}.fo-cart-page .cart-page__summary{grid-column:1;grid-row:auto;position:static;max-width:650px;width:100%;justify-self:center}}
@media(max-width:749px){.fo-cart-page .fo-legal-guarantee{width:calc(100% + 40px);margin-inline:-20px}.fo-cart-page .fo-legal-guarantee h2,.fo-cart-page .fo-legal-guarantee a{margin-inline:12px}}
