.pricing-badge{display:inline-flex;align-items:center;padding:.1em .4em;border:1px solid #2cbbb4;border-radius:5px;font-weight:400;font-size:.8em;color:#2cbbb4}.pricing-badge img{width:1.2em;height:1.2em}.pricing-badge-sale{margin-left:10px;font-size:17px;position:relative;width:58px;height:58px;display:flex;align-items:center;justify-content:center}.pricing-badge-sale img{width:95%;height:95%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;right:0;z-index:1}.pricing-badge-sale span{color:#fff;position:relative;z-index:2}.pricing-tabs{display:flex;margin-bottom:20px}.pricing-tabs__item{padding:14px 7px;cursor:pointer;flex-grow:1;text-align:center;border-bottom:2px solid #000;font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.pricing-tabs__item input{display:none}.pricing-tabs__item--active{border-radius:10px 10px 0 0;border:2px solid #000}.pricing-tabs__badge{font-size:.84em;line-height:2;width:42px;height:42px}@media screen and (min-width: 576px){.pricing-tabs__item{font-size:18px;padding:16px 8px}.pricing-tabs__item--active{border-radius:30px 30px 0 0}.pricing-tabs__badge{font-size:.9em;margin:0 0 0 1em;width:58px;height:58px}}@media screen and (min-width: 768px){.pricing-tabs__item{font-size:20px}}@media screen and (min-width: 992px){.pricing-tabs__item{position:relative;min-height:80px}.pricing-tabs__badge{position:absolute;right:14px;top:50%;transform:translateY(-50%)}}.pricing__variants{display:none;padding-top:50px}.pricing__variants--active{display:block}.pricing__variants .swiper-pagination{position:static;margin-top:10px}.pricing-variant{display:flex;flex-direction:column;height:auto;border-radius:40px;padding:20px;background-color:#f6f6f6;border:5px solid #f6f6f6;text-align:left;transition:all .3s;position:relative}.pricing-variant--highlight{background-color:#f159710a;border-color:#f15971}.pricing-variant[data-badge-text]:before{content:attr(data-badge-text);display:block;position:absolute;top:-16px;left:50%;transform:translate(-50%) translateY(-100%);border:2px solid #f15971;color:#f15971;font-size:14px;font-weight:700;padding:5px 10px;border-radius:10px;width:-moz-fit-content;width:fit-content}.pricing-variant--highlight[data-badge-text]:before{background-color:#f15971;color:#fff}.pricing-variant__name{font-size:30px;font-weight:700;margin:0 0 20px}.pricing-variant__name--default{min-height:105px}.pricing-variant__subtitle{font-size:26px;font-weight:700;margin-bottom:40px;font-weight:400}.pricing-variant__subtitle--default{display:none}.pricing-variant__currency{font-size:1.2em;width:-moz-fit-content;width:fit-content;margin-bottom:.5em;background-color:#b0b0b0;color:#fff;padding:.2em .4em;border-radius:8px}.pricing-variant__price-wrapper{display:flex;align-items:center;justify-content:space-between;margin:-10px 0 0 -20px}.pricing-variant__price-wrapper>*{margin:10px 0 0 20px}.pricing-variant__price{display:flex;align-items:center;flex-wrap:wrap;line-height:1;font-size:2rem}@media screen and (min-width: 440px){.pricing-variant__price{font-size:2.5rem}}@media screen and (min-width: 768px){.pricing-variant__price{font-size:2.2rem}}@media screen and (min-width: 992px){.pricing-variant__price{font-size:2.5rem}}.pricing-variant__price-last{color:#686868;text-decoration:line-through;font-weight:700;padding-right:16px}.pricing-variant__price-main{font-weight:700}.pricing-variant__annual-price{line-height:1;font-size:1.2rem;margin-top:10px}.pricing-variant__badge{font-size:14px;font-weight:600;border-radius:10px;color:#f15971;border:2px solid #f15971}@media screen and (min-width: 440px){.pricing-variant__badge{font-size:20px}}@media screen and (min-width: 768px){.pricing-variant__badge{font-size:16px}}@media screen and (min-width: 992px){.pricing-variant__badge{font-size:20px}}.pricing-variant__checkout-btn{--el-button-text-color: #f15971;--el-button-bg-color: rgba(255, 255, 255, .2);--el-button-border-color: #f15971;--el-button-outline-color: rgb(242.9833333333, 112.5166666667, 133.1166666667);--el-button-active-color: rgb(239.0166666667, 65.4833333333, 92.8833333333);--el-button-hover-text-color: #ffffff;--el-button-hover-link-text-color: rgb(242.9833333333, 112.5166666667, 133.1166666667);--el-button-hover-bg-color: #f15971;--el-button-hover-border-color: rgb(242.9833333333, 112.5166666667, 133.1166666667);--el-button-active-bg-color: rgb(239.0166666667, 65.4833333333, 92.8833333333);--el-button-active-border-color: rgb(239.0166666667, 65.4833333333, 92.8833333333);--el-button-disabled-text-color: #f15971;--el-button-disabled-bg-color: rgb(242.9833333333, 112.5166666667, 133.1166666667);--el-button-disabled-border-color: rgb(242.9833333333, 112.5166666667, 133.1166666667);width:100%;padding:10px 20px;font-weight:700;margin-top:30px}.pricing-variant--highlight .pricing-variant__checkout-btn{--el-button-text-color: #ffffff;--el-button-bg-color: #f15971;--el-button-border-color: #f15971;--el-button-outline-color: rgb(242.9833333333, 112.5166666667, 133.1166666667);--el-button-active-color: rgb(239.0166666667, 65.4833333333, 92.8833333333);--el-button-hover-text-color: #ffffff;--el-button-hover-link-text-color: rgb(242.9833333333, 112.5166666667, 133.1166666667);--el-button-hover-bg-color: rgb(242.9833333333, 112.5166666667, 133.1166666667);--el-button-hover-border-color: rgb(242.9833333333, 112.5166666667, 133.1166666667);--el-button-active-bg-color: rgb(239.0166666667, 65.4833333333, 92.8833333333);--el-button-active-border-color: rgb(239.0166666667, 65.4833333333, 92.8833333333);--el-button-disabled-text-color: #ffffff;--el-button-disabled-bg-color: rgb(242.9833333333, 112.5166666667, 133.1166666667);--el-button-disabled-border-color: rgb(242.9833333333, 112.5166666667, 133.1166666667)}.pricing-variant__description{margin-top:30px;flex-grow:1}.pricing-variant__description ul{padding-left:1rem}.pricing-variant__description :first-child{margin-top:0}.pricing-variant__description :last-child{margin-bottom:0}@media screen and (min-width: 576px){.pricing-variant{padding:40px 20px}}@media screen and (min-width: 768px){.pricing-variant__subtitle{min-height:24px}}.shopify-payment-button{margin-top:16px}.shopify-payment-button>shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: unset !important}.shopify-payment-button__more-options{color:var(--color-foreground)}
