:export{primary:#be1e2d;primaryLight:rgba(190,30,45,.251);primaryHover:#98111e;primaryBackground:rgba(190,30,45,.051);primaryBackgroundHover:rgba(190,30,45,.102);primaryCheckboxHover:rgba(190,30,45,.149);secondary:#f7941d;tertiary:#fff200;success:#11b364;warning:#f79009;error:#f04438;information:#1363ff;neutral:#6c757d;black:#000;zBlack:#202020;white:#fff;offWhite:#f8f9fa}.subscriptions-container{max-width:145rem;width:100%;margin:auto}.subscription-tab{width:-moz-fit-content;width:fit-content;margin-bottom:3.5rem}.subscription-home-list{margin:auto;width:90%}.subscription-home-tab{margin:3.5rem auto}.subscription-view-all{display:flex;justify-content:center;margin-top:3.5rem}.subscription-card{border-radius:3rem;background-color:#fff;box-shadow:0 1.6rem 3.2rem rgba(0,0,0,.08);padding:3.2rem 2.4rem 2.4rem;width:100%;height:100%;border:.1rem solid rgba(190,30,45,.08)}.subscription-card .subscription-image{height:20rem;width:100%;position:relative;border-radius:.6rem;overflow:hidden;margin-bottom:2rem}.subscription-card .benefit-count{margin-top:1.2rem;color:rgba(190,30,45,.8);font-family:Poppins-SemiBold,sans-serif;font-size:1.4rem;letter-spacing:.02em;text-transform:uppercase}.subscription-card .subscription-label-container{display:flex;align-items:center;justify-content:space-between}.subscription-card .subscription-label-container .subscription-badge{width:-moz-fit-content;width:fit-content;margin-bottom:1rem;padding:.6rem 1.2rem;border-radius:999rem;background-color:rgba(190,30,45,.1);color:#be1e2d;font-family:Poppins-Bold,sans-serif;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase}.subscription-card .subscription-label-container .subscription-name{color:#202020;font-family:Poppins-Bold,sans-serif;font-size:2.6rem;line-height:3.4rem;letter-spacing:-.02em}.subscription-card .subscription-label-container .popular{padding:.5rem 1.5rem;background-color:rgba(190,30,45,.1);border-radius:10.5rem}.subscription-card .subscription-label-container .popular p{color:#be1e2d;font-size:1.6rem;font-family:Poppins-SemiBold,sans-serif}.subscription-card .subscription-price-container{margin-top:1rem;display:flex;align-items:baseline;gap:1.5rem;margin-bottom:2rem}.subscription-card .subscription-price-container .heading6{color:rgba(0,0,0,.6);font-family:Poppins-SemiBold,sans-serif;text-transform:uppercase;letter-spacing:.03em}.subscription-card .subscription-price-container .currency-symbol{font-family:Poppins-Bold,sans-serif}.subscription-card .plan-meta-badges{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2rem}.subscription-card .plan-meta-badges .plan-meta-badge{display:inline-flex;align-items:center;padding:.4rem 1rem;border-radius:999rem;background-color:rgba(190,30,45,.07);color:rgba(32,32,32,.7);font-family:Poppins-SemiBold,sans-serif;font-size:1.2rem;letter-spacing:.01em;white-space:nowrap}.subscription-card .subscription-feature-label{color:rgba(0,0,0,.64);font-family:Poppins-SemiBold,sans-serif;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:1rem}.subscription-card .subscription-feature-label--excluded{margin-top:1.6rem;color:rgba(0,0,0,.4)}.subscription-card .subscription-features-list{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.2rem}.subscription-card .subscription-features-list .feature-row{display:flex;align-items:center;gap:1rem;padding:.9rem 1.2rem;border-radius:1.2rem;background-color:rgba(190,30,45,.04);border:.1rem solid rgba(190,30,45,.08)}.subscription-card .subscription-features-list .feature-row .feature-row-icon{width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,rgba(190,30,45,.14),rgba(247,148,29,.18))}.subscription-card .subscription-features-list .feature-row .feature-row-icon .icon{height:1.2rem;width:1.2rem}.subscription-card .subscription-features-list .feature-row .feature-row-text{font-size:1.6rem;line-height:2.2rem;color:#202020;font-family:Poppins-SemiBold,sans-serif}.subscription-card .subscription-features-list .feature-row .feature-row-text .feature-row-quantity{color:#be1e2d;font-family:Poppins-Bold,sans-serif;font-size:1.7rem}.subscription-card .subscription-features-list .read-more-btn{background:none;border:none;padding:.6rem 0;cursor:pointer;color:#be1e2d;font-family:Poppins-SemiBold,sans-serif;font-size:1.3rem;text-align:left;text-decoration:underline;text-underline-offset:.3rem}.subscription-card .subscription-features-list .read-more-btn:hover{opacity:.75}.subscription-card .subscription-excluded-grid{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.6rem}.subscription-card .subscription-excluded-grid .excluded-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;border-radius:999rem;background-color:rgba(0,0,0,.04);border:.1rem solid rgba(0,0,0,.08)}.subscription-card .subscription-excluded-grid .excluded-chip .close-icon{height:1rem;width:1rem;opacity:.3;flex-shrink:0}.subscription-card .subscription-excluded-grid .excluded-chip .excluded-chip-name{font-size:1.1rem;color:rgba(32,32,32,.45);font-family:Poppins-Medium,sans-serif}.subscription-card button{margin-top:1.6rem;width:100%}.subscription-card--featured{transform:translateY(-.6rem);border:.2rem solid rgba(190,30,45,.22);box-shadow:0 2rem 4rem rgba(190,30,45,.14)}.subscription-navigation{display:none}.carousel-item-spacing{padding:0 2.5rem}@media(max-width:1000px){.carousel-item-spacing{padding:0 2rem}.subscription-navigation{display:flex;justify-content:center;margin-top:2rem}}@media(max-width:500px){.carousel-item-spacing{padding:0 1rem}}