.mango-8002 .mango-element-9564222 > .mango-container-inner{display: flex;max-width: 1312px;flex-direction: column;column-gap: 20px;row-gap: 28px;flex-wrap: nowrap;}
.mango-8002 .mango-element-9564222{padding: 40px 0px 64px 0px;}
.mango-8002 .mango-element-a34c637 > .mango-container-inner{display: flex;flex-direction: row;justify-content: space-between;align-items: flex-end;column-gap: 16px;row-gap: 20px;flex-wrap: wrap;}
.mango-8002 .mango-element-1ee14fd > .mango-container-inner{display: flex;flex-direction: column;column-gap: 20px;row-gap: 4px;flex-wrap: nowrap;}
.mango-8002 .mango-element-842b5d6 .mango-heading-title{color: var(--mango-color-secondary);font-family: "Nunito", Sans-serif;font-size: 40px;font-weight: 800;line-height: 1.15em;letter-spacing: -0.3px;}
.mango-8002 .mango-element-7160be2 .mango-text-editor{color: #64748b;font-family: "Nunito", Sans-serif;font-size: 16px;line-height: 1.6em;}
.mango-8002 .mango-element-6140bea .mc-steps{display:flex;gap:10px;flex-wrap:wrap;font:700 14px Nunito,sans-serif}.mango-8002 .mango-element-6140bea .mc-steps span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#f1f5f9;color:#64748b}.mango-8002 .mango-element-6140bea .mc-steps span b{display:inline-flex;width:22px;height:22px;border-radius:50%;background:#cbd5e1;color:#fff;align-items:center;justify-content:center;font-size:12px}.mango-8002 .mango-element-6140bea .mc-steps .is-done{background:#e0f2fe;color:#0b1f4d}.mango-8002 .mango-element-6140bea .mc-steps .is-done b{background:#38bdf8}.mango-8002 .mango-element-6140bea .mc-steps .is-current{background:#1d4ed8;color:#fff}.mango-8002 .mango-element-6140bea .mc-steps .is-current b{background:#ffc233;color:#0b1f4d}@media(max-width:600px){.mango-8002 .mango-element-6140bea{align-self:flex-start;max-width:100%}.mango-8002 .mango-element-6140bea .mc-steps{gap:6px;flex-wrap:nowrap;font-size:12px}.mango-8002 .mango-element-6140bea .mc-steps span{gap:6px;padding:6px 10px;white-space:nowrap}.mango-8002 .mango-element-6140bea .mc-steps span b{width:18px;height:18px;font-size:11px}}
.mango-8002 .mango-element-8c71a1d h2, .mango-8002 .mango-element-8c71a1d h3{color: var(--mango-color-secondary);font-family: "Nunito", Sans-serif;font-weight: 900;}
.mango-8002 .mango-element-8c71a1d .mango-woo, .mango-8002 .mango-element-8c71a1d .mango-woo table{color: var(--mango-color-text);font-family: "Nunito", Sans-serif;}
.mango-8002 .mango-element-8c71a1d a:not(.button){color: var(--mango-color-primary);}
.mango-8002 .mango-element-8c71a1d table, .mango-8002 .mango-element-8c71a1d table td, .mango-8002 .mango-element-8c71a1d table th, .mango-8002 .mango-element-8c71a1d .woocommerce-MyAccount-navigation li{border-color: #e2e8f0;}
.mango-8002 .mango-element-8c71a1d input.input-text, .mango-8002 .mango-element-8c71a1d select, .mango-8002 .mango-element-8c71a1d textarea, .mango-8002 .mango-element-8c71a1d .select2-selection{background-color: #ffffff;border-color: #cbd5e1;border-radius: 12px 12px 12px 12px;padding: 12px 14px 12px 14px;}
.mango-8002 .mango-element-8c71a1d .button, .mango-8002 .mango-element-8c71a1d button[type="submit"], .mango-8002 .mango-element-8c71a1d #place_order, .mango-8002 .mango-element-8c71a1d .woocommerce :is(a, button, input).button.alt{color: #ffffff;background-color: var(--mango-color-primary); background-image: none;border-radius: 999px 999px 999px 999px;padding: 13px 26px 13px 26px;}
.mango-8002 .mango-element-8c71a1d .button:hover, .mango-8002 .mango-element-8c71a1d button[type="submit"]:hover, .mango-8002 .mango-element-8c71a1d #place_order:hover, .mango-8002 .mango-element-8c71a1d .woocommerce :is(a, button, input).button.alt:hover{color: #ffffff;background-color: var(--mango-color-secondary); background-image: none;}
.mango-8002 .mango-element-8c18ef1 > .mango-container-inner{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));column-gap: 20px;row-gap: 20px;}
.mango-8002 .mango-element-8c18ef1{background-color: var(--mango-color-light);border-radius: 20px 20px 20px 20px;padding: 22px 24px 22px 24px;}
.mango-8002 .mango-element-e64a944 .mango-icon-box-content{text-align: left;}
.mango-8002 .mango-element-e64a944 .mango-icon-box-icon.mango-view-default{color: var(--mango-color-primary);}
.mango-8002 .mango-element-e64a944 .mango-icon-box-icon.mango-view-framed{color: var(--mango-color-primary); border-color: var(--mango-color-primary);background-color: #ffffff;}
.mango-8002 .mango-element-e64a944 .mango-icon-box-icon.mango-view-stacked{background-color: var(--mango-color-primary);color: #ffffff;}
.mango-8002 .mango-element-e64a944 .mango-icon-box-icon svg{width: 22px; height: 22px;}
.mango-8002 .mango-element-e64a944 .mango-icon-box-icon{padding: 14px;}
.mango-8002 .mango-element-e64a944 .mango-icon-box{gap: 14px;}
.mango-8002 .mango-element-e64a944 .mango-icon-box-title{color: var(--mango-color-secondary);font-family: "Nunito", Sans-serif;font-size: 16px;font-weight: 800;margin-bottom: 2px;}
.mango-8002 .mango-element-e64a944 .mango-icon-box-description{color: #64748b;font-family: "Nunito", Sans-serif;font-size: 14px;}
.mango-8002 .mango-element-9e25870 .mango-icon-box-content{text-align: left;}
.mango-8002 .mango-element-9e25870 .mango-icon-box-icon.mango-view-default{color: var(--mango-color-primary);}
.mango-8002 .mango-element-9e25870 .mango-icon-box-icon.mango-view-framed{color: var(--mango-color-primary); border-color: var(--mango-color-primary);background-color: #ffffff;}
.mango-8002 .mango-element-9e25870 .mango-icon-box-icon.mango-view-stacked{background-color: var(--mango-color-primary);color: #ffffff;}
.mango-8002 .mango-element-9e25870 .mango-icon-box-icon svg{width: 22px; height: 22px;}
.mango-8002 .mango-element-9e25870 .mango-icon-box-icon{padding: 14px;}
.mango-8002 .mango-element-9e25870 .mango-icon-box{gap: 14px;}
.mango-8002 .mango-element-9e25870 .mango-icon-box-title{color: var(--mango-color-secondary);font-family: "Nunito", Sans-serif;font-size: 16px;font-weight: 800;margin-bottom: 2px;}
.mango-8002 .mango-element-9e25870 .mango-icon-box-description{color: #64748b;font-family: "Nunito", Sans-serif;font-size: 14px;}
.mango-8002 .mango-element-2644ae9 .mango-icon-box-content{text-align: left;}
.mango-8002 .mango-element-2644ae9 .mango-icon-box-icon.mango-view-default{color: var(--mango-color-primary);}
.mango-8002 .mango-element-2644ae9 .mango-icon-box-icon.mango-view-framed{color: var(--mango-color-primary); border-color: var(--mango-color-primary);background-color: #ffffff;}
.mango-8002 .mango-element-2644ae9 .mango-icon-box-icon.mango-view-stacked{background-color: var(--mango-color-primary);color: #ffffff;}
.mango-8002 .mango-element-2644ae9 .mango-icon-box-icon svg{width: 22px; height: 22px;}
.mango-8002 .mango-element-2644ae9 .mango-icon-box-icon{padding: 14px;}
.mango-8002 .mango-element-2644ae9 .mango-icon-box{gap: 14px;}
.mango-8002 .mango-element-2644ae9 .mango-icon-box-title{color: var(--mango-color-secondary);font-family: "Nunito", Sans-serif;font-size: 16px;font-weight: 800;margin-bottom: 2px;}
.mango-8002 .mango-element-2644ae9 .mango-icon-box-description{color: #64748b;font-family: "Nunito", Sans-serif;font-size: 14px;}
@media (max-width: 767px){
.mango-8002 .mango-element-9564222{padding: 24px 0px 40px 0px;}
.mango-8002 .mango-element-a34c637 > .mango-container-inner{flex-direction: column;}
.mango-8002 .mango-element-842b5d6 .mango-heading-title{font-size: 30px;}
.mango-8002 .mango-element-8c18ef1 > .mango-container-inner{grid-template-columns: repeat(1, minmax(0, 1fr));}
}
