/* Shared storefront corrections, release 187-03. */
.mlp #dx-guide-posts .newsbox {border:0!important;outline:0;}
.mlp .mlp-faq {display:block;width:100%;max-width:none;min-width:0;margin:0;}
.mlp .mlp-faq-inner {display:block;width:100%;max-width:1050px;min-width:0;margin:0 auto;}
.mlp .mlp-faq details,.mlp .mlp-faq summary {width:100%;max-width:none;min-width:0;float:none;white-space:normal;}
.mlp .mlp-faq summary {display:list-item;line-height:1.6;overflow-wrap:break-word;}
.mlp .mlp-shop-links {margin:0 0 18px;border:1px solid var(--line);border-radius:4px;background:#f5f9fd;}
.mlp .mlp-shop-links summary {padding:12px 14px;cursor:pointer;color:var(--accent);font-size:13px;font-weight:700;}
.mlp .mlp-shop-links ul {list-style:none;margin:0;padding:0 14px 10px;}
.mlp .mlp-shop-links li {margin:0;padding:0;}
.mlp .mlp-shop-links a {display:block;padding:11px 0;border-top:1px solid var(--line);font-size:13px;line-height:1.5;color:var(--accent);text-decoration:underline;overflow-wrap:anywhere;}
body .product .addtobasket {display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px;box-sizing:border-box;width:100%!important;max-width:260px;min-height:44px;height:auto!important;margin-left:auto!important;margin-right:auto!important;padding:11px 16px!important;text-align:center!important;}
body .product .addtobasket span {display:block!important;float:none!important;position:static!important;width:auto!important;margin:0!important;padding:0!important;line-height:1.4!important;text-align:center!important;font-size:15px!important;}
body .product .addtobasket img {display:none!important;}
body .product .addtobasket::before,body .product .addtobasket::after {display:none!important;}
