.card-wrapper{border:1px solid #e7eaeb;border-radius:6px;background:#fff;overflow:hidden}.card-row{display:flex;align-items:center;padding:10px 15px;border-bottom:1px solid #e7eaeb}.card-row:last-child{border-bottom:none}.card-row.bottom{padding:0}.card-row.bottom .stripe-frame{flex:1;padding:10px 15px}.card-row.bottom .divider{width:1px;height:37px;background:#e7eaeb}.card-row.bottom .q-icon{margin:0 12px}.stripe-frame{flex:1}.icons{display:flex;gap:6px;margin-left:auto;padding-left:8px}.icons .q-icon{width:28px;height:18px}.marketplace{flex-shrink:0;background:#f0eee4;min-height:calc(100vh - 61px);padding:50px 70px}@media (max-width:599.98px){.marketplace{padding:20px 10px}}.marketplace .checkout{font-family:Source Sans Pro}.marketplace .checkout__title{color:#000;font-size:60px;font-style:normal;font-weight:400;line-height:72px;width:100%;border-bottom:1px solid rgba(0,0,0,0.4);padding-bottom:16px}.marketplace .checkout__items{display:block;margin-left:25px;margin-top:32px}.marketplace .checkout__items_item{display:flex;justify-content:space-between;align-items:center;gap:10px;align-self:stretch;padding:4px 0}.marketplace .checkout__items_item-name{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.marketplace .checkout__items_item-price{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.marketplace .checkout input{color:#333!important}.marketplace .checkout__total{display:block;margin-top:52px;margin-left:25px;position:relative}.marketplace .checkout__total-back{position:absolute;top:0;left:-30px;color:rgba(0,0,0,0.5)}.marketplace .checkout__total-label{color:rgba(0,0,0,0.8);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.marketplace .checkout__total_amount_tax{display:flex}.marketplace .checkout__total_amount_tax-amount{color:#000;font-size:36px;font-style:normal;font-weight:600;line-height:normal}.marketplace .checkout__total_amount_tax-tax{color:rgba(0,0,0,0.8);font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-top:5px;margin-left:10px}.marketplace .checkout__subtotal{margin-left:25px;padding:15px 0;display:flex;justify-content:space-between;gap:10px;align-self:stretch;border-top:1px solid rgba(0,0,0,0.5)}.marketplace .checkout__subtotal-name{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.marketplace .checkout__subtotal-price{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.marketplace .checkout__shipping{margin-left:25px;padding:0 0 15px;display:flex;justify-content:space-between;gap:10px;align-self:stretch;border-bottom:1px solid rgba(0,0,0,0.5)}.marketplace .checkout__shipping-name{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.marketplace .checkout__shipping-price{color:rgba(0,0,0,0.5);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.marketplace .checkout__total_due{margin-left:25px;padding:15px 0;display:flex;justify-content:space-between;gap:10px;align-self:stretch}.marketplace .checkout__total_due-name{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.marketplace .checkout__total_due-price{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.marketplace .checkout__forms{margin-top:52px;display:flex;padding:48px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;border-radius:12px;background:#f8f7f2}.marketplace .checkout__forms-title{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.marketplace .checkout__forms-subtitle{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.marketplace .checkout__forms-input{width:100%}.marketplace .checkout__forms-input .q-field__control{width:100%;background:#fff;border:0.8px solid #e7eaeb;border-radius:7px}.marketplace .checkout__forms-input .q-field__label{color:rgba(0,0,0,0.5);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.marketplace .checkout__forms-input .email-input{margin-top:16px}.marketplace .checkout__forms-input .email-input .q-field__control{background:#f7f7f7;box-sizing:border-box}.marketplace .checkout__forms-input .email-input .q-field__label{color:#333;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.marketplace .checkout__forms-input .email-input .q-field__label:before{content:"Email";position:absolute;left:5px}.marketplace .checkout__forms-input .card-number .q-field__control{border-radius:7px 7px 0 0;margin-bottom:-0.8px}.marketplace .checkout__forms-input .card-date .q-field__control{border-radius:0 0 0 7px}.marketplace .checkout__forms-input .card-ccv .q-field__control{border-radius:0 0 7px 0;border-left-color:#fff}.marketplace .checkout__forms-input .country-select{margin-bottom:-0.8px;color:#333}.marketplace .checkout__forms-input .country-select .q-field__control{color:#333;border-radius:7px 7px 0 0}.marketplace .checkout__forms-input .country-select .q-field__marginal,.marketplace .checkout__forms-input .country-select .q-field__native{color:#333;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.marketplace .checkout__forms-input .postal-code .q-field__control{border-left-color:#fff}.marketplace .checkout__forms-input .no-radius .q-field__control{border-radius:0;margin-top:-0.8px}.marketplace .checkout__forms-input .bottom-radius .q-field__control{border-radius:0 0 7px 7px;margin-top:-0.8px}.marketplace .checkout__forms .place-order-button{width:100%;background:#2a5245;border-radius:8px;color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:none}.marketplace .checkout__forms .place-order-button:disabled{background:rgba(0,0,0,0.2);color:hsla(0,0%,100%,0.5)}.marketplace .checkout__forms .update-payment-method{color:#666;font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-transform:none;padding:0;margin:0}.marketplace .checkout__forms .update-payment-method i{font-size:14px}.marketplace .checkout__forms .update-shipping-address{color:#666;font-size:12px;font-style:normal;font-weight:600;line-height:20px;text-transform:none;padding:0;margin:0}.marketplace .checkout__forms .update-shipping-address i{font-size:14px}.marketplace .checkout__forms-subtitleInfo{color:rgba(0,0,0,0.8);font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0.5px;text-align:center;width:100%;display:block}.q-menu{color:#333}.q-menu .q-item__label{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:20px}