.inveterate__modal.inveterate__visible{display:none!important}body{--font-heading-family:"DINPro",sans-serif;--font-heading-style:normal;--font-body-family:"DINPro",sans-serif;--font-body-style:normal;--inv-pricing-secondary-card-text-color:currentColor;height:auto!important;overflow-y:visible!important}body #PageContainer{margin-top:-70px}body .inveterate__hero{padding:167px 20px 145px;display:block}body .inveterate__member__inner{padding-top:120px}body .inveterate__faqs__heading,body .inveterate__tiers .inveterate__benefits__heading,body .inveterate .inveterate__pricing .inveterate__pricing__heading,body .inveterate__hero__heading{font-size:48px;font-weight:700;line-height:normal}body .inveterate__hero__heading{margin-bottom:16px}body .inveterate__hero__copy{max-width:628px;margin-bottom:25px;font-size:20px;font-style:normal;font-weight:400;line-height:24px}body .inveterate__hero--right{padding-left:0;display:block}body .inveterate__tiers .inveterate__benefits__heading{text-align:left;margin-bottom:33px}body .inveterate__tiers .inveterate__benefits__heading:after{content:"Become a member, join our community and get Mad Rabbit’s exclusive VIP benefits:";margin:20px 0 0;font-size:24px;font-style:normal;font-weight:400;line-height:32px;display:block}body .inveterate__hero--right img{object-fit:cover;max-width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}body .inveterate__hero{position:relative}body .inveterate__hero--left{z-index:2;width:100%;max-width:1276px;margin:0 auto;padding:0;position:relative}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block button,body .inveterate__hero__button{text-align:center;letter-spacing:.64px;text-transform:uppercase;border:0 solid;justify-content:center;align-items:center;min-width:236px;min-height:50px;font-family:DINPro,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:color .2s ease-in-out,background .2s ease-in-out;display:inline-flex}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block button svg,body .inveterate__hero__button svg{display:none}body .inveterate__hero__button:hover{--inv-hero-button-background-color:#000;--inv-hero-button-text-color:#fff}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block button:hover{--inv-pricing-secondary-button-text-color:#fff;--inv-pricing-secondary-button-background-color:#000}body .inveterate__benefits{max-width:1316px;margin:0 auto;padding:100px 20px;overflow:hidden}body .inveterate__benefits:before{content:"";aspect-ratio:.615686;float:left;background:url(/cdn/shop/files/Group_46199_910d5d49-8ea1-4249-83df-01ba07788205.png?v=1736382075) 0 0/contain no-repeat;width:calc(50% - 20px);max-width:628px;display:block}body .inveterate__benefits__heading{text-align:left}body .inveterate-benefits-tab-pane,body .inveterate-benefits-tabs-holder,body .inveterate__benefits__heading{width:520px;max-width:calc(50% - 20px);margin-left:auto}body .inveterate__faqs__wrapper{max-width:1060px}body .inveterate__faqs__header{text-align:center;margin-bottom:48px}body .inveterate__faqs__block{border-top:1px solid}body .inveterate__faq__item{border-color:currentColor}body .inveterate__caret:after{background:url("data:image/svg+xml,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"15\" cy=\"15\" r=\"15\" fill=\"black\"/><path d=\"M15 6L15 24\" stroke=\"white\"/><path d=\"M24 15L6 15\" stroke=\"white\"/></svg>") 0 0/contain no-repeat;border:0 solid;width:30px;height:30px;transform:rotate(0)}body .inveterate__faq__item.inveterate__toggled .inveterate__caret:after{transform:rotate(45deg)}body .inveterate__faq__item{padding:20px 0}body .inveterate__faq__question{width:calc(100% - 40px);font-size:20px;font-style:normal;font-weight:400;line-height:28px}body .inveterate__faq__answer--inner{width:100%;padding:34px 0 3px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}body .inveterate__faqs{margin-top:100px;padding:64px 20px 74px}body .inveterate__faq__item .inveterate__caret{position:absolute;top:19px;right:0}body .inveterate .inveterate__pricing.program-tiers{background-image:url(/cdn/shop/files/image_62_14a6bf15-248a-418b-894d-338d826bb10c.png?v=1730135772);background-position:50%;background-size:cover;border-radius:20px;width:1276px;max-width:calc(100% - 40px);min-height:700px;margin:0 auto;padding:74px 8% 84px}body .inveterate .inveterate__pricing .inveterate__pricing__header{text-align:left;position:initial;width:535px;max-width:50%;margin-bottom:30px}body .inveterate__pricing__heading{margin:0 0 24px}body .inveterate .inveterate__pricing .inveterate__pricing__text{font-size:20px;font-style:normal;font-weight:400;line-height:24px}body .inveterate-benefits-tabs-holder{display:none}body .inveterate__benefits__list{border-top:1px solid;flex-direction:column;gap:0;width:520px;max-width:calc(50% - 20px);margin-left:auto;margin-right:0}body .inveterate__benefits__item{text-align:left;border-bottom:1px solid;width:100%;padding:20px 0;position:relative}body .inveterate__benefits__item--inner{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;max-width:100%;min-height:82px;padding-left:102px;display:flex}body .inveterate__benefits__name{text-transform:uppercase;width:100%;margin-bottom:2px;font-size:20px;font-style:normal;font-weight:700;line-height:28px}body .inveterate__benefits__description{width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:24px}body .inveterate__benefits__icon{width:88px;margin-bottom:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block{background:0 0;border:0 solid;border-radius:0;width:100%;min-width:100%;max-width:100%;padding:0}body .inveterate .inveterate__pricing .inveterate__pricing__block__upper{align-items:flex-start;width:100%}body .inveterate__pricing__block>div{width:100%}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block,body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block *{color:inherit}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block .inveterate__pricing__block__heading{display:none}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block .inveterate__pricing__block__bullets ul li{text-transform:uppercase;padding-left:40px;font-size:20px;font-style:normal;font-weight:700;line-height:32px;position:relative}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block .inveterate__pricing__block__bullets ul li svg{display:none}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block .inveterate__pricing__block__bullets ul li:before{content:"";background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"12\" fill=\"white\"/><path d=\"M8 12L10.8 15L16 9\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/></svg>") 0 0/contain no-repeat;width:24px;height:24px;display:block;position:absolute;top:4px;left:0}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block .inveterate__pricing__block__footer{height:auto;padding-top:36px}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block button{width:304px!important}body .inveterate__hero__caption{text-align:left}@media (max-width:767px){body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block .inveterate__pricing__block__footer{padding-top:28px}body .inveterate__faqs__heading,body .inveterate__tiers .inveterate__benefits__heading,body .inveterate .inveterate__pricing .inveterate__pricing__heading,body .inveterate__hero__heading{font-size:34px;line-height:42px}body .inveterate__hero__copy{max-width:100%;font-size:16px;line-height:24px}body .inveterate__hero--left{text-align:center}body .inveterate__hero__button{width:300px;margin:0 auto}body .inveterate__hero__caption{text-align:center}body .inveterate__hero--right{display:none}body .inveterate__hero{background:url(/cdn/shop/files/image_68.jpg?v=1736381334) bottom/cover;padding:114px 20px 71%}body .inveterate__benefits:before{float:none;aspect-ratio:.658451;background-image:url(/cdn/shop/files/Group_46229_1f79e13f-abe1-4902-bee3-0b82dfd44a08.png?v=1736381448);width:100%;max-width:100%}body .inveterate-benefits-tab-pane,body .inveterate-benefits-tabs-holder,body .inveterate__benefits__heading{width:100%;max-width:100%}body .inveterate__tiers .inveterate__benefits__heading{margin-top:33px}body .inveterate__tiers .inveterate__benefits__heading:after{margin:17px 0 0;font-size:16px;line-height:24px}body .inveterate__tiers .inveterate__benefits__heading{margin-bottom:23px}body .inveterate__benefits__list{width:100%;max-width:100%}body .inveterate__benefits__icon{width:66px}body .inveterate__benefits__name{font-size:16px;line-height:24px}body .inveterate__benefits__item--inner{min-height:62px;padding-left:80px}body .inveterate__benefits__item{padding:13px 0}body .inveterate__benefits__description{text-align:left;padding:2px 0 0;font-size:14px;line-height:20px}body .inveterate__benefits{padding:60px 20px}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block button{width:100%!important}body .inveterate .inveterate__pricing.program-tiers{background-image:url(/cdn/shop/files/Group_46239.jpg?v=1730228613);background-position:top;padding:89% 20px 30px}body .inveterate .inveterate__pricing .inveterate__pricing__header{width:100%;max-width:100%;margin-bottom:10px}body .inveterate .inveterate__pricing .inveterate__pricing__text{font-size:16px;line-height:24px}body .inveterate .inveterate__pricing .inveterate__pricing__heading{margin:0 0 17px}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block .inveterate__pricing__block__bullets ul li{padding-left:30px;font-size:16px;line-height:24px}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block .inveterate__pricing__block__bullets ul li:before{width:20px;height:20px;top:2px}body .inveterate .inveterate__pricing.program-tiers .inveterate__pricing__blocks .inveterate__pricing__block .inveterate__pricing__block__bullets ul{gap:16px;padding-top:12px}body .inveterate__faqs{margin-top:80px;padding:53px 20px 60px}body .inveterate__faqs__header{margin-bottom:32px}body .inveterate__faq__question{font-size:16px;line-height:24px}body .inveterate__faq__answer--inner{font-size:14px;line-height:20px}}