.cart-link16{display:inline-flex;align-items:center;gap:5px;color:#173e42;white-space:nowrap;padding:8px 3px}.cart-link16 span{font:600 12px/1 Arial,sans-serif}.account16,.shop-page16{max-width:1180px}.account-heading16{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:30px}.account-heading16 h1{margin:10px 0}.account-auth16{max-width:820px;margin:30px auto;background:#fff;border:1px solid #dce5df;border-radius:22px;padding:30px}.account-auth-tabs16{display:flex;gap:8px;margin-bottom:24px}.account-auth-tabs16 button{flex:1;border:1px solid #b9ccc0;background:#fff;border-radius:10px;padding:13px;color:#173e42;font:inherit;cursor:pointer}.account-auth-tabs16 button[aria-pressed=true]{background:#173e42;color:#fff}.account-tabs16{display:flex;gap:10px;border-bottom:1px solid #d4dfd6;padding-bottom:16px;margin:25px 0}.account-tabs16 a{padding:12px 18px;border:1px solid #b8cdc0;border-radius:12px;text-decoration:none;color:#173e42}.account-tabs16 a[aria-current=page]{background:#173e42;color:#fff}.account-summary16{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0 50px}.account-summary16>a{display:block;border:1px solid #d3e0d6;background:#fff;padding:25px;border-radius:18px;color:#173e42;text-decoration:none}.account-summary16 h2{font-size:27px;margin:16px 0}.account-summary16 p{font-size:15px}.account-summary16>a>span:last-child{display:block;text-align:right;font-size:24px}.account-panel16{padding:20px 0}.account-panel16 h2{margin:0 0 20px}.account-panel16>.form{max-width:880px}.device-grid16{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.device-grid16 article,.account-orders16 article{padding:24px;border:1px solid #d8e2da;background:white;border-radius:18px;overflow-wrap:anywhere}.device-grid16 h3{font-size:23px}.account-devices16{margin-top:45px}.account-orders16{display:grid;gap:22px}.account-orders16 h3{font:600 17px/1.5 monospace;margin:16px 0}.order-lines16{display:grid;gap:12px;margin:22px 0}.order-lines16>div{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid #e3eae5;padding-bottom:12px}.order-total16{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:20px 0}.order-total16>strong{font-size:24px}.shop-option16{display:flex;flex-direction:column;gap:16px;padding:25px;border:1px solid #cadbd0;border-radius:20px;background:white;cursor:pointer}.shop-option16:has(input:checked){border:2px solid #527969;padding:24px}.shop-option16 .amount{font-size:37px}.shop-option16 .amount small{font-size:17px}.shop-select16>.buttons{margin-top:28px}.cart-items16{display:grid;gap:16px}.cart-items16>article{display:grid;grid-template-columns:1fr 110px 150px 80px;align-items:center;gap:20px;padding:24px;border:1px solid #d1ded5;border-radius:18px;background:#fff}.cart-items16 h3{margin:8px 0}.cart-items16 label{font-size:12px}.cart-items16 input{width:85px;display:block;padding:10px;margin-top:7px;border:1px solid #b6c9bd;border-radius:8px;font:inherit;font-size:16px}.cart-checkout16{display:flex;justify-content:space-between;align-items:center;gap:22px;margin:30px 0}.cart-checkout16 p{display:flex;gap:20px;align-items:center}.cart-checkout16 strong{font-size:28px}.checkout-layout16,.payment-layout16{display:grid;grid-template-columns:1.25fr 1fr;gap:35px;align-items:start}.checkout-summary16,.paypal-panel16{padding:28px;background:#fff;border:1px solid #cdded2;border-radius:20px;overflow-wrap:anywhere}.checkout-summary16 h2{font-size:25px;margin-bottom:20px}.checkout-summary16 h3{font-size:19px;margin-top:24px}.checkout-total16{display:block;font-size:34px;margin:22px 0}.paypal-panel16 h2{font-size:30px}.payee16{background:#edf4ec;padding:18px;border-radius:12px;margin:20px 0;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.payee16 strong{font-size:19px;overflow-wrap:anywhere}.paypal-panel16>label{display:block;margin:20px 0;font-size:14px}.paypal-panel16 input{width:100%;box-sizing:border-box;font:inherit;padding:12px;border:1px solid #c9d9cd;border-radius:10px;margin-top:6px}.payment-buttons16{display:grid;gap:12px;margin:24px 0 10px}.payment-buttons16 button{justify-content:center}.waiting16{padding:28px;border:1px solid #c2d9cc;background:#eaf3e9;border-radius:20px;margin-bottom:28px}.waiting16>span{font-size:30px}.waiting16 h2{font-size:27px;margin:10px 0}.payment-issue16{width:min(620px,90vw);max-height:90vh;border:1px solid #c4d7ca;border-radius:20px;padding:30px;box-sizing:border-box;color:#173e42}.payment-issue16::backdrop{background:#123b385c}.payment-issue16 label{display:block;margin:22px 0}.payment-issue16 textarea{display:block;width:100%;box-sizing:border-box;padding:14px;border:1px solid #b7ccbd;border-radius:10px;font:inherit;margin-top:12px}.payment-issue16 h2{font-size:27px}.account16 button,.shop-page16 button{cursor:pointer}.error{color:#9c3434}.account-auth16 .form{margin:0}.account16 .form input,.shop-page16 .form input{box-sizing:border-box}
@media(max-width:900px){.account-summary16{grid-template-columns:1fr}.checkout-layout16,.payment-layout16{grid-template-columns:1fr}.cart-items16>article{grid-template-columns:1fr 80px}.cart-items16>article>strong{font-size:20px}.device-grid16{grid-template-columns:1fr}.cart-link16{margin-left:0}.account-heading16{flex-wrap:wrap}.cart-checkout16{align-items:flex-start;flex-direction:column}.cart-checkout16 p{flex-wrap:wrap}}
@media(max-width:600px){.account-auth16{padding:20px}.account-tabs16{display:grid;grid-template-columns:1fr}.account-tabs16 a{text-align:center}.cart-items16>article{padding:18px;gap:15px}.checkout-summary16,.paypal-panel16{padding:22px}.shop-option16 .amount{font-size:31px}.account-heading16 h1{font-size:36px}}

.shop-option16 .pricing-device{position:static;width:100%;height:180px;object-fit:contain;border-radius:12px;mix-blend-mode:normal}
