input::placeholder,textarea::placeholder{color:var(--ad-ink-400)}.co-in{border:1.5px solid var(--ad-ink-200);width:100%;height:48px;color:var(--ad-ink-900);background:#fff;border-radius:14px;outline:none;padding:0 15px;font-family:inherit;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.co-in:focus{border-color:var(--ad-blue-500);box-shadow:0 0 0 3px var(--ad-blue-50)}textarea.co-in{resize:vertical;height:auto;min-height:104px;padding:13px 15px;line-height:1.5}.co-select{border:1.5px solid var(--ad-ink-200);height:48px;color:var(--ad-ink-900);cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%236B6769' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 13px center no-repeat;border-radius:14px;outline:none;padding:0 40px 0 15px;font-family:inherit;font-size:14.5px;font-weight:600;transition:border-color .15s,box-shadow .15s}.co-select:focus{border-color:var(--ad-blue-500);box-shadow:0 0 0 3px var(--ad-blue-50)}.co-nav a{color:var(--ad-ink-700);white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s}.co-nav a:hover{color:var(--ad-blue-600)}.co-method-card{border:1.5px solid var(--ad-ink-200);cursor:pointer;background:#fff;border-radius:16px;padding:16px;position:relative}.co-method-card.active{border-color:var(--ad-blue-500);background:var(--ad-blue-50);box-shadow:0 0 0 3px var(--ad-blue-50)}.co-method-icon{background:var(--ad-ink-100);width:40px;height:40px;color:var(--ad-ink-700);border-radius:11px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.co-method-card.active .co-method-icon{background:var(--ad-blue-500);color:#fff}.co-method-title{color:var(--ad-ink-900);font-size:14.5px;font-weight:700}.co-method-desc{color:var(--ad-ink-500);margin-top:3px;font-size:12.5px;line-height:1.35}.co-method-card.active .co-method-desc{color:var(--ad-blue-700)}.co-method-price{margin-top:10px;font-size:14px}.co-method-card.active .co-method-price{color:var(--ad-blue-700)}.co-method-check{background:var(--ad-blue-500);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:12px;right:12px}.co-payment-card{border:1.5px solid var(--ad-ink-200);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:14px;padding:15px 16px;display:flex}.co-payment-card.active{border-color:var(--ad-blue-500);background:var(--ad-blue-50);box-shadow:0 0 0 3px var(--ad-blue-50)}.co-payment-icon{background:var(--ad-ink-100);width:40px;height:40px;color:var(--ad-ink-700);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.co-payment-card.active .co-payment-icon{background:var(--ad-blue-500);color:#fff}.co-payment-content{flex:1}.co-payment-title{color:var(--ad-ink-900);font-size:14.5px;font-weight:700}.co-payment-desc{color:var(--ad-ink-500);margin-top:2px;font-size:12.5px}.co-payment-card.active .co-payment-desc{color:var(--ad-blue-700)}.co-payment-price{white-space:nowrap;font-size:14px}.co-payment-card.active .co-payment-price{color:var(--ad-blue-700)}.error-details-table{border-collapse:collapse;border:1px solid #eee;width:100%}.error-details-table td{text-align:left;border:1px solid #eee;padding:5px 10px;font-size:13px}.cart-item-control{justify-content:space-between;align-items:center;display:flex}.ad-price-in-control{text-align:center!important}@media (max-width:980px){.co-nav{display:none!important}.co-grid{grid-template-columns:1fr!important}.co-summary{position:static!important}.co-methods,.co-payment-methods,.co-foot-cols{grid-template-columns:1fr 1fr!important}}@media (max-width:620px){.co-methods,.co-payment-methods,.co-2col{grid-template-columns:1fr!important}.cart-item{flex-direction:column;align-items:flex-start!important}}
