.shopify-pricing-calculator{margin:100px 0;font-size:15px}.shopify-pricing-calculator__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 30px}.shopify-pricing-calculator__heading::after{content:'';width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;margin-left:20px;margin-right:calc(-1 * var(--bs-gutter-x));background-color:var(--ep-color-border)}.shopify-pricing-calculator__title{margin:0;max-width:164px;font-size:26px;line-height:28px}.shopify-pricing-calculator label{display:block;margin-bottom:20px}.shopify-pricing-calculator label input,.shopify-pricing-calculator label select{display:block;margin-top:7px}.shopify-pricing-calculator__shopify-payment-label span{display:block;position:relative}.shopify-pricing-calculator__shopify-payment-label select{display:block;padding:14px 60px 14px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500}.shopify-pricing-calculator__shopify-payment-label select::-ms-expand{display:none}.shopify-pricing-calculator__shopify-payment-label .fa{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--ep-color-primary)}.shopify-pricing-calculator__revenue-label span{display:block;position:relative}.shopify-pricing-calculator__revenue-label span::before{content:'$';position:absolute;top:50%;left:20px;font-weight:600;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.shopify-pricing-calculator__revenue-label input{width:100%;padding-left:40px;font-weight:600;color:var(--ep-color-primary)}.shopify-pricing-calculator:not(.using-external-gateway) .external-gateway-fee-inputs{display:none}.shopify-pricing-calculator .external-gateway-fee-inputs div{white-space:nowrap}.shopify-pricing-calculator .external-gateway-fee-inputs input{display:inline-block;width:100px}.shopify-pricing-calculator .shopify-pricing-interval-toggle span{display:inline-block;margin-top:7px;padding:5px;background:#DDDCFF;border-radius:17px}.shopify-pricing-calculator .shopify-pricing-interval-toggle .btn{min-height:50px;padding-left:15px;padding-right:15px}.shopify-pricing-calculator .shopify-pricing-interval-toggle .btn:focus,.shopify-pricing-calculator .shopify-pricing-interval-toggle .btn:active{background-color:var(--ep-color-button-background)}.shopify-pricing-calculator .shopify-pricing-table-wrapper{margin:60px 0 40px;overflow-x:auto}.shopify-pricing-calculator .shopify-pricing-table-container{position:relative}.shopify-pricing-calculator .shopify-pricing-table{margin:0 -25px;border-collapse:separate;border-spacing:25px 0}.shopify-pricing-calculator .shopify-pricing-table thead th{padding-top:43px;vertical-align:bottom;white-space:nowrap;font-weight:500}.shopify-pricing-calculator .shopify-pricing-table thead th:first-child{min-width:225px}.shopify-pricing-calculator .shopify-pricing-table thead th img{display:block}.shopify-pricing-calculator .shopify-pricing-table thead th:not(:first-child){position:relative}.shopify-pricing-calculator .shopify-pricing-table thead th:not(:first-child)::before{content:'';position:absolute;top:43px;left:0;right:0;bottom:0;border-top:1px solid var(--ep-color-border);border-left:1px solid var(--ep-color-border);border-right:1px solid var(--ep-color-border);border-top-left-radius:30px;border-top-right-radius:30px;pointer-events:none}.shopify-pricing-calculator .shopify-pricing-table thead th.shopify-winner-col::before{border-top:2px solid var(--ep-color-primary);border-left:2px solid var(--ep-color-primary);border-right:2px solid var(--ep-color-primary)}.shopify-pricing-calculator .shopify-pricing-table thead th:not(:nth-child(2))::before{top:94px}.shopify-pricing-calculator .shopify-pricing-table td,.shopify-pricing-calculator .shopify-pricing-table th{padding:6px 25px;vertical-align:top;text-align:left}.shopify-pricing-calculator .shopify-pricing-table td:first-child,.shopify-pricing-calculator .shopify-pricing-table th:first-child{padding-left:0}.shopify-pricing-calculator .shopify-pricing-table th{font-weight:300}.shopify-pricing-calculator .shopify-pricing-table td{font-weight:500}.shopify-pricing-calculator .shopify-pricing-table tbody tr td:not(:first-child){border-left:1px solid var(--ep-color-border);border-right:1px solid var(--ep-color-border)}.shopify-pricing-calculator .shopify-pricing-table tbody tr td.shopify-winner-col{border-left:2px solid var(--ep-color-primary);border-right:2px solid var(--ep-color-primary)}.shopify-pricing-calculator .shopify-pricing-table tbody tr:last-child td:not(:first-child){border-bottom:1px solid var(--ep-color-border);border-bottom-left-radius:30px;border-bottom-right-radius:30px}.shopify-pricing-calculator .shopify-pricing-table tbody tr:last-child td.shopify-winner-col{border-bottom:2px solid var(--ep-color-primary)}.shopify-pricing-calculator .shopify-pricing-table__helptext{display:block;color:var(--ep-color-subtle-text);font-size:13px;font-weight:300}.shopify-pricing-calculator .shopify-pricing-table__helptext strong{font-weight:500}.shopify-pricing-calculator .shopify-pricing-table__row--total{color:var(--ep-color-primary)}.shopify-pricing-calculator .shopify-pricing-table__row--total th,.shopify-pricing-calculator .shopify-pricing-table__row--total td{vertical-align:middle;font-weight:bold}.shopify-pricing-calculator .shopify-pricing-table__row--total th:not(:first-child),.shopify-pricing-calculator .shopify-pricing-table__row--total td:not(:first-child){border-bottom:1px solid var(--ep-color-border)}.shopify-pricing-calculator .shopify-pricing-table__row--total th.shopify-winner-col,.shopify-pricing-calculator .shopify-pricing-table__row--total td.shopify-winner-col{border-bottom:2px solid var(--ep-color-primary)}.shopify-pricing-calculator .shopify-pricing-table__row--total td{font-size:30px;white-space:nowrap}.shopify-pricing-calculator .shopify-pricing-table__row--total td a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;text-decoration:none;color:inherit !important}.shopify-pricing-calculator .shopify-pricing-table__row--total td a::after{content:'/mth';margin-left:2px;font-size:13px;font-weight:500}.shopify-pricing-calculator .shopify-pricing-table__row--plan-fee th,.shopify-pricing-calculator .shopify-pricing-table__row--plan-fee td{padding-top:40px}.shopify-pricing-calculator .shopify-pricing-table__row--plan-fee th{font-weight:500}.shopify-pricing-calculator .shopify-pricing-table__row--plan-fee td{font-weight:bold}.shopify-pricing-calculator .shopify-pricing-table__row--fee-estimate td{font-weight:bold}.shopify-pricing-calculator .shopify-pricing-table__row--fee-estimate td span+span{display:block;font-size:13px;font-weight:300;color:var(--ep-color-subtle-text)}.shopify-pricing-calculator .shopify-pricing-table__row--fee-estimate td span+span strong{font-weight:500}.shopify-pricing-calculator .shopify-pricing-table__row--fee-estimate+tr td,.shopify-pricing-calculator .shopify-pricing-table__row--fee-estimate+tr th{padding-bottom:40px}.shopify-pricing-calculator .shopify-pricing-table__row--fee-estimate+tr td{font-weight:500}.shopify-pricing-calculator .shopify-pricing-table__row--features-heading th,.shopify-pricing-calculator .shopify-pricing-table__row--features-heading td{padding-top:40px;padding-bottom:0 !important}.shopify-pricing-calculator .shopify-pricing-table__row--features-heading th:not(:first-child),.shopify-pricing-calculator .shopify-pricing-table__row--features-heading td:not(:first-child){border-top:1px solid var(--ep-color-border)}.shopify-pricing-calculator .shopify-pricing-table__row--features-heading th.shopify-winner-col,.shopify-pricing-calculator .shopify-pricing-table__row--features-heading td.shopify-winner-col{border-top:2px solid var(--ep-color-primary)}.shopify-pricing-calculator .shopify-pricing-table__row--features-heading th{font-weight:bold}.shopify-pricing-calculator .shopify-pricing-table-winner-box{position:absolute;height:100%;text-align:center;z-index:1}.shopify-pricing-calculator .shopify-pricing-table-winner-box img{width:auto;height:43px;-webkit-transform:translateY(51px);transform:translateY(51px)}.shopify-pricing-calculator .shopify-pricing-table-winner-box[data-index="1"] img{-webkit-transform:translateY(0);transform:translateY(0)}.shopify-pricing-calculator__badge{display:block;margin-bottom:20px;padding:1px 14px;white-space:nowrap;color:#FFAC5F;background:#FFF0DF;font-size:15px;line-height:22px;font-weight:600;text-align:center;border-radius:5px}.shopify-pricing-calculator__tooltip{position:relative;text-align:center;cursor:pointer}.shopify-pricing-calculator__tooltip .fa{display:inline-block;width:12px;height:12px;font-size:13px;color:var(--ep-color-subtle-text);vertical-align:super}.shopify-pricing-calculator__tooltip__content{position:absolute;top:-9999em;left:-9999em;width:200px;padding:7px;font-size:13px;color:#fff;background:rgba(0,0,0,0.8);border-radius:3px;cursor:default}.shopify-pricing-calculator__tooltip__content::after{content:'';position:absolute;bottom:-10px;left:50%;display:block;width:0;height:0;margin-left:-10px;border-top:10px solid rgba(0,0,0,0.8);border-right:10px solid transparent;border-left:10px solid transparent}.shopify-pricing-calculator__tooltip:hover .shopify-pricing-calculator__tooltip__content{top:-12px;left:6px;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.shopify-pricing-calculator__included,.shopify-pricing-calculator__not-included{white-space:nowrap;font-size:13px;font-weight:600;color:var(--ep-color-primary)}.shopify-pricing-calculator__included::before,.shopify-pricing-calculator__not-included::before{content:'✔';display:inline-block;width:20px;height:20px;margin-right:18px;line-height:22px;text-align:center;font-weight:300;background-color:var(--ep-color-primary-background);border-radius:10px}.shopify-pricing-calculator__not-included{color:var(--ep-color-error)}.shopify-pricing-calculator__not-included::before{content:'\2718';background:#FFDBDB}.shopify-pricing-calculator__notes{font-size:13px}.shopify-pricing-calculator__notes p{margin:0}.shopify-pricing-calculator__cta{margin-top:60px}@media (prefers-color-scheme: dark){.shopify-pricing-calculator .shopify-pricing-table-winner-box img{-webkit-filter:invert(100%);filter:invert(100%)}.shopify-pricing-calculator .shopify-pricing-interval-toggle span{background-color:#2B2B65}.shopify-pricing-calculator__badge{background:rgba(255,221,181,0.3)}.shopify-pricing-calculator__not-included::before{background:rgba(255,221,181,0.3)}}@media (min-width: 480px){.shopify-pricing-calculator .shopify-pricing-interval-toggle .btn{padding-left:25px;padding-right:25px}}@media (min-width: 576px){.shopify-pricing-calculator .shopify-pricing-interval-toggle .btn{padding-left:35px;padding-right:35px}}@media (min-width: 768px){.shopify-pricing-calculator .shopify-pricing-table-wrapper{margin:40px 0 80px}.shopify-pricing-calculator__heading{margin-bottom:50px}.shopify-pricing-calculator__heading::after{margin-left:50px;margin-right:0}.shopify-pricing-calculator__title{max-width:none}.shopify-pricing-calculator__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shopify-pricing-calculator__controls label{margin-right:37px}.shopify-pricing-calculator__input-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.shopify-pricing-calculator .shopify-pricing-interval-toggle{white-space:nowrap}.shopify-pricing-calculator__notes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.shopify-pricing-calculator__notes::after{content:'';width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;margin-left:50px;margin-bottom:12px;background-color:var(--ep-color-border)}}
