.item-card{width:100%;height:100%;padding:2.4rem;border-radius:2px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:0;overflow:hidden}.item-card .card-dot-icon{position:absolute;bottom:0;right:0;width:18rem;height:auto;z-index:-1}.item-card .card-background{position:absolute;bottom:0;right:0;width:100%;height:100%;z-index:-2}.item-card--item-1{background-color:#f8f6d7}.item-card--item-2{color:#f8f6d7}.item-card--item-3{color:#000}.item-card .item-card-head{margin-bottom:2.4rem}@media only screen and (min-width:1279px){.item-card .item-card-head{margin-bottom:8rem}}.item-card .item-card-head .card-head-sub{font-size:1.6rem;display:flex;align-items:center;justify-content:space-between;height:5rem}@media only screen and (min-width:768px){.item-card .item-card-head .card-head-sub{font-size:1.8rem}}@media only screen and (min-width:1279px){.item-card .item-card-head .card-head-sub{font-size:2rem}}.item-card .item-card-head .card-head-sub .card-badge{padding:4px 1.2rem;border-radius:999px;display:flex;align-items:center;justify-content:center}.item-card .item-card-head .card-head-sub .card-badge .badge-icon{width:1.6rem;height:1.6rem;margin-right:8px}.item-card .item-card-head .card-head-sub .card-badge--badge-2{background-color:#d0e738;color:#000}.item-card .item-card-head .card-head-sub .card-badge--badge-3{background-color:#fcc424;color:#000}.item-card .item-card-head .card-head-balance{font-size:4.8rem;display:flex;gap:8px;align-items:flex-end}@media only screen and (min-width:1279px){.item-card .item-card-head .card-head-balance{font-size:5.6rem;font-size:6.4rem}}.item-card .item-card-head .card-head-balance .discount{margin-bottom:1.2rem;font-size:2rem;text-decoration:line-through}@media only screen and (min-width:1279px){.item-card .item-card-head .card-head-balance .discount{font-size:2.4rem;font-size:3.2rem}}.item-card .item-card-head .card-head-balance .discount--item-2{color:hsla(0,0%,100%,.3)}.item-card .item-card-head .card-head-balance .discount--item-3{color:rgba(0,0,0,.3)}.item-card .item-card-head .card-head-status{font-size:1.4rem;text-transform:uppercase;color:#d89d13;font-weight:700;margin:1.6rem 0 2.4rem;font-weight:600}@media only screen and (min-width:768px){.item-card .item-card-head .card-head-status{font-size:1.6rem}}.item-card .item-card-head .card-head-status--item-3{color:#000}.item-card .item-card-head .item-card-action .action-button-register{width:100%}.item-card .item-card-head .item-card-action .action-button-register--item-2{background-color:#fcc424}.item-card .item-card-head .item-card-action .action-button-register--item-2 .icon-btn,.item-card .item-card-head .item-card-action .action-button-register--item-2 .text-btn{color:#000!important}.item-card .item-card-head .item-card-action .action-button-register--item-3{background-color:#fff7bb}.item-card .item-card-head .item-card-action .action-button-register--item-3 .icon-btn,.item-card .item-card-head .item-card-action .action-button-register--item-3 .text-btn{color:#000!important}.item-card .item-card-content .card-content-item{display:flex;align-items:center;gap:1.6rem;font-size:1.8rem;margin-bottom:2rem}.item-card .item-card-content .card-content-item:last-child{margin-bottom:0}.item-card .item-card-content .card-content-item .content-item-icon{width:2.4rem;height:2.4rem;font-size:1.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.item-card .item-card-content .card-content-item .content-item-icon--standard{background-color:#ccc;color:#000}.item-card .item-card-content .card-content-item .content-item-icon--pro{background-color:#fcc424;color:#000}.item-card .item-card-content .card-content-item .content-item-icon--vip{background-color:#000;color:#fcc424}.item-card .item-card-content .card-content-item .content-item-text{width:calc(100% - 1.4rem);font-size:1.6rem;display:flex;align-items:center}@media only screen and (min-width:1279px){.item-card .item-card-content .card-content-item .content-item-text{width:calc(100% - 2.4rem);font-size:1.8rem}}.item-card .item-card-content .card-content-item .content-item-text .premium{font-size:1.6rem;margin-left:8px;text-transform:uppercase}@media only screen and (min-width:1279px){.item-card .item-card-content .card-content-item .content-item-text .premium{font-size:1.8rem}}.item-card .item-card-content .card-content-item .content-item-text .premium--item-2{color:#fcc424}.item-card .item-card-content .card-content-item .content-item-text .premium--item-3{color:#f8f6d7}