.mk-payment-notice,.mk-market-legal{color:#443b31;text-align:left;background:#faf7f1;border:1px solid #ded5c8;border-radius:10px;padding:16px 18px;font-size:13px;line-height:1.65}.mk-payment-notice p{margin:7px 0}.mk-payment-notice a,.mk-market-legal a,.mk-terms-acceptance a{color:inherit;text-underline-offset:3px;text-decoration:underline}.mk-payment-notice strong{font-size:14px;display:block}.mk-terms-acceptance{color:inherit;text-align:left;align-items:flex-start;gap:11px;margin:15px 0;font-size:13px;font-weight:400;line-height:1.65;display:flex}.mk-terms-acceptance input[type=checkbox]{accent-color:#55432f;flex:0 0 18px;width:18px;min-width:18px;height:18px;margin:4px 0 0}.mk-terms-acceptance span{display:block}.mk-market-legal{margin:20px 0}.mk-cart-shop .mk-terms-acceptance{width:100%}.market-terms-page{color:#29271f;background:#fffdf8;max-width:860px;margin:0 auto;padding:40px 24px 80px;font-family:Arial,sans-serif;line-height:1.8}.market-terms-page h1{margin:22px 0;font:clamp(32px,6vw,50px)/1.1 Georgia,serif}.market-terms-page h2{margin-top:34px;font:25px/1.3 Georgia,serif}.market-terms-page a{color:#58402b;text-underline-offset:3px}.market-terms-page .terms-summary{background:#f5f0e6;border:1px solid #d8cbb8;border-radius:12px;padding:18px 22px}.market-terms-page table{border-collapse:collapse;width:100%;font-size:14px}.market-terms-page th,.market-terms-page td{text-align:left;vertical-align:top;border-bottom:1px solid #d8cbb8;padding:10px}.market-terms-page .terms-version{color:#6a604f;font-size:13px}@media (max-width:560px){.market-terms-page{padding:26px 18px 60px}.market-terms-page th,.market-terms-page td{padding:8px 5px}.mk-payment-notice{padding:13px}}
