.sothing-commerce .order-guide{color:#26394c;padding-top:30px;padding-bottom:48px;max-width:1200px}
.sothing-commerce .guide-heading{margin:0 0 28px;padding:26px 30px;background:#f2f5f8;border:1px solid #d6dfe7;border-left:5px solid #f3b528;border-radius:14px}
.sothing-commerce .guide-heading .jdc-label{font-size:12px!important;letter-spacing:1.2px;padding:0;background:none;border:0;color:#667689}
.sothing-commerce .guide-heading h1{font-size:clamp(27px,3.2vw,38px);line-height:1.5;margin:8px 0;color:#172d42;letter-spacing:0}
.sothing-commerce .guide-heading>p{font-size:16px;line-height:1.8;margin:0;color:#52667a}
.sothing-commerce .guide-section-heading{display:flex;gap:16px;align-items:center;justify-content:space-between;margin:0 0 14px}
.sothing-commerce .order-guide h2{font-size:25px;line-height:1.5;margin:0;color:#172d42}
.sothing-commerce .guide-shop-link{color:#26394c;font-size:14px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}
.sothing-commerce .guide-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:0 0 30px}
.sothing-commerce .guide-steps>li{display:flex;gap:13px;align-items:flex-start;padding:19px 20px;border:1px solid #d5dfe7;background:#fff;border-radius:12px;min-width:0}
.sothing-commerce .guide-step-number{display:grid;place-items:center;flex:none;background:#172d42;color:#fff;width:32px;height:32px;border-radius:9px;font-size:16px;font-weight:700}
.sothing-commerce .guide-steps h3{font-size:18px;margin:2px 0 7px;line-height:1.5;color:#172d42}
.sothing-commerce .guide-steps p{font-size:14px;line-height:1.85;color:#52667a;margin:0}
.sothing-commerce .guide-provider{display:flex;gap:16px;align-items:center;padding:20px 24px;background:#172d42;color:#fff;border:1px solid #172d42;border-radius:12px;margin-bottom:16px}
.sothing-commerce .guide-provider-mark{display:grid;place-items:center;width:64px;height:44px;border:1px solid #d6b56b;background:#fff3d4;border-radius:12px;color:#172d42;font:700 18px/1 Arial,sans-serif;flex:none}
.sothing-commerce .guide-provider strong{font-size:20px;line-height:1.65}
.sothing-commerce .guide-provider p{font-size:14px;line-height:1.85;margin:5px 0 0;color:#e2eaf0}
.sothing-commerce .guide-payment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.sothing-commerce .guide-payment-card{display:flex;flex-direction:column;padding:24px;border:1px solid #cbd7e2;border-radius:14px;background:#fff;min-width:0}
.sothing-commerce .guide-payment-card>header{display:flex;gap:12px;align-items:flex-start}
.sothing-commerce .guide-method-number{font:700 12px/1.5 Arial,sans-serif;color:#51677c;padding:8px;background:#f0f4f7;border:1px solid #d5dfe7;border-radius:7px}
.sothing-commerce .guide-payment-card h3{font-size:23px;line-height:1.5;margin:0 0 4px;color:#172d42}
.sothing-commerce .guide-payment-card header p{font-size:14px;line-height:1.7;color:#52667a;margin:0}
.sothing-commerce .guide-card-logos,.sothing-commerce .guide-qr-logo{display:flex;align-items:center;min-height:83px;margin:13px 0 9px}
.sothing-commerce .order-guide .payment-brand-logos{display:flex;align-items:center;gap:7px;flex-wrap:wrap}
.sothing-commerce .order-guide .payment-brand-logos>span{display:flex;align-items:center;justify-content:center;width:55px;height:55px;border:1px solid #d3dfe8;background:#fff;border-radius:9px;padding:4px;box-sizing:border-box}
.sothing-commerce .order-guide .payment-brand-logos img{display:block;width:46px;height:46px;object-fit:contain}
.sothing-commerce .order-guide .payment-brand-logos-qr>span{width:89px;height:73px}
.sothing-commerce .order-guide .payment-brand-logos-qr img{width:72px;height:65px}
.sothing-commerce .order-guide .payment-brand-logos-qr>small{font-size:13px;font-weight:600;color:#37576f}
.sothing-commerce .guide-payment-card ol{padding-left:23px;margin:5px 0 16px;color:#40586d}
.sothing-commerce .guide-payment-card li{font-size:15px;line-height:1.85;margin:7px 0;padding-left:2px}
.sothing-commerce .guide-availability{font-size:13px;line-height:1.8;padding:11px 13px;background:#f1f5f8;border:1px solid #d9e2ea;border-radius:8px;color:#52667a;margin:auto 0 0}
.sothing-commerce .guide-deadline{padding:18px 22px;background:#fff7e4;border:1px solid #dfc78f;border-left:4px solid #cb9419;border-radius:10px;margin:16px 0}
.sothing-commerce .guide-deadline strong{font-size:17px;color:#684a14}
.sothing-commerce .guide-deadline p{font-size:14px;line-height:1.85;color:#705d36;margin:7px 0 0}
.sothing-commerce .guide-data-note{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:20px 22px;border:1px solid #d4dfe8;border-radius:10px;background:#f4f7f9;margin-bottom:30px}
.sothing-commerce .guide-data-note h3{font-size:18px;margin:0 0 7px;line-height:1.5}
.sothing-commerce .guide-data-note p{font-size:14px;line-height:1.85;margin:0;color:#52667a;max-width:720px}
.sothing-commerce .guide-data-note>a{font-size:14px;line-height:1.7;font-weight:600;color:#205476;flex:0 0 175px;text-decoration:underline;text-underline-offset:4px}
.sothing-commerce .guide-faq{margin:28px 0}
.sothing-commerce .guide-faq h2{margin-bottom:14px}
.sothing-commerce .guide-faq details{border:1px solid #d6dfe7;border-radius:10px;margin:9px 0;padding:0 18px;background:#fff}
.sothing-commerce .guide-faq summary{position:relative;cursor:pointer;padding:17px 27px 17px 0;font-size:16px;font-weight:600;line-height:1.7;list-style:none;color:#213e55}
.sothing-commerce .guide-faq summary::-webkit-details-marker{display:none}
.sothing-commerce .guide-faq summary:after{content:'+';position:absolute;right:0;top:17px;font:500 23px/1.2 Arial,sans-serif;color:#62788b}
.sothing-commerce .guide-faq details[open] summary:after{content:'−'}
.sothing-commerce .guide-faq details[open] summary{border-bottom:1px solid #e3e9ef}
.sothing-commerce .guide-faq p{font-size:15px;line-height:1.9;color:#40586d;margin:15px 0}
.sothing-commerce .guide-faq details>a{display:inline-block;color:#205476;text-decoration:underline;font-size:14px;margin:0 0 16px}
.sothing-commerce .order-guide .guide-contact{margin:25px 0 0;padding:24px;border:1px solid #d4dfe8;background:#f3f6f8;border-radius:12px}
.sothing-commerce .guide-contact>p{font-size:15px;color:#52667a;line-height:1.8;margin:8px 0 20px}
.sothing-commerce .order-guide a:focus-visible,.sothing-commerce .order-guide summary:focus-visible{outline:3px solid #b98113;outline-offset:4px}
.sothing-commerce .order-guide .policy-shortcuts{margin-top:26px}
@media(max-width:900px){.sothing-commerce .guide-steps{grid-template-columns:1fr;gap:9px}
.sothing-commerce .guide-steps>li{padding:15px 18px}
.sothing-commerce .guide-steps h3{margin:0 0 4px}
.sothing-commerce .guide-payment-card{padding:20px}
.sothing-commerce .guide-card-logos,.sothing-commerce .guide-qr-logo{min-height:110px}
.sothing-commerce .guide-provider{padding:18px 20px}
.sothing-commerce .guide-data-note{gap:18px}
.sothing-commerce .guide-data-note>a{flex-basis:145px}}
@media(max-width:650px){.sothing-commerce .order-guide{padding-top:20px;padding-bottom:32px}
.sothing-commerce .guide-heading{padding:21px 19px;margin-bottom:23px}
.sothing-commerce .guide-heading h1{font-size:28px}
.sothing-commerce .guide-heading>p{font-size:15px}
.sothing-commerce .guide-section-heading{gap:10px;align-items:flex-start}
.sothing-commerce .order-guide h2{font-size:23px}
.sothing-commerce .guide-shop-link{font-size:13px;padding-top:5px}
.sothing-commerce .guide-payment-grid{grid-template-columns:1fr;gap:12px}
.sothing-commerce .guide-provider{align-items:flex-start;padding:18px;gap:12px}
.sothing-commerce .guide-provider strong{font-size:18px}
.sothing-commerce .guide-provider p{font-size:14px}
.sothing-commerce .guide-provider-mark{width:53px;height:35px;font-size:15px}
.sothing-commerce .guide-payment-card{padding:20px 18px}
.sothing-commerce .guide-payment-card h3{font-size:22px}
.sothing-commerce .guide-card-logos,.sothing-commerce .guide-qr-logo{min-height:0;margin:17px 0 10px}
.sothing-commerce .order-guide .payment-brand-logos>span{width:50px;height:50px}
.sothing-commerce .order-guide .payment-brand-logos img{width:42px;height:42px}
.sothing-commerce .order-guide .payment-brand-logos-qr>span{width:89px;height:73px}
.sothing-commerce .order-guide .payment-brand-logos-qr img{width:72px;height:65px}
.sothing-commerce .guide-deadline{padding:16px 18px}
.sothing-commerce .guide-data-note{display:block;padding:18px}
.sothing-commerce .guide-data-note>a{display:inline-block;margin-top:12px}
.sothing-commerce .guide-faq summary{font-size:15px}
.sothing-commerce .guide-faq details{padding:0 15px}
.sothing-commerce .order-guide .guide-contact{padding:21px 18px}}
.sothing-commerce .guide-payment-installment{grid-column:1/-1}
.sothing-commerce .guide-payment-card>.payment-brand-logos{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}
.sothing-commerce .guide-payment-card>.payment-brand-logos>span{display:flex;align-items:center;justify-content:center;width:82px;height:50px;padding:6px;border:1px solid #dce4ec;border-radius:8px;background:#fff}
.sothing-commerce .guide-payment-card>.payment-brand-logos img{width:100%;height:100%;object-fit:contain}
.sothing-commerce .guide-payment-card>.payment-brand-logos>small{display:none}
.sothing-commerce .guide-payment-card>p{line-height:1.8}
.sothing-commerce .order-guide .guide-payment-card>.payment-brand-logos{gap:8px}
.sothing-commerce .order-guide .guide-payment-card>.payment-brand-logos>span{width:82px;height:50px;box-sizing:border-box;overflow:hidden;flex-shrink:0}
.sothing-commerce .order-guide .guide-payment-card>.payment-brand-logos img{width:68px;height:36px;max-width:100%;max-height:100%;object-fit:contain}
.sothing-commerce .payment198-threshold,.sothing-commerce .guide-installment-minimum{padding:12px;border:1px solid #d3dfeb;border-radius:10px;background:#f1f6fa;color:#29465f;font-size:14px;line-height:1.8}
.sothing-commerce .guide-installment-minimum dl{margin:10px 0}
.sothing-commerce .guide-installment-minimum dl>div{display:flex;justify-content:space-between;gap:12px;padding:5px 0}
.sothing-commerce .guide-installment-minimum dd{margin:0;font-weight:700}
.sothing-commerce .guide-installment-minimum p,.sothing-commerce .payment198-minimum-note{font-size:13px;margin:8px 0 0;color:#536b7e}
.sothing-commerce .payment193-installments button:disabled{cursor:not-allowed;opacity:.55}