.inner-page{max-width:1456px;margin:0 auto;padding:34px 28px 84px;color:var(--market-ink,#f2effa)}.inner-page *{box-sizing:border-box}.inner-page [hidden]{display:none!important}.inner-page a{color:inherit}.inner-page button,.inner-page input{font:inherit}.inner-page h1,.inner-page h2,.inner-page h3,.inner-page p{margin:0}.inner-page h1{font-size:clamp(30px,3vw,46px);line-height:1.22;letter-spacing:-.04em}.inner-page h2{font-size:23px;line-height:1.35}.inner-page h3{font-size:16px;line-height:1.5}.inner-page p{line-height:1.85}.inner-page .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.inner-panel{border:1px solid var(--market-line,#302a42);background:var(--market-panel,#17131f);border-radius:20px;padding:26px}.inner-muted,.inner-page small{color:var(--market-muted,#a59bb9)}.inner-kicker{font-size:11px!important;letter-spacing:.18em;font-weight:700;color:#ab98e6;text-transform:uppercase;margin-bottom:12px!important}.inner-breadcrumb{display:flex;gap:10px;align-items:center;margin:0 0 24px;color:var(--market-muted,#aaa);font-size:12px;white-space:nowrap;overflow:hidden}.inner-breadcrumb a{flex-shrink:0;text-decoration:none}.inner-breadcrumb>span:last-child{overflow:hidden;text-overflow:ellipsis}.inner-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}.inner-button{min-height:44px;padding:12px 19px;border:1px solid #3b334b;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:15px;font-size:14px;font-weight:650;text-decoration:none;cursor:pointer;transition:background .15s,transform .15s}.inner-button.primary{color:#fff;background:linear-gradient(115deg,#8d5aff,#7546de);border-color:#9a6eff}.inner-button.secondary{background:#211b2d;color:#d7cce9}.inner-button:disabled{opacity:.5;cursor:not-allowed}.inner-button:hover:not(:disabled){filter:brightness(1.08)}.inner-page :focus-visible{outline:2px solid #b995ff;outline-offset:3px}.inner-product-grid{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(350px,1.45fr) minmax(250px,.8fr);gap:20px;align-items:start}.inner-product-visual{padding:12px}.inner-artwork{min-height:340px;aspect-ratio:1/1.1;position:relative;isolation:isolate;border-radius:13px;background:radial-gradient(ellipse at 15% 10%,#5b3898,transparent 68%),linear-gradient(150deg,#302046,#0e0c14);overflow:hidden}.inner-artwork img{width:100%;height:100%;object-fit:contain;position:absolute;inset:0}.inner-badges{position:absolute;z-index:2;left:12px;right:12px;top:12px;display:flex;gap:6px;flex-wrap:wrap}.inner-badges span{font-size:10px;padding:5px 8px;background:#211b36d9;border:1px solid #635274;border-radius:6px;color:#dbd0ed}.inner-badges .accent{background:#784acf;color:#fff;border-color:#b893ff}.inner-art-fallback{height:100%;position:absolute;inset:0;padding:54px 24px 30px;display:flex;flex-direction:column;justify-content:space-between}.inner-art-fallback strong{font-size:32px;line-height:1.2;overflow-wrap:anywhere}.inner-art-symbol{font-size:64px;color:#decaff;font-weight:200}.inner-art-fallback small{font-size:10px;letter-spacing:.12em;color:#c7b5e9}.inner-product-heading{display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:25px}.inner-product-heading h1{font-size:27px;line-height:1.5;margin:0 0 12px;overflow-wrap:anywhere}.inner-product-heading .inner-muted{font-size:13px}.inner-price{display:flex;gap:5px;align-items:baseline;flex-wrap:wrap}.inner-price strong{color:#b394ff;font-size:35px;line-height:1.1;font-variant-numeric:tabular-nums}.inner-price small{font-size:12px}.inner-stock{display:block;width:100%;font-size:12px;color:#74d7b6;margin-top:9px}.inner-stock.empty{color:#ddab84}.inner-rich-details{display:grid;gap:15px}.inner-detail-block{border:1px solid #285a4e;border-radius:13px;overflow:hidden;background:linear-gradient(125deg,#132d29b3,#15211e33)}.inner-detail-block>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:3px solid #43c897;padding:16px 17px 8px}.inner-detail-block h2{font-size:16px;color:#71d7ae;overflow-wrap:anywhere}.inner-detail-block>header>span{font-size:8px;letter-spacing:.1em;border:1px solid currentColor;border-radius:4px;color:#71d7ae;padding:3px 5px}.inner-detail-block>div{padding:4px 17px 17px;font-size:13px;line-height:1.9;color:#d4ccdf;overflow-wrap:anywhere;white-space:pre-line}.inner-detail-block p+p{margin-top:12px}.inner-detail-block ul,.inner-detail-block ol{padding-left:19px;margin:0}.inner-detail-block.tone-1{border-color:#665326;background:linear-gradient(125deg,#342a16a0,#211c1633)}.inner-detail-block.tone-1>header{border-color:#e6ac4d}.inner-detail-block.tone-1 h2,.inner-detail-block.tone-1>header>span{color:#efc46e}.inner-detail-block.tone-2{border-color:#6a353f;background:linear-gradient(125deg,#321b28a0,#21162033)}.inner-detail-block.tone-2>header{border-color:#e87993}.inner-detail-block.tone-2 h2,.inner-detail-block.tone-2>header>span{color:#f096ab}.inner-detail-block.tone-3{border-color:#3d4774;background:linear-gradient(125deg,#202640a0,#17182333)}.inner-detail-block.tone-3>header{border-color:#8ba4ed}.inner-detail-block.tone-3 h2,.inner-detail-block.tone-3>header>span{color:#a1b5f0}.inner-delivery{margin-top:22px;display:flex;gap:12px;font-size:12px;border-top:1px solid var(--market-line,#31283d);padding-top:18px}.inner-delivery span{color:var(--market-muted,#a69ab7)}.inner-flow-title{display:flex;justify-content:space-between;gap:8px}.inner-flow-title h2{font-size:20px}.inner-flow-title strong{font-size:20px;color:#b792ff}.inner-flow-stock,.inner-flow-payment{display:flex;justify-content:space-between;gap:15px;border:1px solid #3a324d;border-radius:10px;padding:15px 12px;font-size:12px;margin-top:15px;background:#201a2c}.inner-flow-stock strong{color:#86dbb9}.inner-flow-payment{flex-direction:column;gap:8px}.inner-flow-stock span,.inner-flow-payment span{color:#aa9dba}.inner-order-flow{position:sticky;top:96px;padding:23px}.inner-order-flow ol{list-style:none;padding:0;margin:24px 0;display:grid;gap:22px}.inner-order-flow li{display:flex;align-items:start;gap:14px}.inner-order-flow li>span{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border:1px solid #514169;border-radius:10px;background:#2b203d;color:#c3a2ff;font-size:12px}.inner-order-flow h3{font-size:14px;margin:0 0 4px}.inner-order-flow p:not(.inner-kicker){font-size:12px;color:#a89bb7;line-height:1.65}.inner-order-flow>.inner-button{width:100%;margin-top:10px}.inner-faq-panel,.inner-guides-links,.inner-support-contact{margin-top:24px}.inner-faq{margin-top:17px}.inner-faq details{border-top:1px solid var(--market-line,#342b44);padding:16px 0}.inner-faq details:last-child{padding-bottom:0}.inner-faq summary{cursor:pointer;font-size:14px;font-weight:650;list-style:none;display:flex;justify-content:space-between;gap:20px}.inner-faq summary::after{content:'+';color:#a58adb;font-size:18px}.inner-faq details[open] summary::after{content:'−'}.inner-faq p{font-size:13px;color:#aa9eb8;margin-top:10px}.inner-guides-links>.inner-muted{margin-top:10px;font-size:14px}
.inner-checkout-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(370px,.85fr);gap:24px;align-items:start;max-width:1220px;margin:0 auto}.inner-checkout-card{position:sticky;top:92px}.inner-checkout-preview{display:flex;gap:18px;align-items:center;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--market-line,#342b44)}.inner-checkout-preview .inner-artwork{flex:0 0 110px;min-height:120px;aspect-ratio:1}.inner-checkout-preview .inner-art-fallback{padding:22px 11px 9px}.inner-checkout-preview .inner-art-fallback strong{font-size:15px}.inner-checkout-preview .inner-art-symbol{font-size:27px}.inner-checkout-preview .inner-art-fallback small,.inner-checkout-preview .inner-badges{display:none}.inner-checkout-preview h2{font-size:19px;line-height:1.5}.inner-checkout-product .inner-product-heading h1{font-size:22px}.inner-checkout-product .inner-product-heading>.inner-price{display:none}.inner-checkout-mode #buyModal{position:static!important;inset:auto!important;display:block!important;background:none!important;padding:0!important;backdrop-filter:none!important;z-index:auto!important;overflow:visible!important}.inner-checkout-mode #buyModal .modal{width:100%!important;max-width:none!important;max-height:none!important;overflow:visible!important;box-shadow:none!important;background:transparent!important;border:0!important;padding:0!important;border-radius:0!important;transform:none!important;margin:0!important;animation:none!important}.inner-checkout-mode #buyModal .modal-close,.inner-checkout-mode #buyModalTitle,.inner-checkout-mode #buyModal .buy-product-details{display:none!important}.inner-checkout-mode #buyModal .buy-plan-box{margin:20px 0 22px;padding:15px;background:#241c32;border:1px solid #44325f;border-radius:10px}.inner-checkout-mode #buyPlanName{font-size:12px;color:#c9bddd}.inner-checkout-mode #buyPlanPrice{color:#c9a8ff;font-size:23px}.inner-checkout-mode #buyPlanPeriod{font-size:12px;color:#a99abf}.inner-checkout-mode #buyForm .field,.inner-checkout-mode #buyForm .contact-group{margin-bottom:20px}.inner-checkout-mode #buyForm .field>span,.inner-field>span{font-size:13px;font-weight:650;color:#e4dcef;display:block;margin-bottom:9px}.inner-checkout-mode #buyForm input:not([type=radio]),.inner-field input,.inner-guide-search input{width:100%;background:#100e17;border:1px solid #40364f;border-radius:10px;color:#eee8f7;min-height:44px;padding:11px 13px;outline:none;font-size:14px}.inner-checkout-mode #buyForm small{font-size:11px;line-height:1.7;display:block;margin-top:7px}.inner-checkout-mode #buyForm .invoice-toggle{font-size:12px;background:#211b2c;border:1px solid #40364f;color:#c5b9d5;min-height:45px;border-radius:9px;width:100%;padding:10px}.inner-checkout-mode #buyForm .invoice-toggle.active{border-color:#a879fb;background:#302043}.inner-checkout-mode #buyForm .pay-types{display:grid;grid-template-columns:1fr;gap:10px}.inner-checkout-mode #buyForm .pay-type-card{border-color:#40364f;background:#211a2e;color:#e8e0f3;padding:13px 15px;border-radius:11px}.inner-checkout-mode #buyForm .pay-type input:checked+.pay-type-card{border-color:#a477ef;background:#312342}.inner-checkout-mode #buyForm .pay-type input:checked+.pay-type-card::after{background:#a477ef}.inner-checkout-mode #buySubmit{background:linear-gradient(115deg,#935efa,#7141cd);border:1px solid #a67aff;color:#fff;min-height:48px;border-radius:11px;width:100%;font-size:15px;font-weight:700}.inner-checkout-mode #buyForm .buy-assure,.inner-checkout-mode #buyForm .buy-tip,.inner-checkout-mode #buyForm .pay-corp-note{font-size:11px;line-height:1.7;margin:13px 0;color:#a99bb9}.inner-checkout-mode #buyForm .buy-error{background:#532b3670;color:#ffa9b7;padding:12px;border-radius:8px;font-size:12px}.inner-quantity-row{display:flex;align-items:center;justify-content:space-between;gap:18px}.inner-quantity-row>span{font-size:13px;font-weight:650}.inner-quantity-stepper{display:flex;border:1px solid #40364f;border-radius:8px;overflow:hidden}.inner-quantity-stepper button{width:36px;background:#251d32;border:0;color:#d8c7ef;cursor:pointer}.inner-checkout-mode #buyForm .inner-quantity-stepper input{width:55px;min-height:38px;border-radius:0;border:0;text-align:center;padding:7px;appearance:textfield}.inner-quantity-stepper input::-webkit-inner-spin-button{appearance:none}.inner-field{display:block;margin-bottom:20px}.inner-field small{display:block;font-size:12px;margin:8px 0 12px;line-height:1.7}.inner-captcha-row{display:flex;gap:10px}.inner-captcha-row>input{min-width:0;flex:1}.inner-captcha-row button{flex:0 0 138px;border:1px solid #40364f;border-radius:10px;background:#f2eef8;color:#292133;min-height:44px;font-size:11px;cursor:pointer;overflow:hidden;padding:0}.inner-captcha-row img{display:block;width:100%;height:44px;object-fit:contain}.inner-captcha-note{font-size:11px;color:#b8a8cc;min-height:18px;margin-top:6px!important}.inner-password{position:relative}.inner-password input{padding-right:60px}.inner-password button{position:absolute;right:10px;top:7px;border:0;background:none;color:#ae8be5;padding:8px;font-size:11px;cursor:pointer}.inner-field>span>a{float:right;font-size:11px;color:#ad8be1;font-weight:400}
.inner-lookup-head{text-align:center;padding:42px 0 30px}.inner-lookup-head h1{font-size:42px;margin:16px 0}.inner-lookup-head>p{color:#aea0c0;font-size:14px}.inner-lookup-wrap{max-width:880px;margin:auto}.inner-lookup-form{max-width:640px;margin:auto;padding:30px}.inner-lookup-form>.inner-button{width:100%;margin-top:7px}.inner-form-note{font-size:11px;color:#9689a9;margin-top:20px!important}.inner-lookup-form [role=status]{font-size:13px;color:#e3acd1;margin-top:12px}.inner-lookup-help{padding-top:40px}.inner-help-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.inner-help-grid h3{font-size:15px;margin-bottom:13px}.inner-help-grid i{font-style:normal;color:#b990fa;padding-right:10px}.inner-help-grid p{font-size:12px;color:#a99ab9}.inner-help-grid a{display:block;margin-top:14px;text-decoration:none;color:#baa0e8;font-size:12px}.inner-member-link{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:30px}.inner-member-link strong{font-size:14px}.inner-member-link p{font-size:12px;color:#aa9cb8;margin-top:6px}.inner-result-card{margin-top:18px}.inner-result-head{display:flex;justify-content:space-between;gap:18px;align-items:start;margin-bottom:22px}.inner-result-head h2{font-size:17px}.inner-status-pill{padding:5px 8px;font-size:11px;background:#332846;border-radius:6px;color:#c7afe9;white-space:nowrap}.inner-result-details{display:grid;grid-template-columns:100px minmax(0,1fr);font-size:12px;gap:12px;color:#a99ab9}.inner-result-details dd{margin:0;overflow-wrap:anywhere;color:#ddd0ed;text-align:right}.inner-result-card code{white-space:pre-wrap;word-break:break-all;display:block;background:#100d17;padding:14px;border:1px solid #463854;border-radius:9px;margin-top:14px;color:#d5c0f5;font-size:13px;user-select:all}.inner-result-message{font-size:12px;color:#b7a1d0;margin-top:14px!important}.inner-lookup-empty{margin-top:22px;text-align:center;font-size:14px;color:#b4a2cb;padding:35px}.inner-knowledge-hero,.inner-cooperation-hero{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;align-items:center;padding:44px 25px 54px}.inner-knowledge-hero h1,.inner-cooperation-hero h1{font-size:clamp(36px,4.2vw,60px);margin-bottom:22px;line-height:1.12}.inner-knowledge-hero p,.inner-cooperation-hero p{font-size:14px;color:#b4a4c7;max-width:530px}.inner-knowledge-hero .inner-button{margin-top:24px;margin-right:9px}.inner-guide-stats{display:flex;gap:42px;margin-top:35px}.inner-guide-stats strong{font-size:25px;color:#d4b7ff}.inner-guide-stats small{display:block;font-size:10px;font-weight:400;margin-top:6px;color:#9e8bb5}.inner-knowledge-art{height:310px;padding:35px;border:1px solid #635080;border-radius:22px;background:radial-gradient(ellipse at top right,#715196,#312046 58%,#211729);transform:rotate(3deg);box-shadow:0 30px 80px #7c3ba31e;display:flex;flex-direction:column;justify-content:space-between}.inner-knowledge-art>span{font-size:40px;color:#dcc1ff;text-align:right}.inner-knowledge-art b{font-size:34px;line-height:.95;letter-spacing:-.04em}.inner-knowledge-art small{color:#c9b3df;font-size:10px;letter-spacing:.15em}.inner-section-heading{display:flex;justify-content:space-between;gap:20px;align-items:end;margin:28px 0}.inner-guide-search input{min-width:280px;font-size:13px;background:#17121f}.inner-guide-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.inner-guide-filters button{border:1px solid #3a2e4a;border-radius:8px;background:#1c1527;color:#b6a6c9;padding:9px 14px;font-size:12px;cursor:pointer}.inner-guide-filters button.active{background:#58358f;border-color:#9e6bea;color:#fff}.inner-guide-filters span{margin-left:6px;opacity:.6}.inner-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.inner-guide-card{padding:0;overflow:hidden;text-decoration:none;transition:transform .15s,border-color .15s}.inner-guide-card:hover{transform:translateY(-3px);border-color:#735490}.inner-guide-art{padding:24px 23px;height:180px;background:radial-gradient(ellipse at top right,#533668,#2b1c3d 75%);position:relative;display:flex;flex-direction:column;justify-content:space-between}.inner-guide-card:nth-child(3n+2) .inner-guide-art{background:linear-gradient(130deg,#1e393c,#183035)}.inner-guide-card:nth-child(3n+3) .inner-guide-art{background:linear-gradient(130deg,#393153,#29233d)}.inner-guide-art span{font-size:10px;color:#d1bae3}.inner-guide-art strong{font-size:23px;line-height:1.35;font-weight:700;max-width:90%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.inner-guide-art i{font-style:normal;position:absolute;right:20px;bottom:20px;color:#ccafea}.inner-guide-copy{padding:23px}.inner-guide-copy h3{font-size:16px;line-height:1.55;margin-bottom:11px}.inner-guide-copy>p{font-size:12px;color:#ad9dbb;line-height:1.9;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.inner-guide-copy footer{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#9482a7;margin-top:23px}.inner-empty{padding:40px;text-align:center;color:#a99cba}.inner-article{max-width:900px;margin:30px auto}.inner-article header{border-bottom:1px solid #3b2e49;padding:10px 0 25px;margin-bottom:30px}.inner-article h1{font-size:34px;line-height:1.4;margin-bottom:20px}.inner-article-summary{font-size:15px;color:#b5a6c7;margin-top:20px!important}.inner-article-body{font-size:15px;line-height:1.95;overflow-wrap:anywhere;color:#d7cbe4}.inner-article-body h2,.inner-article-body h3{margin:26px 0 15px}.inner-article-body p{margin-bottom:15px}.inner-article-body img{max-width:100%;height:auto;border-radius:10px}.inner-article-body table,.inner-article-body pre{max-width:100%;display:block;overflow:auto}.inner-article-body pre{padding:15px;background:#100d16}.inner-article-body a{color:#bb98ef}.inner-article footer{display:flex;justify-content:space-between;border-top:1px solid #3b2e49;margin-top:30px;padding-top:22px;font-size:13px}.inner-help-head{text-align:center;padding:40px 0}.inner-help-head h1{margin-bottom:20px}.inner-help-head p{font-size:14px;color:#ac9abd}.inner-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.inner-support-number{font-size:33px;color:#765394;display:block;margin-bottom:23px}.inner-support-grid h2{font-size:20px;margin-bottom:13px}.inner-support-grid p{font-size:13px;color:#aa98bc}.inner-support-grid .inner-button{margin-top:24px}.inner-support-contact{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:30px}.inner-support-contact h2{font-size:22px}.inner-support-contact p{font-size:13px;color:#ae9cc2;margin-top:10px}.inner-cooperation-mark{border:1px solid #725585;background:linear-gradient(145deg,#443052,#21152e);border-radius:20px;min-height:330px;padding:38px;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(-3deg)}.inner-cooperation-mark span{font-size:12px;letter-spacing:.25em;color:#c5a4df}.inner-cooperation-mark strong{font-size:46px;line-height:1.2;color:#e5d5f4}.inner-cooperation-policy{margin-bottom:24px}.inner-cooperation-policy p:not(.inner-kicker){margin-top:18px;color:#b29cc6}
@media(min-width:1550px){.inner-page{padding-top:45px}.inner-product-grid{gap:24px}.inner-product-details{padding:30px}}@media(max-width:1120px){.inner-product-grid{grid-template-columns:minmax(240px,.8fr) minmax(380px,1.2fr)}.inner-product-details{grid-column:2;grid-row:1/3}.inner-order-flow{position:static;grid-column:1}.inner-artwork{min-height:270px}.inner-checkout-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}.inner-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.inner-page{padding:23px 16px 55px}.inner-product-grid,.inner-checkout-grid,.inner-knowledge-hero,.inner-cooperation-hero{display:flex;flex-direction:column;gap:18px}.inner-product-grid>*{width:100%}.inner-product-visual{padding:9px;max-width:440px;margin:auto}.inner-artwork{aspect-ratio:1.3;min-height:240px}.inner-product-heading h1{font-size:24px}.inner-order-flow{position:static}.inner-panel{padding:22px}.inner-checkout-card{position:static;width:100%}.inner-checkout-product{width:100%}.inner-checkout-preview .inner-artwork{min-height:96px;flex-basis:90px}.inner-checkout-product .inner-rich-details{max-height:310px;overflow-y:auto}.inner-lookup-head{padding:25px 0}.inner-lookup-head h1{font-size:34px}.inner-lookup-form{padding:23px}.inner-help-grid,.inner-support-grid{grid-template-columns:1fr;gap:20px}.inner-help-grid article{border-bottom:1px solid #342840;padding-bottom:20px}.inner-member-link,.inner-support-contact{align-items:stretch;flex-direction:column}.inner-member-link .inner-button{white-space:nowrap}.inner-knowledge-hero,.inner-cooperation-hero{padding:24px 0}.inner-knowledge-hero h1,.inner-cooperation-hero h1{font-size:40px}.inner-knowledge-art{width:100%;height:220px;transform:none}.inner-cooperation-mark{width:100%;min-height:220px;transform:none}.inner-knowledge-art b{font-size:31px}.inner-guide-stats{gap:30px}.inner-section-heading{align-items:stretch;flex-direction:column}.inner-guide-search input{min-width:0}.inner-guide-grid{grid-template-columns:1fr}.inner-guide-art{height:160px}.inner-guide-filters{flex-wrap:nowrap;overflow:auto;padding-bottom:8px}.inner-guide-filters button{white-space:nowrap}.inner-article{padding:22px 18px}.inner-article h1{font-size:27px}.inner-article-body{font-size:14px}.inner-product-visual~.inner-product-details{margin-top:2px}}
.inner-checkout-mode #buyForm .inner-quantity-row>span{color:var(--market-ink,#f4f0fb);display:block;flex:1;min-width:0}
.replica-help-hero{padding:38px;margin-bottom:24px;background:radial-gradient(ellipse at 100% 0,#a172de1c,transparent 70%),var(--market-panel);border-radius:32px}.replica-help-hero h1{max-width:1050px;font-size:clamp(34px,4vw,54px);line-height:1.18}.replica-help-hero>p:not(.inner-kicker){max-width:1120px;color:var(--market-muted);margin-top:18px;font-size:15px}.replica-help-hero .inner-button{border-radius:999px}.replica-faq-groups{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.replica-faq-groups>.inner-panel,.replica-support-sections>.inner-panel{border-radius:30px;padding:30px}.replica-faq-groups h2{font-size:28px}.replica-faq-groups .inner-faq details,.replica-support-sections .inner-faq details{border:1px solid var(--market-line);background:var(--market-panel-soft);border-radius:15px;padding:17px;margin-top:12px}.replica-faq-groups .inner-faq p,.replica-support-sections .inner-faq p{color:var(--market-muted);font-size:14px}.replica-support-jumps{border-radius:30px;margin-bottom:24px}.replica-support-jumps>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.replica-support-jumps a{border:1px solid var(--market-line);background:var(--market-panel-soft);border-radius:999px;padding:11px 18px;text-decoration:none;font-size:13px;font-weight:650}.replica-support-sections{display:grid;gap:24px}.replica-support-sections section{scroll-margin-top:25px}.replica-support-sections h2{font-size:32px;margin-bottom:14px}.replica-support-sections ol{font-size:14px;color:var(--market-muted);line-height:1.9;padding-left:23px}.replica-text-link{display:inline-block;color:#c5a6ff!important;font-size:13px;text-decoration:none;padding:10px 0 0}.replica-agent-intro{display:grid;grid-template-columns:1.32fr 1fr;gap:24px;align-items:stretch;margin-bottom:24px}.replica-agent-hero{position:relative;isolation:isolate;overflow:hidden;padding:42px;border-radius:32px;min-height:472px;background:radial-gradient(ellipse at 10% 0,#9452fa28,transparent 68%),var(--market-panel)}.replica-agent-hero h1{font-size:clamp(36px,4.5vw,62px);line-height:1.1;letter-spacing:-2px;margin:26px 0!important;max-width:700px}.replica-agent-hero>p:not(.inner-kicker){font-size:15px;max-width:640px;color:var(--market-muted);line-height:1.9}.replica-agent-watermark{position:absolute;z-index:-1;bottom:-16px;left:18px;font-size:clamp(90px,12vw,170px);letter-spacing:-10px;font-weight:850;color:#b38add0c;line-height:1;user-select:none}.replica-agent-tags{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.replica-agent-tags>span{border:1px solid #a68ce42b;border-radius:999px;font-size:11px;padding:7px 12px;color:#c2abf2;background:#a68ce40a}.replica-agent-hero .inner-button,.replica-agent-ready .inner-button,.replica-agent-compare .inner-button{border-radius:999px}.replica-agent-aside{display:flex;flex-direction:column;gap:18px}.replica-agent-aside>.inner-panel{border-radius:30px}.replica-agent-aside>.inner-panel:first-child{flex:1}.replica-agent-metrics{display:grid;grid-template-columns:1fr 1fr;gap:14px}.replica-agent-metrics>div{padding:18px;background:#ffffff04;border:1px solid var(--market-line);border-radius:18px;min-width:0}.replica-agent-metrics span{display:block;color:var(--market-muted);font-size:12px;line-height:1.6}.replica-agent-metrics strong{display:block;font-size:25px;color:#f1d78b;margin-top:12px;line-height:1.4}.replica-agent-note{font-size:12px;color:var(--market-muted);margin-top:20px!important}.replica-agent-visit{display:flex;align-items:center;gap:16px;justify-content:space-between}.replica-agent-visit p{font-size:13px;color:var(--market-muted)}.replica-agent-visit .inner-button{white-space:nowrap;color:#f2d588;border-color:#e6c66b44;border-radius:999px;background:#d6a8290b}.replica-agent-compare{padding:34px;border-radius:32px}.replica-agent-compare h2{font-size:clamp(28px,3vw,40px);margin:10px 0}.replica-agent-compare .replica-table-scroll{overflow:auto;margin-top:24px;border:1px solid var(--market-line);border-radius:22px}.replica-agent-compare table{width:100%;min-width:640px;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.85}.replica-agent-compare td,.replica-agent-compare th{padding:20px;border-bottom:1px solid var(--market-line);vertical-align:top}.replica-agent-compare td{color:var(--market-muted);width:42%}.replica-agent-compare th{font-weight:650}.replica-agent-compare thead{background:#a288d716}.replica-agent-compare thead th{font-size:22px}.replica-agent-compare thead th:first-child{font-size:13px}.replica-agent-compare thead small,.replica-agent-compare thead span{display:block;font-size:11px;font-weight:500}.replica-agent-compare thead small{letter-spacing:2px;color:#c5a2ff}.replica-agent-flows{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.replica-agent-flows>.inner-panel{border-radius:30px;scroll-margin-top:30px}.replica-agent-flows h2{font-size:28px}.replica-agent-flows ol{padding:0;margin:26px 0 0;list-style:none;display:grid;gap:24px}.replica-agent-flows li{display:flex;gap:15px;font-size:14px;color:var(--market-muted);line-height:1.9}.replica-agent-flows b{color:#c0a2f5;font-size:12px;flex:0 0 26px}.replica-agent-ready{display:flex;justify-content:space-between;align-items:center;gap:25px;border-radius:30px;background:radial-gradient(ellipse at 0 0,#b085d31c,transparent 70%),var(--market-panel);margin-top:24px}.replica-agent-ready p{font-size:14px;color:var(--market-muted);margin-top:10px}.replica-agent-ready .inner-button{flex-shrink:0}.replica-agent-published{max-width:none;margin:24px 0}.inner-detail-image{margin:0;border:1px solid var(--market-line);border-radius:14px;overflow:hidden;background:var(--market-panel-soft)}.inner-detail-image img{max-width:100%;height:auto;display:block;margin:auto}.inner-guide-art img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.inner-guide-art{position:relative}.inner-guide-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;color:var(--market-muted);font-size:11px}.replica-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:24px;align-items:start}.replica-article-toc{position:sticky;top:30px}.replica-article-toc a{display:block;padding:10px 0;color:var(--market-muted);font-size:13px;text-decoration:none;border-bottom:1px solid var(--market-line)}.inner-article-body h2{scroll-margin-top:30px}.replica-help-hero,.replica-agent-intro,.replica-agent-compare,.replica-faq-groups,.replica-support-sections{overflow-wrap:anywhere}
@media(max-width:1000px){.replica-agent-intro{grid-template-columns:1fr}.replica-agent-hero{min-height:420px}.replica-agent-aside{display:grid;grid-template-columns:1.4fr 1fr}.replica-agent-visit{flex-direction:column;justify-content:center}.replica-article-layout{grid-template-columns:1fr}.replica-article-toc{position:static;order:-1}}
@media(max-width:700px){.replica-faq-groups,.replica-agent-flows{grid-template-columns:1fr}.replica-help-hero,.replica-agent-hero,.replica-agent-compare{padding:24px;border-radius:24px}.replica-help-hero h1{font-size:33px}.replica-agent-hero h1{font-size:40px}.replica-agent-aside{display:flex}.replica-agent-metrics strong{font-size:23px}.replica-agent-ready{flex-direction:column;align-items:stretch;padding:24px}.replica-agent-ready .inner-button{align-self:start}.replica-agent-compare td,.replica-agent-compare th{padding:15px}.replica-support-sections h2,.replica-faq-groups h2{font-size:26px}.replica-faq-groups>.inner-panel,.replica-support-sections>.inner-panel{padding:24px;border-radius:24px}.replica-support-jumps{padding:24px}.replica-support-jumps a{font-size:12px;padding:10px 13px}.replica-agent-visit{flex-direction:row;justify-content:space-between}.replica-agent-watermark{font-size:100px}.replica-help-hero .inner-actions .inner-button{font-size:12px;padding:10px 15px}.replica-agent-metrics>div{padding:14px}.replica-agent-intro{gap:18px}}
.inner-knowledge-art{position:relative;overflow:visible;margin:16px}.replica-guide-float{position:absolute;padding:18px 22px;border:1px solid #9575c077;border-radius:18px;background:#21172ddd;backdrop-filter:blur(12px);box-shadow:0 12px 35px #05030b55;min-width:180px;transform:rotate(-4deg)}.replica-guide-float.one{left:-28px;bottom:40px}.replica-guide-float.two{right:-15px;top:32px;transform:rotate(5deg)}.inner-knowledge-art .replica-guide-float b{display:block;font-size:16px;color:#dbc6ff;letter-spacing:0}.replica-guide-float span{display:block;font-size:11px;color:#b8a9c7;margin-top:6px}.replica-article-layout .inner-article{margin:0;max-width:none}.replica-article-toc h2{font-size:20px;margin-bottom:10px}.inner-guide-copy h3{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}.inner-guide-copy p{overflow:visible!important;display:block!important;-webkit-line-clamp:unset!important}
@media(max-width:700px){.inner-knowledge-art{margin:16px 0}.replica-guide-float{padding:14px 16px;min-width:150px}.replica-guide-float.one{left:10px;bottom:20px}.replica-guide-float.two{right:8px;top:15px}.inner-knowledge-art .replica-guide-float b{font-size:14px}}
/* Keep long product names readable without splitting the amount and its period. */
.inner-checkout-mode #buyModal .buy-plan-box{flex-wrap:wrap;gap:12px}
.inner-checkout-mode #buyPlanName{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}
.inner-checkout-mode #buyModal .buy-plan-price{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:3px;white-space:nowrap}
/* The shared checkout creates this recovery panel dynamically. Preserve its hidden state and actions. */
.inner-checkout-mode #buyPendingOrders{--line:var(--market-line,#44325f);color:var(--market-ink,#eee8f7);background:var(--market-panel-soft,#241c32);border-color:var(--market-line,#44325f)!important;overflow-wrap:anywhere}
.inner-checkout-mode #buyPendingOrders[hidden]{display:none!important}
.inner-checkout-mode #buyPendingOrders summary,.inner-checkout-mode #buyPendingOrders strong{color:var(--market-ink,#eee8f7)}
.inner-checkout-mode #buyPendingOrders p{color:var(--market-muted,#b8a8cc)}
.inner-checkout-mode #buyPendingOrders a{color:var(--market-purple-light,#c9a8ff)}
.inner-checkout-mode #buyPendingOrders button{color:var(--market-ink,#eee8f7);background:var(--market-panel-soft,#241c32);border:1px solid var(--market-line,#44325f);border-radius:8px;min-height:36px}

/* The clear storefront shares its business flows with the original theme.
   Scope every presentation override so the other shop keeps its own styling. */
body[data-storefront-design="clear"] .inner-page{--clear-accent:#6355e8;--clear-accent-ink:#6355e8;max-width:1180px;padding:28px 24px 64px;color:var(--market-ink,#242733)}
body[data-storefront-design="clear"][data-market-theme="dark"] .inner-page{--clear-accent-ink:#baadff}
body[data-storefront-design="clear"] .inner-page h1{font-size:28px;line-height:1.45;letter-spacing:-.025em}
body[data-storefront-design="clear"] .inner-page h2{font-size:20px;line-height:1.5}
body[data-storefront-design="clear"] .inner-panel{padding:24px;border:1px solid var(--market-line,#e5e7ef);border-radius:14px;background:var(--market-panel,#fff);box-shadow:none}
body[data-storefront-design="clear"] .inner-kicker{color:var(--market-muted,#74798a);letter-spacing:0;text-transform:none;font-size:12px!important;margin-bottom:7px!important}
body[data-storefront-design="clear"] .inner-breadcrumb{gap:8px;margin-bottom:20px;font-size:12px;line-height:1.7}
body[data-storefront-design="clear"] .inner-button{min-height:42px;padding:10px 16px;border-radius:9px;font-size:13px;gap:9px}
body[data-storefront-design="clear"] .inner-button.primary{background:#6355e8;border-color:#6355e8;color:#fff}
body[data-storefront-design="clear"] .inner-button.secondary{background:var(--market-panel,#fff);border-color:var(--market-line,#e5e7ef);color:var(--market-ink,#242733)}
body[data-storefront-design="clear"] .inner-button:hover:not(:disabled){filter:none;border-color:var(--clear-accent-ink);box-shadow:0 0 0 1px var(--clear-accent-ink)}
body[data-storefront-design="clear"] .inner-page :focus-visible{outline:2px solid var(--clear-accent-ink);outline-offset:3px}
body[data-storefront-design="clear"] .inner-product-grid{grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}
body[data-storefront-design="clear"] .inner-product-details{grid-area:auto;min-width:0}
body[data-storefront-design="clear"] .inner-product-heading{display:block;margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid var(--market-line,#e5e7ef)}
body[data-storefront-design="clear"] .inner-product-title{display:flex;align-items:flex-start;gap:16px;min-width:0}
body[data-storefront-design="clear"] .inner-product-title>div:last-child{min-width:0;flex:1}
body[data-storefront-design="clear"] .inner-product-heading h1{font-size:24px;line-height:1.55;margin:0 0 7px}
body[data-storefront-design="clear"] .inner-artwork{background:var(--market-panel-soft,#f2f3fb);border:1px solid var(--market-line,#e5e7ef);color:var(--market-ink,#242733)}
body[data-storefront-design="clear"] .inner-product-title .inner-artwork{flex:0 0 72px;min-height:72px;height:72px;aspect-ratio:1;border-radius:12px}
body[data-storefront-design="clear"] .inner-product-title .inner-badges,
body[data-storefront-design="clear"] .inner-product-title .inner-art-fallback strong,
body[data-storefront-design="clear"] .inner-product-title .inner-art-fallback small{display:none}
body[data-storefront-design="clear"] .inner-product-title .inner-art-fallback{padding:0;align-items:center;justify-content:center}
body[data-storefront-design="clear"] .inner-art-symbol{font-size:35px;color:var(--clear-accent-ink)}
body[data-storefront-design="clear"] .inner-price{margin-top:20px;gap:6px}
body[data-storefront-design="clear"] .inner-price strong{font-size:32px;line-height:1.2;color:var(--clear-accent-ink);letter-spacing:-.03em}
body[data-storefront-design="clear"] .inner-stock{color:#147954;font-size:12px;margin-top:8px}
body[data-storefront-design="clear"] .inner-stock.empty{color:#94602c}
body[data-storefront-design="clear"][data-market-theme="dark"] .inner-stock{color:#78d9b6}
body[data-storefront-design="clear"][data-market-theme="dark"] .inner-stock.empty{color:#e9b880}
body[data-storefront-design="clear"] .inner-rich-details{gap:16px}
body[data-storefront-design="clear"] .inner-detail-block{border:1px solid var(--market-line,#e5e7ef);background:var(--market-panel-soft,#f8f9fc);border-radius:10px}
body[data-storefront-design="clear"] .inner-detail-block>header{padding:16px 16px 7px;border:0}
body[data-storefront-design="clear"] .inner-detail-block h2{font-size:15px;font-weight:650;color:var(--market-ink,#242733)}
body[data-storefront-design="clear"] .inner-detail-block>div{padding:0 16px 16px;font-size:13px;line-height:1.9;color:var(--market-muted,#697080)}
body[data-storefront-design="clear"] .inner-detail-block strong{color:var(--market-ink,#242733)}
body[data-storefront-design="clear"] .inner-detail-image{border-radius:10px}
/* Renderer-owned rich detail styles. Images retain their full proportions. */
.inner-rich-details,.inner-detail-block,.inner-detail-block>div,.inner-checkout-product{min-width:0}
.product-details-content{overflow-wrap:anywhere;min-width:0}
.product-details-content p,.product-details-content blockquote{white-space:pre-line}
.product-details-content a{color:var(--clear-accent-ink,#7651d6);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.product-details-content .product-details-image{margin:20px 0;max-width:100%}
.product-details-content img,.inner-detail-image img{display:block;max-width:100%;height:auto;object-fit:contain;border-radius:8px}
.product-details-content .product-details-inline-image{margin:12px 0}
.product-details-content figcaption{margin-top:8px;text-align:center;font-size:12px;line-height:1.6;color:var(--market-muted,#697080)}
.product-details-content .product-details-notice{margin:16px 0;padding:14px 16px;border:1px solid #c8d8ef;border-left:4px solid #4f7fbe;border-radius:8px;background:#edf4ff;color:#315982;line-height:1.85}
.product-details-content .product-details-notice.is-warning{border-color:#efcd92;border-left-color:#cc8a23;background:#fff7e7;color:#80551d}
.product-details-content .product-details-notice.is-important{border-color:#ecc1c1;border-left-color:#d34848;background:#fff0f0;color:#a53030;font-weight:600}
body[data-storefront-design="clear"] .product-details-notice strong{color:inherit}
.product-details-content .product-details-table-wrap{margin:18px 0;max-width:100%;overflow-x:auto;border:1px solid var(--market-line,#ddd);border-radius:8px}
.product-details-content table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.7}
.product-details-content th,.product-details-content td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--market-line,#ddd);min-width:100px}
.product-details-content th{background:var(--market-panel-soft,#f8f9fc);color:var(--market-ink,#242733);font-weight:650}
.product-details-content tr:last-child td{border-bottom:0}
.product-details-content .align-center{text-align:center}.product-details-content .align-right{text-align:right}
body[data-market-theme="dark"] .product-details-notice{background:#182c43;color:#bbd6f9;border-color:#354f71}
body[data-market-theme="dark"] .product-details-notice.is-warning{background:#362d1c;color:#f2d096;border-color:#735a30}
body[data-market-theme="dark"] .product-details-notice.is-important{background:#3c2429;color:#ffc3c3;border-color:#7d4149}
body[data-storefront-design="clear"] .inner-delivery{align-items:baseline;flex-wrap:wrap;padding-top:16px;margin-top:20px;color:var(--market-ink,#242733);line-height:1.7}
body[data-storefront-design="clear"] .inner-order-flow{grid-area:auto;top:88px;padding:22px}
body[data-storefront-design="clear"] .inner-flow-title{align-items:baseline;flex-wrap:wrap}
body[data-storefront-design="clear"] .inner-flow-title h2{font-size:18px}
body[data-storefront-design="clear"] .inner-flow-title strong{color:var(--clear-accent-ink);font-size:22px;font-variant-numeric:tabular-nums;white-space:nowrap}
body[data-storefront-design="clear"] .inner-flow-stock,
body[data-storefront-design="clear"] .inner-flow-payment{padding:12px;border-radius:8px;background:var(--market-panel-soft,#f8f9fc);border-color:var(--market-line,#e5e7ef)}
body[data-storefront-design="clear"] .inner-flow-stock strong{color:var(--market-ink,#242733)}
body[data-storefront-design="clear"] .inner-flow-stock span,
body[data-storefront-design="clear"] .inner-flow-payment span,
body[data-storefront-design="clear"] .inner-order-flow p:not(.inner-kicker){color:var(--market-muted,#697080)}
body[data-storefront-design="clear"] .inner-order-flow ol{gap:17px;margin:20px 0}
body[data-storefront-design="clear"] .inner-order-flow li{gap:11px}
body[data-storefront-design="clear"] .inner-order-flow li>span{width:28px;height:28px;flex-basis:28px;border:0;border-radius:50%;background:var(--market-panel-soft,#f2f1ff);color:var(--clear-accent-ink);font-size:11px}
body[data-storefront-design="clear"] .inner-faq-panel,
body[data-storefront-design="clear"] .inner-guides-links{margin-top:20px}
body[data-storefront-design="clear"] .inner-faq p,
body[data-storefront-design="clear"] .inner-help-grid p,
body[data-storefront-design="clear"] .inner-member-link p,
body[data-storefront-design="clear"] .inner-lookup-head>p,
body[data-storefront-design="clear"] .inner-form-note,
body[data-storefront-design="clear"] .inner-result-message,
body[data-storefront-design="clear"] .inner-lookup-empty{color:var(--market-muted,#697080)}
body[data-storefront-design="clear"] .inner-faq summary::after{color:var(--clear-accent-ink)}
body[data-storefront-design="clear"] .inner-lookup-head{padding:12px 0 24px}
body[data-storefront-design="clear"] .inner-lookup-head h1{font-size:28px;margin:8px 0}
body[data-storefront-design="clear"] .inner-lookup-wrap{max-width:760px}
body[data-storefront-design="clear"] .inner-lookup-form{max-width:560px;padding:28px}
body[data-storefront-design="clear"] .inner-field>span{color:var(--market-ink,#242733)}
body[data-storefront-design="clear"] .inner-field input{background:var(--market-input,#fff);color:var(--market-ink,#242733);border-color:var(--market-line,#dfe2eb);border-radius:8px;min-width:0}
body[data-storefront-design="clear"] .inner-field input::placeholder{color:var(--market-muted,#74798a);opacity:.8}
body[data-storefront-design="clear"] .inner-field>span>a,
body[data-storefront-design="clear"] .inner-password button,
body[data-storefront-design="clear"] .inner-help-grid a,
body[data-storefront-design="clear"] .inner-help-grid i{color:var(--clear-accent-ink)}
body[data-storefront-design="clear"] .inner-form-note{line-height:1.8;font-size:12px;margin-top:16px!important}
body[data-storefront-design="clear"] .inner-lookup-form [role=status]{color:var(--market-ink,#242733);overflow-wrap:anywhere}
body[data-storefront-design="clear"] .inner-lookup-help{padding-top:26px}
body[data-storefront-design="clear"] .inner-help-grid{gap:18px}
body[data-storefront-design="clear"] .inner-help-grid h3{font-size:13px;margin-bottom:8px}
body[data-storefront-design="clear"] .inner-help-grid article{min-width:0}
body[data-storefront-design="clear"] .inner-member-link{padding:18px 22px;margin-top:22px}
body[data-storefront-design="clear"] .inner-result-head{margin-bottom:16px}
body[data-storefront-design="clear"] .inner-status-pill{background:var(--market-panel-soft,#f2f1ff);color:var(--clear-accent-ink)}
body[data-storefront-design="clear"] .inner-result-details{color:var(--market-muted,#697080)}
body[data-storefront-design="clear"] .inner-result-details dd{color:var(--market-ink,#242733)}
body[data-storefront-design="clear"] .inner-result-card code{color:var(--market-ink,#242733);background:var(--market-panel-soft,#f8f9fc);border-color:var(--market-line,#e5e7ef)}
@media(max-width:900px){
  body[data-storefront-design="clear"] .inner-product-grid{grid-template-columns:minmax(0,1fr) 270px;gap:16px}
  body[data-storefront-design="clear"] .inner-order-flow{position:static;padding:20px}
  body[data-storefront-design="clear"] .inner-product-heading h1{font-size:22px}
}
@media(max-width:760px){
  body[data-storefront-design="clear"] .inner-page{padding:20px 16px 44px}
  body[data-storefront-design="clear"] .inner-panel{padding:20px;border-radius:12px}
  body[data-storefront-design="clear"] .inner-product-grid{display:flex;gap:16px}
  body[data-storefront-design="clear"] .inner-product-title{gap:12px}
  body[data-storefront-design="clear"] .inner-product-title .inner-artwork{flex-basis:52px;min-height:52px;height:52px;border-radius:9px}
  body[data-storefront-design="clear"] .inner-product-heading h1{font-size:20px}
  body[data-storefront-design="clear"] .inner-art-symbol{font-size:28px}
  body[data-storefront-design="clear"] .inner-price strong{font-size:29px}
  body[data-storefront-design="clear"] .inner-order-flow ol{grid-template-columns:1fr 1fr;gap:16px 12px}
  body[data-storefront-design="clear"] .inner-order-flow li{gap:8px;min-width:0}
  body[data-storefront-design="clear"] .inner-order-flow h3{font-size:13px}
  body[data-storefront-design="clear"] .inner-lookup-head{padding:8px 0 20px}
  body[data-storefront-design="clear"] .inner-lookup-head h1{font-size:25px}
  body[data-storefront-design="clear"] .inner-help-grid article{border-color:var(--market-line,#e5e7ef);padding-bottom:16px}
  body[data-storefront-design="clear"] .inner-member-link{gap:14px}
}

/* Keep the purchase form focused on contact, payment and one final action. */
.inner-checkout-mode .checkout-single-note{font-size:12px;line-height:1.7;color:var(--market-muted,#697080);margin:0 0 14px}
.inner-checkout-mode .checkout-single-note a{color:var(--market-purple-light,#6355e8);text-decoration:none}
.inner-checkout-mode #buyModal #buyForm .checkout-options{display:flex;flex-wrap:wrap;gap:0 18px;padding:5px 0 9px;margin:0 0 12px;border-top:1px solid var(--market-line,#e5e7ef);border-bottom:1px solid var(--market-line,#e5e7ef)}
.inner-checkout-mode #buyModal #buyForm .checkout-optional{padding:4px 0;border:0;min-width:0}
.inner-checkout-mode #buyModal #buyForm .checkout-optional[open]{flex:0 0 100%}
.inner-checkout-mode #buyModal #buyForm .checkout-optional summary{font-size:12px;padding:4px 0;color:var(--market-muted,#697080);cursor:pointer}
.inner-checkout-mode #buyModal #buyForm .checkout-optional[open]>summary{margin-bottom:8px;color:var(--market-ink,#242733)}
.inner-checkout-mode #buyModal #buyForm .checkout-optional .inner-field{margin:0}
.inner-checkout-mode #buyModal #buyForm .checkout-optional small{margin:6px 0 8px}
.inner-checkout-mode #buyModal #buyForm #buyPromoField>span{display:none}
.inner-checkout-mode #buyModal #buyForm .checkout-captcha{margin:14px 0 0}
.inner-checkout-mode #buyModal #buyForm .checkout-captcha .inner-captcha-note:empty{display:none}
.inner-checkout-mode #buyModal #buyForm .checkout-captcha .inner-captcha-row{gap:10px}
.inner-checkout-mode #buyModal #buyForm .checkout-captcha .inner-captcha-row>button{width:116px;min-width:116px;flex-basis:116px}
.inner-checkout-mode #buyModal #buyForm .checkout-captcha input{font-size:14px}
.inner-checkout-mode #buyModal #buyForm .pay-types{gap:8px}
.inner-checkout-mode #buyModal #buyForm .pay-type-card{min-height:64px;padding:9px 35px 9px 105px}
.inner-checkout-mode #buyModal #buyForm .ptc-logo,
.inner-checkout-mode #buyModal #buyForm .pay-balance .ptc-top::before,
.inner-checkout-mode #buyModal #buyForm .pay-usdt:not(:has(img)) .ptc-top::before{left:12px;width:78px;height:36px}
.inner-checkout-mode #buyModal #buyForm .ptc-name{font-size:14px}
.inner-checkout-mode #buyModal #buyForm .ptc-sub{font-size:11px}
.inner-checkout-mode #buyModal #buyForm .buy-price-summary{margin:12px 0;padding:10px 14px}
.inner-checkout-mode #buyModal #buyForm .buy-price-summary>div{margin:5px 0}
.inner-checkout-mode #buyModal #buyForm .buy-price-summary .buy-price-total{display:none}
.inner-checkout-mode #buyModal #buyForm .checkout-pay-bar{margin-top:10px}
.inner-lookup-form .lookup-password-option{margin:0 0 12px;border-top:1px solid var(--market-line,#e5e7ef);padding-top:12px}
.inner-lookup-form .lookup-password-option>summary{font-size:12px;color:var(--market-muted,#697080);cursor:pointer}
.inner-lookup-form .lookup-password-option[open]>summary{margin-bottom:16px}
.inner-lookup-form .lookup-password-option .inner-field{margin-bottom:8px}
.inner-lookup-form .lookup-password-option .inner-form-note{margin:8px 0 12px!important}
@media(max-width:760px){
 .inner-checkout-mode .checkout-single-note{margin:7px 0 0;font-size:11px}
 .inner-checkout-mode #buyModal #buyForm .checkout-pay-bar{position:static}
 .inner-checkout-mode #buyModal #buyForm .checkout-captcha .inner-captcha-row>button{width:96px;min-width:96px;flex-basis:96px}
}
