.mkt-product-trust{margin:18px 0;padding:16px;border:1px solid #e2e2e2;border-radius:8px;background:#fafafa;display:grid;gap:7px;font-size:14px;line-height:1.45}.mkt-product-trust span{display:block}.mkt-product-trust small{display:block;margin-top:4px}.mkt-product-trust a,.mkt-checkout-note a{font-weight:600}.mkt-checkout-note{margin:14px 0;padding:13px 15px;border:1px solid #ddd;border-radius:6px;background:#fafafa;font-size:14px;line-height:1.5}.mkt-company-details{line-height:1.75}.mkt-policy-box{padding:16px 18px;border:1px solid #ddd;border-radius:8px;background:#fafafa;margin:18px 0}.mkt-policy-box p:last-child{margin-bottom:0}.mkt-form{max-width:720px}.mkt-form label{font-weight:600;display:block;margin:0 0 5px}.mkt-form input,.mkt-form textarea,.mkt-form select{width:100%;max-width:100%;box-sizing:border-box}.mkt-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mkt-field{margin:0 0 16px}.mkt-hp{position:absolute!important;left:-9999px!important}.mkt-form button{cursor:pointer}.mkt-form-notice{padding:12px 14px;border-radius:6px;margin:0 0 16px}.mkt-form-notice.success{background:#edf8ef;border:1px solid #a9d5af}.mkt-form-notice.error{background:#fff1f1;border:1px solid #dfb1b1}@media(max-width:850px){.mkt-grid{grid-template-columns:1fr}}

[data-mkt-testimonials-hidden="1"]{display:none!important}

.mkt-worldwide-bar{width:100%;box-sizing:border-box;text-align:center;background:#181818;color:#fff;font-size:13px;line-height:1.35;padding:8px 14px;position:relative;z-index:50}.mkt-worldwide-bar a{color:#fff;text-decoration:none;font-weight:700}.mkt-worldwide-bar a:hover{text-decoration:underline}.mkt-worldwide-sep{display:inline-block;margin:0 8px;opacity:.65}
.mkt-language-switch{display:flex;gap:10px;align-items:center;margin:0 0 18px;padding:10px 14px;border:1px solid #e1e1e1;border-radius:8px;background:#fafafa;font-weight:700}.mkt-language-switch a{text-decoration:none}.mkt-worldwide-policy-note{margin:0 0 24px;padding:15px 17px;border:1px solid #e4d3bd;border-radius:9px;background:#fff8ef;display:grid;gap:6px;line-height:1.5}.mkt-policy-language{scroll-margin-top:110px}.mkt-policy-language-divider{margin:42px 0;border:0;border-top:2px solid #e5e5e5}.mkt-international-delivery-note{padding:14px 16px;border-left:4px solid #d96b24;background:#fff8f1}
@media(max-width:600px){.mkt-worldwide-bar{font-size:12px}.mkt-worldwide-sep{margin:0 5px}.mkt-language-switch{position:sticky;top:0;z-index:20}}
