@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap");:root{--ink:#0b1511;--muted:#66706a;--line:#dfe5df;--paper:#f6f8f4;--white:#fff;--green:#0d5b37;--green-2:#0a3e28;--lime:#b9e36b;--shadow:0 24px 70px rgba(11,21,17,.10)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:DM Sans,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.topbar{height:38px;background:var(--green-2);color:#dbe9df;display:flex;align-items:center;justify-content:space-between;padding:0 5.5%;font-size:11px;letter-spacing:.02em}.topbar-right{display:flex;gap:10px}.nav{height:82px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:-webkit-sticky;position:sticky;top:0;z-index:20;justify-content:space-between;padding:0 5.5%;border-bottom:1px solid var(--line)}.brand,.nav{display:flex;align-items:center}.brand{gap:11px}.brand>span:last-child{display:flex;flex-direction:column;line-height:1}.brand b{font:800 15px Manrope,sans-serif;letter-spacing:.05em}.brand small{font-size:9px;letter-spacing:.22em;margin-top:6px;color:var(--green)}.brand-mark{width:35px;height:35px;border-radius:10px;background:var(--green);color:#fff;display:grid;place-items:center;font:800 18px Manrope}.nav nav{display:flex;gap:30px;font-size:13px;color:#4e5952}.footer-links a:hover,.nav nav a:hover{text-decoration:underline}.nav-cta{background:var(--ink);color:#fff;padding:12px 17px;border-radius:8px;font-weight:700;font-size:12px}.nav-cta span{margin-left:8px}.hero{min-height:680px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;grid-gap:60px;gap:60px;padding:80px 7%;background:linear-gradient(135deg,#f8faf6,#edf3ed);overflow:hidden}.hero-copy{max-width:680px}.kicker{font-size:11px;letter-spacing:.18em;font-weight:800;color:var(--green);text-transform:uppercase}.hero h1{font:800 clamp(52px,6.2vw,88px)/.98 Manrope,sans-serif;letter-spacing:-.055em;margin:18px 0 24px;max-width:760px}.hero h1 em{font-style:normal;color:var(--green)}.hero-copy>p{font-size:18px;line-height:1.65;color:var(--muted);max-width:610px}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:34px}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;border:0;border-radius:9px;padding:15px 20px;font-weight:700;font-size:13px}.button.primary{background:var(--green);color:#fff;box-shadow:0 10px 25px rgba(13,91,55,.18)}.button.primary:hover{background:var(--green-2);transform:translateY(-1px)}.text-link{font-size:13px;font-weight:700}.text-link span{margin-left:9px;color:var(--green)}.hero-proof{display:flex;gap:42px;margin-top:55px;padding-top:25px;border-top:1px solid #d5ddd5}.hero-proof div{display:flex;flex-direction:column;gap:5px}.hero-proof strong{font:800 20px Manrope}.hero-proof span{font-size:11px;color:var(--muted)}.hero-visual{position:relative;min-height:510px;display:grid;place-items:center}.visual-glow{position:absolute;width:480px;height:480px;border-radius:50%;background:#d7e8d7;filter:blur(1px)}.hero-visual>img{position:relative;width:100%;height:500px;object-fit:contain;z-index:1;filter:drop-shadow(0 35px 35px rgba(0,0,0,.16))}.hero-card{position:absolute;right:0;bottom:30px;z-index:2;background:#fff;border:1px solid #e1e6e1;box-shadow:var(--shadow);border-radius:14px;padding:18px 20px;min-width:210px}.hero-card span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.12em}.hero-card strong{display:block;font:700 15px Manrope;margin:7px 0}.hero-card b{color:var(--green);font-size:16px}.feature-strip{display:grid;grid-template-columns:repeat(4,1fr);background:var(--white);border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.feature-strip>div{display:flex;gap:12px;padding:25px 6%;align-items:center;border-right:1px solid var(--line)}.feature-strip>div:last-child{border-right:0}.icon{width:35px;height:35px;border-radius:50%;background:#edf5ee;color:var(--green);display:grid;place-items:center;font-weight:800}.feature-strip span:not(.icon){display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted)}.feature-strip b{font-size:12px;color:var(--ink)}.section{padding:105px 7%}.section-intro{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:42px}.checkout-heading h2,.contact-section h2,.section-intro h2,.showcase-copy h2{font:800 clamp(34px,4vw,55px)/1.02 Manrope,sans-serif;letter-spacing:-.04em;margin:12px 0 0}.section-intro>p{max-width:420px;color:var(--muted);font-size:14px;line-height:1.7;margin:0}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.product-tile{padding:0;text-align:left;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:.2s}.product-tile.active,.product-tile:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(11,21,17,.09);border-color:#9fb9a7}.tile-image{height:220px;background:#eef2ed;position:relative;overflow:hidden}.tile-image img{width:100%;height:100%;object-fit:cover}.tile-image span{position:absolute;left:12px;top:12px;background:var(--green);color:#fff;padding:7px 9px;border-radius:6px;font-size:10px;font-weight:800;letter-spacing:.1em}.tile-body{padding:18px;display:flex;justify-content:space-between;align-items:center}.tile-body h3{font:700 15px Manrope;margin:0 0 7px}.tile-body p{margin:0;color:var(--green);font-weight:700;font-size:12px}.arrow{font-size:19px;color:var(--green)}.product-showcase{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:65px;gap:65px;padding:0 7% 105px;align-items:center}.showcase-gallery{min-width:0}.main-image{height:520px;border-radius:20px;background:#eef2ed;overflow:hidden}.main-image img{width:100%;height:100%;object-fit:contain}.thumbs button{width:75px;height:65px;border:2px solid transparent;border-radius:8px;background:#eef2ed}.thumbs button.selected{border-color:var(--green)}.title-row{display:flex;justify-content:space-between;gap:25px;align-items:start}.title-row h2{margin-top:13px}.title-row p{color:var(--muted);font-size:13px;line-height:1.6}.title-row>strong{font:800 24px Manrope;color:var(--green);white-space:nowrap}.quick-specs{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:28px 0;padding:20px 0}.quick-specs div{display:flex;flex-direction:column;gap:7px;border-right:1px solid var(--line);padding:0 16px}.quick-specs div:first-child{padding-left:0}.quick-specs div:last-child{border:0}.quick-specs span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.quick-specs b{font-size:12px}.specs-section{background:#0c1712;color:#fff}.specs-section .kicker{color:#b9e36b}.specs-section .section-intro>p{color:#9daaa2}.spec-table{border:1px solid #304139;border-radius:14px;overflow:hidden}.spec-row{display:grid;grid-template-columns:1fr 1.5fr;min-height:64px;border-bottom:1px solid #304139}.spec-row:last-child{border:0}.spec-row span,.spec-row strong{padding:18px 22px;display:flex;align-items:center}.spec-row span{color:#aebbb2;font-size:12px}.spec-row strong{font-size:13px;border-left:1px solid #304139}.catalog-link{margin-top:30px;display:grid;grid-template-columns:1fr auto;grid-gap:18px;gap:18px;align-items:center}.catalog-link img{width:100%;max-height:350px;object-fit:contain;object-position:left;border-radius:12px;background:#fff}.catalog-link a{background:#fff;color:var(--ink);padding:12px 16px;border-radius:8px;font-weight:700;font-size:12px}.process-section{background:#edf2ec}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border-top:1px solid #cad5cb}.steps>div{padding:28px 25px 0;border-right:1px solid #cad5cb}.steps>div:first-child{padding-left:0}.steps>div:last-child{border:0}.steps span{font:800 12px Manrope;color:var(--green)}.steps h3{font:700 18px Manrope;margin:20px 0 10px}.steps p{font-size:13px;line-height:1.65;color:var(--muted);max-width:250px}.checkout-section{padding:105px 7%;background:#fff;border-top:1px solid var(--line)}.checkout-heading{margin-bottom:40px}.checkout-heading p{color:var(--muted);font-size:14px}.checkout-layout{display:grid;grid-template-columns:1.35fr .65fr;grid-gap:22px;gap:22px}.checkout-form,.order-summary{border:1px solid var(--line);border-radius:16px;background:#fbfcfa;padding:28px}.payment-tabs{display:flex;gap:8px;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:24px}.payment-tabs button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:11px 15px;font-weight:700;font-size:12px}.payment-tabs button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:17px;gap:17px}.form-grid label{font-size:11px;font-weight:700;display:flex;flex-direction:column;gap:8px}.form-grid .wide{grid-column:1/-1}.form-grid input{width:100%;padding:13px 14px;border:1px solid #d4ddd5;border-radius:8px;background:#fff;outline:0;font-size:13px}.form-grid input:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(13,91,55,.08)}.checkout-bottom{margin-top:28px;padding-top:22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:20px}.checkout-bottom div{display:flex;flex-direction:column;gap:5px}.checkout-bottom span{font-size:10px;text-transform:uppercase;color:var(--muted);letter-spacing:.1em}.checkout-bottom strong{font:800 28px Manrope}.checkout-message{margin-top:18px;padding:13px;background:#eaf5ec;border:1px solid #c9e1ce;border-radius:8px;font-size:12px;line-height:1.5}.order-summary{background:var(--ink);color:#fff;border-color:var(--ink);align-self:start}.order-summary .kicker{color:#b9e36b}.summary-product{display:flex;gap:13px;align-items:center;margin:25px 0}.summary-product img{width:75px;height:65px;object-fit:cover;border-radius:8px;background:#fff}.summary-product div{display:flex;flex-direction:column;gap:5px}.summary-product strong{font:700 13px Manrope}.summary-product span{font-size:11px;color:#9ba89f}.summary-lines{border-top:1px solid #35423b;border-bottom:1px solid #35423b}.summary-lines div{display:flex;justify-content:space-between;padding:14px 0;font-size:12px;color:#aab5ae}.summary-lines b{color:#fff}.summary-lines .grand{padding:19px 0;color:#fff}.summary-lines .grand strong{font:800 23px Manrope;color:#b9e36b}.payment-note{margin-top:22px;padding:14px;background:#14231b;border-radius:9px}.payment-note b{font-size:11px}.payment-note p{font-size:11px;line-height:1.6;color:#aab5ae;margin:7px 0 0}.contact-section{margin:0 7%;border-radius:20px;background:linear-gradient(120deg,#dfeedd,#edf5e8);padding:55px 6%;display:flex;justify-content:space-between;align-items:center;gap:30px}.contact-section h2{margin-bottom:12px}.contact-section p{color:var(--muted);font-size:14px}.contact-actions{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.contact-email{font-size:13px;font-weight:700;text-decoration:underline}.footer-brand{display:flex;gap:11px;align-items:center}.footer-brand div{display:flex;flex-direction:column;gap:5px}.footer-brand b{font:800 13px Manrope}.footer-brand span:last-child{font-size:10px;color:var(--muted)}footer{padding:55px 7% 28px;display:grid;grid-template-columns:1.1fr 1fr auto;grid-gap:25px;gap:25px;align-items:start}.footer-address{font-size:11px;color:var(--muted);line-height:1.6}.footer-links{display:flex;gap:17px;font-size:11px}.copyright{grid-column:1/-1;border-top:1px solid var(--line);padding-top:18px;color:#8a948e;font-size:10px}@media(max-width:1050px){.hero{grid-template-columns:1fr;padding-top:55px}.hero-visual{order:-1;min-height:420px}.hero-visual>img{height:400px}.product-grid{grid-template-columns:repeat(3,1fr)}.feature-strip{grid-template-columns:repeat(2,1fr)}.feature-strip>div:nth-child(2){border-right:0}.checkout-layout,.product-showcase{grid-template-columns:1fr}.order-summary{order:-1}.catalog-link{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.steps>div:nth-child(2){border-right:0}.steps>div:nth-child(3){padding-left:0}.contact-section{flex-direction:column}.contact-actions,.contact-section{align-items:flex-start}footer{grid-template-columns:1fr 1fr}.footer-links{grid-column:1/-1}}@media(max-width:720px){.topbar{height:auto;min-height:38px;padding:8px 5%;gap:8px}.topbar-right{display:none}.nav{height:68px;padding:0 5%}.nav nav,.nav-cta{display:none}.hero{padding:45px 5%;min-height:auto}.hero h1{font-size:49px}.hero-copy>p{font-size:15px}.hero-proof{gap:20px;flex-wrap:wrap}.hero-visual{min-height:330px}.hero-visual>img{height:320px}.hero-card{right:0;bottom:8px}.feature-strip{grid-template-columns:1fr}.feature-strip>div{border-right:0;border-bottom:1px solid var(--line);padding:18px 5%}.checkout-section,.section{padding:70px 5%}.section-intro{display:block}.section-intro>p{margin-top:17px}.product-grid{grid-template-columns:1fr 1fr}.tile-image{height:170px}.product-showcase{padding:0 5% 70px}.main-image{height:360px}.title-row{display:block}.title-row>strong{display:block;margin-top:14px}.quick-specs{grid-template-columns:1fr}.quick-specs div{border-right:0;border-bottom:1px solid var(--line);padding:10px 0}.quick-specs div:last-child{border-bottom:0}.spec-row{grid-template-columns:1fr}.spec-row strong{border-left:0;border-top:1px solid #304139}.steps{grid-template-columns:1fr}.steps>div,.steps>div:nth-child(3){border-right:0;border-bottom:1px solid #cad5cb;padding:22px 0}.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.checkout-bottom{display:block}.checkout-bottom .button{width:100%;margin-top:17px}.contact-section{margin:0 5%;padding:40px 7%}footer{padding:45px 5% 25px;grid-template-columns:1fr}.footer-links{grid-column:auto}.catalog-link a{justify-self:start}}.legal{max-width:820px;margin:0 auto;padding:70px 6%;min-height:100vh}.legal .brand{margin-bottom:80px}.legal h1{font:800 58px/1 Manrope;letter-spacing:-.05em;margin:15px 0 25px}.legal h2{font:700 22px Manrope;margin-top:42px}.legal p{font-size:15px;line-height:1.8;color:var(--muted)}.auth-page{min-height:100vh;display:grid;place-items:center;padding:30px;background:linear-gradient(135deg,#eef4ed,#f8faf7)}.auth-card{width:min(470px,100%);background:#fff;border:1px solid var(--line);border-radius:18px;padding:35px;box-shadow:var(--shadow)}.auth-card .brand{margin-bottom:45px}.auth-card h1{font:800 38px Manrope;letter-spacing:-.04em;margin:12px 0}.auth-card>p{color:var(--muted);font-size:13px;line-height:1.6}.auth-card form{display:grid;grid-gap:17px;gap:17px;margin-top:28px}.auth-card label{font-size:11px;font-weight:700;display:grid;grid-gap:8px;gap:8px}.auth-card input{padding:13px;border:1px solid #d4ddd5;border-radius:8px}.admin-page{min-height:100vh;background:#f5f7f4}.admin-nav{height:76px;background:#fff;border-bottom:1px solid var(--line);align-items:center;padding:0 6%;font-size:12px}.admin-head,.admin-nav{display:flex;justify-content:space-between}.admin-head{padding:60px 7% 35px;gap:20px;align-items:end}.admin-head h1{font:800 50px Manrope;letter-spacing:-.05em;margin:10px 0}.admin-head p{color:var(--muted);font-size:13px}.admin-metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;gap:15px;padding:0 7% 30px}.admin-metrics div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:22px}.admin-metrics span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.admin-metrics strong{display:block;font:800 27px Manrope;margin-top:8px}.orders-panel{margin:0 7% 70px;background:#fff;border:1px solid var(--line);border-radius:15px;padding:24px}.panel-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:15px}.panel-head h2{font:700 20px Manrope;margin:0}.panel-head span{font-size:11px;color:var(--muted)}.order-list,.order-row{display:grid}.order-row{grid-template-columns:2fr .7fr .75fr .75fr;grid-gap:18px;gap:18px;align-items:center;padding:19px 0;border-bottom:1px solid #edf0ed}.order-row:last-child{border-bottom:0}.order-main{display:grid;grid-gap:4px;gap:4px}.order-main strong{font:700 13px Manrope}.order-main small,.order-main span{font-size:11px;color:var(--muted)}.order-number{color:var(--green)!important;font-weight:800}.order-total{font:800 16px Manrope}.order-total span{display:block;font:400 10px DM Sans;margin-top:4px}.order-row label,.order-total span{color:var(--muted);text-transform:uppercase}.order-row label{display:grid;grid-gap:6px;gap:6px;font-size:9px;letter-spacing:.08em}.order-row select{padding:9px;border:1px solid var(--line);border-radius:7px;font-size:11px;background:#fff}.error-box{background:#fff0ef;border-color:#f1c9c5;color:#8d2119}@media(max-width:850px){.admin-metrics,.order-row{grid-template-columns:1fr 1fr}.order-main{grid-column:1/-1}}@media(max-width:600px){.admin-head{display:block}.admin-head .button{margin-top:20px}.admin-metrics,.order-row{grid-template-columns:1fr}.order-main{grid-column:auto}.legal h1{font-size:44px}}.status-page{min-height:100vh;display:grid;place-items:center;padding:30px;background:linear-gradient(135deg,#eef4ed,#f8faf7)}.status-card{width:min(580px,100%);background:#fff;border:1px solid var(--line);border-radius:20px;padding:48px;text-align:center;box-shadow:var(--shadow)}.status-icon{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#e8f5ea;color:var(--green);font:800 26px Manrope;margin:0 auto 28px}.muted-icon{background:#f1f2ef;color:#59635c}.status-card h1{font:800 43px/1.05 Manrope;letter-spacing:-.04em;margin:14px 0}.status-card p{color:var(--muted);font-size:14px;line-height:1.7}.order-ref{margin:25px 0;padding:15px;border-radius:10px;background:#f5f7f4;display:flex;justify-content:space-between;gap:20px;align-items:center}.order-ref span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.order-ref strong{font:800 15px Manrope;color:var(--green)}.product-detail{max-width:1200px;margin:70px auto;padding:0 28px;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px}.detail-main{border-radius:28px;overflow:hidden;background:#f3f5f2;border:1px solid #dfe7df;min-height:500px}.detail-main img{width:100%;height:100%;object-fit:cover;display:block}.detail-copy h1{font-size:clamp(38px,5vw,64px);line-height:1.02;margin:12px 0}.detail-price{font-size:32px;font-weight:800;margin:20px 0}.detail-actions{display:flex;gap:12px;margin:28px 0}.button.secondary{border:1px solid #173d2c;background:#fff;color:#173d2c}.detail-specs{margin-top:35px}.detail-specs h2{font-size:24px;margin-bottom:12px}.thumbs{display:flex;gap:10px;margin-top:12px}.thumbs button{width:78px;height:78px;border:1px solid #ddd;border-radius:12px;padding:0;overflow:hidden;background:#fff}.thumbs button.selected{border:2px solid #176b42}.thumbs img{width:100%;height:100%;object-fit:cover}.admin-products,.admin-settings{max-width:1180px;margin:25px auto;padding:0 24px}.admin-products>*,.admin-settings>*{box-sizing:border-box}.admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;background:#fff;border:1px solid #dfe5df;border-radius:18px;padding:22px}.admin-form-grid label{display:flex;flex-direction:column;gap:7px;text-transform:capitalize;font-weight:600}.admin-form-grid .wide{grid-column:1/-1}.admin-form-grid input,.admin-form-grid textarea{font:inherit;padding:12px;border:1px solid #cfd8d0;border-radius:10px;background:#fff}.admin-product{background:#fff;border:1px solid #dfe5df;border-radius:20px;padding:22px;margin:18px 0}.admin-product-head{display:flex;gap:18px;align-items:center;margin-bottom:18px}.admin-product-head img{width:100px;height:80px;object-fit:cover;border-radius:12px}.admin-product-head h3{margin:4px 0}.upload-label input{padding:8px 0;border:0}.check{display:flex!important;flex-direction:row!important;align-items:center;gap:8px!important}.check input{width:18px;height:18px}.admin-product>.button{margin-top:16px}.error-box{border-color:#e8b4b4;background:#fff5f5;color:#9d2424}@media(max-width:800px){.product-detail{grid-template-columns:1fr;gap:30px;margin:30px auto}.detail-main{min-height:0}.admin-form-grid{grid-template-columns:1fr}.admin-form-grid .wide{grid-column:auto}.admin-products,.admin-settings{padding:0 14px}}.usdt-section{margin:0 7% 60px;padding:42px 5%;border:1px solid #dce5dc;border-radius:20px;background:#f5faf4;display:grid;grid-template-columns:1fr 1.15fr;grid-gap:35px;gap:35px;align-items:center}.usdt-section h2{font:800 34px Manrope;margin:8px 0 12px}.usdt-section p{font-size:13px;line-height:1.7;color:var(--muted)}.usdt-card{background:#fff;border:1px solid #dce5dc;border-radius:15px;padding:22px;display:grid;grid-gap:8px;gap:8px}.usdt-card>span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.usdt-card>strong{font:800 18px Manrope;margin-bottom:8px}.wallet-row{display:flex;gap:10px;align-items:stretch}.wallet-row code{flex:1 1;word-break:break-all;background:#f2f5f1;border:1px solid #e0e6df;border-radius:8px;padding:12px;font-size:11px;line-height:1.5}.usdt-card small{color:#777;font-size:10px;line-height:1.5}.admin-note{margin:0;color:#7b6250;font-size:11px;line-height:1.5}.admin-form-grid select{font:inherit;padding:12px;border:1px solid #cfd8d0;border-radius:10px;background:#fff}@media(max-width:800px){.usdt-section{margin:0 5% 45px;grid-template-columns:1fr;padding:30px 6%}.wallet-row{display:grid}.wallet-row .button{width:100%}}.payment-page{min-height:100vh;background:#f5f7f4}.payment-wrap{max-width:780px;margin:0 auto;padding:90px 28px}.payment-wrap h1{font:800 clamp(48px,8vw,76px)/1 Manrope;letter-spacing:-.055em;margin:10px 0 16px}.payment-lead{max-width:650px;color:var(--muted);font-size:15px;line-height:1.7}.payment-product{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:32px 0 16px;padding:18px 20px;background:#fff;border:1px solid var(--line);border-radius:12px}.payment-product strong{font:800 22px Manrope}.payment-card{margin-top:25px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:28px;display:grid;grid-gap:25px;gap:25px;box-shadow:var(--shadow)}.payment-card>div{display:grid;grid-gap:8px;gap:8px}.payment-card span{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.payment-card>div>strong{font:800 22px Manrope}.payment-warning{padding:16px;border-radius:10px;background:#fff8e9;border:1px solid #ead9b1}.payment-warning strong{font-size:12px;color:#735719}.payment-warning p{font-size:11px;line-height:1.65;color:#675c46;margin:5px 0 0}.back-link{display:inline-block;margin-top:25px;font-size:12px;font-weight:700}.full{width:100%}@media(max-width:700px){.payment-wrap{padding:60px 5%}.payment-card{padding:20px}.payment-product{align-items:flex-start;flex-direction:column}.wallet-row{display:grid}.wallet-row .button{width:100%}}