#payments{max-width:600px}.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}.forms-title{color:#333;font-size:16px;line-height:normal}.forms-subtitle,.forms-title{font-style:normal;font-weight:400}.forms-subtitle{color:#666;font-size:14px;line-height:20px}.forms-input{width:100%}.forms-input .q-field__control{width:100%;background:#fff;border:0.8px solid #e7eaeb;border-radius:7px}.forms-input .q-field__label{color:rgba(0,0,0,0.5);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.forms-input .email-input{margin-top:16px}.forms-input .email-input .q-field__control{background:#f7f7f7;box-sizing:border-box}.forms-input .email-input .q-field__label{color:#333;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.forms-input .email-input .q-field__label:before{content:"Email";position:absolute;left:5px}.forms-input .card-number .q-field__control{border-radius:7px 7px 0 0;margin-bottom:-0.8px}.forms-input .card-date .q-field__control{border-radius:0 0 0 7px}.forms-input .card-ccv .q-field__control{border-radius:0 0 7px 0;border-left-color:#fff}.forms-input .country-select{margin-bottom:-0.8px;color:#333}.forms-input .country-select .q-field__control{color:#333;border-radius:7px 7px 0 0}.forms-input .country-select .q-field__marginal,.forms-input .country-select .q-field__native{color:#333;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.forms-input .postal-code .q-field__control{border-left-color:#fff}.forms-input .no-radius .q-field__control{border-radius:0;margin-top:-0.8px}.forms-input .bottom-radius .q-field__control{border-radius:0 0 7px 7px;margin-top:-0.8px}.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}.forms .place-order-button:disabled{background:rgba(0,0,0,0.2);color:hsla(0,0%,100%,0.5)}.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}.forms .update-payment-method i{font-size:14px}.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}.forms .update-shipping-address i{font-size:14px}.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}.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}.billing-details .q-table__card{box-shadow:none!important;border:none!important;background:#f8f7f2}.billing-details table th{font-style:normal;font-weight:600;font-size:14px;line-height:25px;color:#000;border-bottom:1px solid #e0e0e0;background:#f8f7f2}.billing-details table td{font-style:normal;font-weight:400;font-size:12px;line-height:22px;color:#333;border-bottom:1px solid #ebebeb;background:#f8f7f2}.coins-wallet .q-card{flex:1 1 calc(20% - 10px);max-width:none}.coinsBuyCard{background:#fff;border-radius:12px;transition:transform 0.2s ease,box-shadow 0.2s ease;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between}.coinsBuyCard:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,0.12)}.coinsBuyCard .title{font-weight:600;font-size:16px;color:#333;text-align:center;padding:12px 8px 0}.coinsBuyCard .images{display:flex;justify-content:center;margin:16px 0}.coinsBuyCard .images img{width:60px;height:60px;transition:transform 0.2s ease}.coinsBuyCard .images:hover img{transform:scale(1.1)}.coinsBuyCard .price{display:flex;justify-content:center;background:linear-gradient(90deg,#ff9800,#f57c00);border-radius:0 0 12px 12px}.coinsBuyCard .price .q-btn{width:100%;max-width:100%;font-size:16px;font-weight:700;color:#fff;border-radius:0 0 12px 12px;box-shadow:none;text-transform:none;letter-spacing:0.5px}.coinsBuyCard.best-deal .title{color:#2e7d32}.coinsBuyCard.best-deal .price{background:linear-gradient(90deg,#66bb6a,#43a047)}.coins-wallet .q-table__card{box-shadow:none!important;border:none!important;background:#f8f7f2}.coins-wallet table{width:100%}.coins-wallet table th{font-style:normal;font-weight:600;font-size:14px;line-height:25px;color:#000;border-bottom:1px solid #e0e0e0;background:#f8f7f2}.coins-wallet table td{font-style:normal;font-weight:400;font-size:12px;line-height:22px;color:#333;border-bottom:1px solid #ebebeb;background:#f8f7f2}.orders-details .q-table__card{box-shadow:none!important;border:none!important;background:#f8f7f2}.orders-details .product-item{display:flex;align-items:flex-start;width:150px}.orders-details .product-item img{width:32px;object-fit:cover;border-radius:4px;margin-right:8px;flex-shrink:0}.orders-details .product-item .product-text{flex:1;white-space:normal;word-break:break-word}.orders-details .order-id{white-space:normal;word-break:break-all;font-size:12px;color:#555;margin-bottom:10px;display:block}.orders-details table th{font-style:normal;font-weight:600;font-size:14px;line-height:25px;color:#000;border-bottom:1px solid #e0e0e0;background:#f8f7f2}.orders-details table td{font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#333;border-bottom:1px solid #ebebeb;background:#f8f7f2}.ma6-cancel-receipt{font-family:Open Sans;padding:10px 60px 60px}.ma6-cancel-receipt-title{font-weight:700;font-size:30px;padding-top:24px}.ma6-cancel-receipt-subtitle{font-weight:700;font-size:20px;padding-top:34px}.ma6-cancel-receipt-text{font-size:16px}.ma6-cancel-receipt-text span{color:#29b94a;font-weight:700}.ma6-cancel-receipt-info{font-size:20px}.myaccount{flex-shrink:0;background:#f0eee4;min-height:calc(100vh - 61px);padding:50px 70px;font-family:Source Sans Pro}@media (max-width:599.98px){.myaccount{padding:20px 10px}}.myaccount .uppercase{text-transform:uppercase}.myaccount .account-header{padding:0 0 12px 0}.myaccount .account-header__title{font-size:60px;font-style:normal;font-weight:400;line-height:72px}.myaccount .user-card{margin:10px 0 14px;background:#f8f7f2;border-radius:16px;padding:12px;display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center}.myaccount .user-card__avatar{width:56px;height:56px;border-radius:50%}.myaccount .user-card__name{font-size:24px;font-style:normal;font-weight:600;line-height:38px}.myaccount .user-card__badges{display:flex;gap:8px;align-items:center;color:#666;font-size:14px}.myaccount .user-card__plan{color:#000;font-weight:600;font-size:16px}.myaccount .user-card__joined,.myaccount .user-card__separator{color:#666}.myaccount .user-card__actions{display:flex;gap:8px}.myaccount .bge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:4px;font-size:16px;font-weight:600;text-transform:capitalize}.myaccount .badge--success{background:#48816b;color:#fff}.myaccount .badge--neutral{background:none;color:#666}.myaccount .badge--danger{background:#e74c3c;color:#fff}.myaccount .btn{border:1px solid transparent;background:#f7f7f7;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.408px;text-decoration:none;width:-webkit-max-content;width:max-content}.myaccount .btn:hover{filter:brightness(0.97)}.myaccount .btn--primary{background:#2b6e5a;color:#fff}.myaccount .btn--secondary{background:#eef0f4;color:#111}.myaccount .btn--light{background:#f8f7f2;border:1px solid #000}.myaccount .btn--light.cancel{border:1px solid #e0e0e0;border-radius:4px;color:#111}.myaccount .btn--dark{background:#111;color:#fff}.myaccount .account-grid{padding:0;display:grid;grid-template-columns:1.05fr 0.95fr;gap:16px}.myaccount .account-grid__left,.myaccount .account-grid__right{min-width:0}.myaccount .panel{background:#f8f7f2;border-radius:16px;padding:24px;margin-bottom:16px}.myaccount .panel__header{display:flex;align-items:center;margin-bottom:6px}.myaccount .panel__title{width:100%;font-size:24px;font-style:normal;font-weight:600;line-height:100%}.myaccount .panel__link,.myaccount .panel__title{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,0.12)}.myaccount .panel__link{margin-left:auto;font-size:16px;color:#2b6e5a;text-decoration:underline;cursor:pointer;white-space:nowrap}.myaccount .panel__footer-note{margin:0.4rem 0 0;color:rgba(0,0,0,0.6);font-size:16px;font-style:normal;font-weight:400;line-height:120%;margin-top:16px}.myaccount .key-values__row{display:grid;grid-template-columns:130px 1fr auto;gap:16px;align-items:center;padding:12px 0}.myaccount .key-values__row:first-child{border-top:0}.myaccount .key-values__key{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.myaccount .key-values__value{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;height:30px}.myaccount .key-values__value .q-field--dark .q-field__control:before,.myaccount .key-values__value .q-field--outlined .q-field__control:after{border:none;transition:none}.myaccount .key-values__value .q-field--dense.q-field--float .q-field__label{top:7px;right:-14px;left:auto}.myaccount .key-values__value .q-field--focused .q-field__label{display:none;top:10px;right:-10px;left:auto;transform:translateY(-50%) scale(0.75);transform-origin:top right;transition:transform 0.76s cubic-bezier(0.4,0,0.2,1),right 0.76s cubic-bezier(0.4,0,0.2,1),top 0.76s cubic-bezier(0.4,0,0.2,1)}.myaccount .key-values__value .q-field__label{color:rgba(0,0,0,0.6);margin:0}.myaccount .key-values__value .q-input{margin:0 0 0 -10px;border:none;height:30px;background:none;width:50%}.myaccount .key-values__value .q-input .q-field__control,.myaccount .key-values__value .q-input .q-field__control-container{border:none;background:none;padding:0;margin:0}.myaccount .key-values__value .q-input .q-field__native{background:#fff;color:#000;padding:0;margin:0px 0 0 -5px;border:1px solid rgba(0,0,0,0.07);border-radius:6px;padding-left:10px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.myaccount .key-values__action{font-size:14px;white-space:nowrap;color:#2b6e5a;text-decoration:underline;cursor:pointer}.myaccount .key-values__action:hover{text-decoration:underline}.myaccount .wallet-inline{display:flex;align-items:center;gap:10px}.myaccount .wallet-inline__icon{font-size:20px}.myaccount .wallet-inline__amount{font-size:20px;font-style:normal;font-weight:400;line-height:120%}.myaccount .wallet-inline__amount strong{font-weight:600}.myaccount .wallet-inline__spacer{flex:1}.myaccount .item-list{list-style:none;margin:0;padding:0}.myaccount .item-list__row{display:grid;grid-template-columns:40px 1fr auto;gap:10px;align-items:center;padding:8px 0}.myaccount .item-list__row:first-child{border-top:0}.myaccount .item-list__thumb{width:40px;height:40px;border-radius:8px;background:#eaecee;object-fit:cover}.myaccount .item-list__title{font-size:20px;font-style:normal;font-weight:600;line-height:120%}.myaccount .item-list__meta{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.myaccount .item-list__chevron{font-size:24px;text-decoration:none;color:rgba(0,0,0,0.6)}.myaccount .invoice-list{list-style:none;margin:0;padding:0}.myaccount .invoice-list__row{display:flex;align-items:center;padding:8px 0}.myaccount .invoice-list__row:first-child{border-top:0}.myaccount .invoice-list__date{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.myaccount .invoice-list__spacer{flex:1}.myaccount .invoice-list__amount{color:rgba(0,0,0,0.6);font-size:20px;font-style:normal;font-weight:400;line-height:24px}.myaccount .q-carousel{padding:0;background:none!important;margin:-16px 0}.myaccount .q-carousel__slide{padding:0;background:none}.myaccount .bg-controlColor{border-radius:42px;background:rgba(0,0,0,0.2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:42px;height:42px}.myaccount .text-controlTextColor{color:#fff;padding-top:2px}.myaccount .banner-impact{display:grid;grid-template-columns:1fr;overflow:hidden;margin-bottom:16px;height:400px;border-radius:16px;width:100%}.myaccount .banner-impact__art{height:140px;background:linear-gradient(#cde7d4,#a9d0b7)}.myaccount .banner-impact__body{padding:12px;margin-top:240px;text-align:center}.myaccount .banner-impact__title{color:#fff;font-size:32px;font-style:normal;font-weight:600;line-height:120%;margin:0 0 8px;text-transform:lowercase}.myaccount .banner-impact__title:first-letter{text-transform:uppercase}.myaccount .banner-impact__actions{display:flex;gap:8px;margin-top:10px;justify-content:center}.myaccount .banner-impact__actions .btn--primary{background:#fff;color:#000}.myaccount .banner-impact__actions .btn--primary:hover{background:#e0e0e0}.myaccount .banner-impact__actions .btn--secondary{background:none;color:#fff;border:1px solid #fff}.myaccount .banner-impact__actions .btn--secondary:hover{background:hsla(0,0%,100%,0.2)}.myaccount .progress-bar{height:12px;border-radius:24px;background:hsla(0,0%,100%,0.4);overflow:hidden;width:60%;margin:0 auto}.myaccount .progress-bar__fill{height:100%;background:#2b6e5a}.myaccount .progress-bar__label{margin-top:6px;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.myaccount .sub-summary__header{font-size:14px;color:#333;letter-spacing:0.04em;margin-bottom:6px;margin-top:16px}.myaccount .sub-summary__row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.myaccount .sub-summary__badges{display:flex;gap:8px;flex-wrap:wrap}.myaccount .sub-summary__actions{margin-left:auto}.myaccount .sub-summary__price{margin:6px 0 10px}.myaccount .sub-summary__amount{font-size:24px;font-weight:600;line-height:38px;color:#000}.myaccount .sub-summary__next,.myaccount .sub-summary__note{color:#666;font-size:14px;font-weight:400;line-height:20px}.myaccount .payment-block{margin-top:12px}.myaccount .payment-block__title{font-size:14px;color:#333;margin:16px 0 6px;text-transform:uppercase}.myaccount .payment-card{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:10px 0;border-top:1px solid rgba(0,0,0,0.12)}.myaccount .payment-card__brand{font-style:normal;font-weight:400}.myaccount .payment-card__brand,.myaccount .payment-card__expiry{color:#666;font-size:14px;line-height:20px}.myaccount .payment-card__remove{border:0;background:transparent;font-size:18px;color:#666;cursor:pointer}.myaccount .payment-card__remove:hover{color:#333}.myaccount .shipping-block{margin-top:16px}.myaccount .shipping-block__title{font-size:14px;color:#333;margin:16px 0 0px;border-bottom:1px solid rgba(0,0,0,0.12);padding-bottom:6px;text-transform:uppercase}.myaccount .description{display:grid;grid-template-columns:140px 1fr;gap:6px}.myaccount .description__term{color:var(--Black-Black-60,#666)}.myaccount .description__def,.myaccount .description__term{font-size:14px;font-style:normal;font-weight:400;line-height:140%}.myaccount .description__def{color:#000}.myaccount .description__def .q-select .q-field__control{color:#333;border-radius:7px 7px 0 0;width:100%}.myaccount .description__def .q-select .q-field__control .q-select__dropdown-icon{color:#333;right:-10px}.myaccount .description__def .q-select .q-field__control .q-field__control-container{margin-right:-50px}.myaccount .description__def .q-select .q-field__marginal,.myaccount .description__def .q-select .q-field__native{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.myaccount .description__def .q-field--dark .q-field__control:before,.myaccount .description__def .q-field--outlined .q-field__control:after{border:none;transition:none}.myaccount .description__def .q-field__label{color:rgba(0,0,0,0.6);margin-top:-1px}.myaccount .description__def .q-field,.myaccount .description__def .q-input{border:none;background:none}.myaccount .description__def .q-field .q-field__control,.myaccount .description__def .q-field .q-field__control-container,.myaccount .description__def .q-input .q-field__control,.myaccount .description__def .q-input .q-field__control-container{border:none;background:none;padding:0;margin:0}.myaccount .description__def .q-field .q-field__native,.myaccount .description__def .q-input .q-field__native{background:#fff;color:#000;padding:0;padding-top:10px;margin:0px 0 0 -5px;border:1px solid rgba(0,0,0,0.07);border-radius:6px;padding-left:10px;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.myaccount .checkbox{display:flex;align-items:center;gap:8px;margin-top:8px;color:#333}.myaccount .checkbox input{width:16px;height:16px}@media (max-width:960px){.myaccount .account-grid{grid-template-columns:1fr}.myaccount .user-card{grid-template-columns:56px 1fr;grid-auto-rows:auto}.myaccount .user-card__actions{grid-column:1/-1}}.q-menu{color:#333}.q-menu .q-item__label{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:20px}