.block-scale-club-membership-carousel{background:var(--Background-Subtle);overflow:hidden;position:relative;width:100%}.block-scale-club-membership-carousel .membership-section{background:var(--Neutral-0);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.block-scale-club-membership-carousel .membership-heading{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;position:relative;width:100%;z-index:20;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-scale-club-membership-carousel .membership-heading h2{color:var(--Green-850);font-family:var(--secondary);font-style:normal;font-weight:400;line-height:120%;margin:0;padding:0;text-align:center}.block-scale-club-membership-carousel .membership-carousel{margin:0;overflow:hidden;padding:0;position:relative;width:100%}.block-scale-club-membership-carousel .membership-carousel-track{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;overflow:visible;padding:0;position:relative;width:100%}.block-scale-club-membership-carousel .membership-card{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;margin:0;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--Warm-130);border:0;border-radius:.25rem;opacity:0;pointer-events:none;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity .35s ease,-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:opacity .35s ease,-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .35s ease;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .35s ease,-webkit-transform .7s cubic-bezier(.22,1,.36,1);visibility:hidden}.block-scale-club-membership-carousel .membership-card.no-transition{-webkit-transition:none!important;transition:none!important}.block-scale-club-membership-carousel .membership-card.membership-card-clone{pointer-events:none!important}.block-scale-club-membership-carousel .membership-card .membership-card-title{display:block;margin:0;padding:0;-webkit-box-flex:0;color:var(--Green-850);-ms-flex:0 0 auto;flex:0 0 auto;font-family:var(--secondary);font-style:italic;font-weight:400;line-height:120%;text-align:center}.block-scale-club-membership-carousel .membership-card .membership-card-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;min-width:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.block-scale-club-membership-carousel .membership-card .membership-card-icon img{border:0;display:block;margin:0;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:0}.block-scale-club-membership-carousel .membership-card .membership-card-description{display:block;margin:0;padding:0;-webkit-box-flex:0;color:var(--Gold-500);-ms-flex:0 0 auto;flex:0 0 auto;font-family:var(--secondary);font-style:normal;font-weight:400;text-align:center}.block-scale-club-membership-carousel .membership-card .membership-card-description p{margin:0;padding:0}.block-scale-club-membership-carousel .membership-card.is-active{opacity:1;pointer-events:auto;-webkit-transform:translateX(-50%) translateY(0) rotate(0deg);transform:translateX(-50%) translateY(0) rotate(0deg);visibility:visible;z-index:10}.block-scale-club-membership-carousel .membership-card.is-left,.block-scale-club-membership-carousel .membership-card.is-right{opacity:1;pointer-events:auto;visibility:visible;z-index:7}.block-scale-club-membership-carousel .membership-card.is-far-left,.block-scale-club-membership-carousel .membership-card.is-far-right{opacity:1;pointer-events:none;visibility:visible;z-index:4}.block-scale-club-membership-carousel .membership-card.is-hidden-left,.block-scale-club-membership-carousel .membership-card.is-hidden-right{opacity:0;pointer-events:none;visibility:hidden;z-index:1}.block-scale-club-membership-carousel .membership-carousel-controls{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;margin:0;padding:0;position:absolute;z-index:50;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-next,.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-prev{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;position:relative;z-index:51;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:0;color:var(--Green-850);cursor:pointer;font-family:var(--geist);font-weight:400;justify-content:center;line-height:1;outline:0;pointer-events:auto}.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-next span,.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-prev span{display:block;line-height:1;margin:0;padding:0;pointer-events:none}.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-next:hover,.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-prev:hover{opacity:.65}.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-next:active,.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-next:focus,.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-prev:active,.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-prev:focus{outline:none}.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-counter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:var(--Warm-400);font-family:var(--geist);font-weight:400;justify-content:center;letter-spacing:.0625rem;line-height:1;pointer-events:none}.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-counter .current,.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-counter .separator,.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-counter .total{display:inline-block;margin:0;padding:0}.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-counter .separator{opacity:.5}.block-scale-club-membership-carousel .membership-section{height:56.25rem}.block-scale-club-membership-carousel .membership-heading{height:14.375rem;padding:6rem 0 0}.block-scale-club-membership-carousel .membership-heading h2{font-size:2rem}.block-scale-club-membership-carousel .membership-carousel{height:41.875rem}.block-scale-club-membership-carousel .membership-carousel-track{height:36.5625rem}.block-scale-club-membership-carousel .membership-card{gap:1rem;height:28.5rem;padding:2rem 1.5rem 1.5rem;top:1.25rem;width:20rem}.block-scale-club-membership-carousel .membership-card .membership-card-title{font-size:1.5rem;width:17rem}.block-scale-club-membership-carousel .membership-card .membership-card-icon{width:17rem}.block-scale-club-membership-carousel .membership-card .membership-card-description{font-size:1rem;line-height:160%;width:17rem}.block-scale-club-membership-carousel .membership-card.is-left{-webkit-transform:translateX(calc(-50% - 30rem)) translateY(4.375rem) rotate(-22.5deg);transform:translateX(calc(-50% - 30rem)) translateY(4.375rem) rotate(-22.5deg)}.block-scale-club-membership-carousel .membership-card.is-right{-webkit-transform:translateX(calc(-50% + 30rem)) translateY(4.375rem) rotate(22.5deg);transform:translateX(calc(-50% + 30rem)) translateY(4.375rem) rotate(22.5deg)}.block-scale-club-membership-carousel .membership-card.is-far-left{-webkit-transform:translateX(calc(-50% - 52.8125rem)) translateY(19.0625rem) rotate(-45deg);transform:translateX(calc(-50% - 52.8125rem)) translateY(19.0625rem) rotate(-45deg)}.block-scale-club-membership-carousel .membership-card.is-far-right{-webkit-transform:translateX(calc(-50% + 52.8125rem)) translateY(19.0625rem) rotate(45deg);transform:translateX(calc(-50% + 52.8125rem)) translateY(19.0625rem) rotate(45deg)}.block-scale-club-membership-carousel .membership-card.is-hidden-left{-webkit-transform:translateX(calc(-50% - 65.625rem)) translateY(26.875rem) rotate(-55deg);transform:translateX(calc(-50% - 65.625rem)) translateY(26.875rem) rotate(-55deg)}.block-scale-club-membership-carousel .membership-card.is-hidden-right{-webkit-transform:translateX(calc(-50% + 65.625rem)) translateY(26.875rem) rotate(55deg);transform:translateX(calc(-50% + 65.625rem)) translateY(26.875rem) rotate(55deg)}.block-scale-club-membership-carousel .membership-carousel-controls{gap:3.5rem;height:1.5rem;top:34.0625rem}.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-next,.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-prev{font-size:1rem;height:1.25rem;width:1.5625rem}.block-scale-club-membership-carousel .membership-carousel-controls .membership-carousel-counter{font-size:.625rem;gap:.4375rem;height:1rem;min-width:3.375rem}@media (prefers-reduced-motion:reduce){.block-scale-club-membership-carousel .membership-card{-webkit-transition:none;transition:none}}
/*# sourceMappingURL=scale-club-membership-carousel-desktop.min.css.map */
