.fill-fir{background-color:rgb(var(--v-theme-fir,18,38,32))!important;background:rgb(var(--v-theme-fir,18,38,32))!important}.fill-juniper{background-color:rgb(var(--v-theme-juniper,71,109,94))!important;background:rgb(var(--v-theme-juniper,71,109,94))!important}.fill-toffee{background-color:rgb(var(--v-theme-toffee,196,154,98))!important;background:rgb(var(--v-theme-toffee,196,154,98))!important}.fill-white{background-color:rgb(var(--v-theme-white,255,255,255))!important;background:rgb(var(--v-theme-white,255,255,255))!important}.tone-fir{color:rgb(var(--v-theme-fir,18,38,32))!important}.tone-juniper{color:rgb(var(--v-theme-juniper,71,109,94))!important}.tone-toffee{color:rgb(var(--v-theme-toffee,196,154,98))!important}.tone-white{color:rgb(var(--v-theme-white,255,255,255))!important}.launch-card{background-color:#000;border-radius:3rem;display:flex;justify-content:space-between;margin-bottom:4rem;min-height:300px;position:relative;width:100%}@media(max-width:767px){.launch-card{flex-direction:column;margin-bottom:5rem}}.launch-card .slot-a{background-size:100% auto;border-bottom-left-radius:3rem;border-top-left-radius:3rem;color:#fff;flex-grow:1;overflow:hidden;position:relative}@media(max-width:767px){.launch-card .slot-a{border-radius:0;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;min-height:300px}}.launch-card .slot-a .background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.launch-card .slot-a .tagline{color:#e7e3c6;display:flex;padding:3rem 2.2rem 0;position:relative;width:100%;z-index:2}@media(min-width:768px){.launch-card .slot-a .tagline{justify-content:center}}@media(min-width:640px){.launch-card .slot-a .tagline{padding:3}}.launch-card .slot-a .tnc{bottom:1rem;display:inline-block;font-size:.8rem;left:2.5rem;position:absolute;z-index:2}.launch-card .slot-a .content{align-items:center;background-color:#00000080;display:flex;flex-direction:column;font-family:Sora;height:100%;justify-content:space-between;left:0;padding:3rem 3rem 0;position:absolute;text-align:center;top:0;width:100%;z-index:1}@media(max-width:1023px){.launch-card .slot-a .content{padding:2.2rem 2.2rem 0}}@media(max-width:767px){.launch-card .slot-a .content{justify-content:flex-start;padding-top:4rem}}.launch-card .slot-a .content .title{color:#fff;font-size:2.5rem;font-weight:unset;margin-top:auto}@media(max-width:1023px){.launch-card .slot-a .content .title{font-size:2rem}}@media(max-width:767px){.launch-card .slot-a .content .title{font-size:1.9rem;margin-top:1rem;text-align:left}}.launch-card .slot-a .content .subtitle{color:#fff;font-size:1.5rem;margin-bottom:auto}@media(max-width:767px){.launch-card .slot-a .content .subtitle{font-size:.85rem;text-align:left}}.launch-card .slot-b{border-bottom-right-radius:3rem;border-top-right-radius:3rem;color:#fff;display:flex;flex-direction:column;padding:3rem;position:relative;width:35%;z-index:3}.launch-card .slot-b.firBG{background:#122620}.launch-card .slot-b.toffeeBG{background:#c49a62}@media(max-width:1279px){.launch-card .slot-b{padding:2.2rem;width:42%}}@media(max-width:767px){.launch-card .slot-b{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;border-top-right-radius:0;width:100%}}.launch-card .slot-b:after,.launch-card .slot-b:before{background-color:#fff;border-radius:100%;content:"";height:60px;position:absolute;width:60px}@media(max-width:767px){.launch-card .slot-b:after,.launch-card .slot-b:before{display:none}}.launch-card .slot-b:after{bottom:-30px;left:-30px}.launch-card .slot-b:before{left:-30px;top:-30px}.launch-card .slot-b .price-details .price{font-size:3.5rem;line-height:1.2}@media(max-width:1023px){.launch-card .slot-b .price-details .price{font-size:2rem}}.launch-card .slot-b .price-details .title{font-size:1.4rem}@media(max-width:1023px){.launch-card .slot-b .price-details .title{font-size:1.2rem}}.launch-card .slot-b .price-details .limitation{font-size:.95rem}.launch-card .slot-b .package-details{margin-top:4rem}@media(max-width:1023px){.launch-card .slot-b .package-details{margin-top:2rem}}.launch-card .slot-b .package-details .subtitle,.launch-card .slot-b .package-details .title{display:inline-block;font-size:1.2rem;line-height:1;width:100%}.launch-card .slot-b .package-details .list{margin-bottom:2rem;margin-left:1.1rem;margin-top:.5rem;padding:0}.launch-card .slot-b .package-details .list li{margin-bottom:.4rem}.launch-card .slot-b .actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:auto}.launch-card .slot-b .actions .v-btn{display:inline-flex;inline-size:auto;padding:1.3rem}.pkg-dialog__card{background:#fff;border-radius:2.5rem!important;position:relative}@media(max-width:767px){.pkg-dialog__card{border-radius:2rem!important}}.pkg-dialog__card .pkg-dialog{display:flex;flex-direction:column;gap:24px}.pkg-dialog__card .pkg-dialog__head{padding:3.5rem 3.5rem 0;text-align:center}.pkg-dialog__card .pkg-dialog__head .pkg-dialog__tag{font-size:12px;letter-spacing:.18em;margin-bottom:2rem;opacity:.8;text-transform:uppercase}.pkg-dialog__card .pkg-dialog__head .pkg-dialog__title{color:#122620;font-size:2.5rem;font-weight:300;line-height:1.2}.pkg-dialog__card .pkg-dialog__body{padding:0 3.5rem 3.5rem}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__price .pkg-dialog__price-value{font-size:2.5rem;font-weight:300;line-height:1}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__price .pkg-dialog__price-sub{margin-top:4px;opacity:.9}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__price .pkg-dialog__price-limitation{font-size:.65rem;margin-bottom:2.5rem}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__section{margin-top:14px}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__section .pkg-dialog__section-subtitle,.pkg-dialog__card .pkg-dialog__body .pkg-dialog__section .pkg-dialog__section-title{color:#122620;line-height:1;width:100%}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__section .pkg-dialog__list{font-size:.8rem;margin:.5rem 0 1.5rem 1.2rem;padding:0}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__section .pkg-dialog__list li{margin:6px 0}@media(max-width:767px){.pkg-dialog__card .pkg-dialog__head{padding:3rem 2rem 0}.pkg-dialog__card .pkg-dialog__head .pkg-dialog__title{font-size:2.2rem}.pkg-dialog__card .pkg-dialog__body{padding:0 2rem 2rem}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__price .pkg-dialog__price-value{font-size:2.2rem}}.pkg-dialog__card .pkg-dialog__close{align-items:center;background:transparent;border-radius:999px;display:inline-flex;height:36px;justify-content:center;position:absolute;right:14px;top:14px;width:36px}
