.pricing-plans{background-color:var(--pp-bg, #0c0f00);color:var(--pp-text, #dfdad3)}.pricing-plans--pad-top{padding-top:48px}.pricing-plans--pad-bottom{padding-bottom:48px}@media only screen and (min-width:768px){.pricing-plans--pad-top{padding-top:72px}.pricing-plans--pad-bottom{padding-bottom:72px}}.pricing-plans__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12.5px;padding-right:12.5px}@media only screen and (min-width:768px){.pricing-plans__inner{padding-left:40px;padding-right:40px}}.pricing-plans__header{max-width:640px;margin:0 auto 32px;text-align:center}.pricing-plans__eyebrow{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#cb9638}.pricing-plans__heading{margin:0 0 14px;font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.15;color:var(--pp-text, #dfdad3)}.pricing-plans__intro{margin:0;opacity:.85}.pricing-plans__intro p:last-child{margin-bottom:0}.pricing-plans__cta{display:inline-block;margin-top:22px;padding:15px 34px;border-radius:6px;background-color:#cb9638;color:#fff;font-size:16px;font-weight:600;letter-spacing:.02em;text-align:center;text-decoration:none;transition:background-color .2s ease}.pricing-plans__cta:hover,.pricing-plans__cta:focus{background-color:#d9a840;color:#fff}.pricing-plans__cta-below{margin-top:32px;text-align:center}.pricing-plans__cta-below .pricing-plans__cta{margin-top:0;padding-top:12px;padding-bottom:12px;line-height:1.25}.pricing-plans__alt{margin:12px 0 0;font-size:15px;text-align:center}.pricing-plans__alt a{color:#cb9638;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.pricing-plans__alt a:hover,.pricing-plans__alt a:focus{color:#d9a840}.pricing-plans__cta-sub{display:block;margin-top:2px;font-size:13px;font-weight:400;letter-spacing:.01em;opacity:.85}.pricing-plans__promo{display:block;width:fit-content;margin:0 auto 14px;padding:8px 18px;border:1px solid rgba(203,150,56,.55);border-radius:999px;background-color:#cb963824;color:#cb9638;font-size:15px;font-weight:600;letter-spacing:.02em;text-align:center}.pricing-plans__toggle{display:flex;justify-content:center;gap:4px;width:fit-content;margin:0 auto 36px;padding:4px;border:1px solid rgba(203,150,56,.4);border-radius:999px}.pricing-plans__toggle-btn{display:inline-flex;align-items:center;gap:7px;padding:9px 20px;border:0;border-radius:999px;background:transparent;color:var(--pp-text, #dfdad3);font-size:15px;line-height:1;cursor:pointer;transition:background-color .2s ease,color .2s ease}.pricing-plans__toggle-btn:hover{color:#cb9638}.pricing-plans__toggle-btn[aria-pressed=true]{background-color:#cb9638;color:#fff;font-weight:600}.pricing-plans__toggle-btn[aria-pressed=true]:hover{color:#fff}.pricing-plans__toggle-badge{padding:3px 8px;border-radius:999px;background-color:#cb9638;color:#fff;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.pricing-plans__toggle-btn[aria-pressed=true] .pricing-plans__toggle-badge{background-color:#ffffff38;color:#fff}.pricing-plans__grid{display:grid;grid-template-columns:1fr;gap:20px;max-width:900px;margin:0 auto;padding-top:14px}@media only screen and (min-width:768px){.pricing-plans__grid{grid-template-columns:repeat(2,1fr);gap:24px;align-items:stretch;padding-top:32px}.pricing-plans__grid--3{max-width:1160px;grid-template-columns:repeat(3,1fr)}}.pricing-plan{position:relative;display:flex;flex-direction:column;padding:30px 26px;border:1px solid #87684d;border-radius:10px;background-color:#dfdad3;color:#604e41}.pricing-plan--highlight{border:2px solid #cb9638;padding:29px 25px;box-shadow:0 10px 30px #00000047}@media only screen and (min-width:768px){.pricing-plan--highlight{margin-top:-18px;margin-bottom:-18px;padding-top:47px;padding-bottom:47px}}.pricing-plan__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:5px 14px;border-radius:999px;background-color:#cb9638;color:#fff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.pricing-plan__name{margin:0 0 4px;font-weight:700;line-height:1.15;color:#604e41}.pricing-plan__tagline{margin:0 0 20px;font-size:15px;color:#87684d}@media only screen and (min-width:768px){.pricing-plan__name{min-height:2.3em}}.pricing-plan__prices{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid rgba(135,104,77,.35)}.pricing-plan__amount{font-size:42px;font-weight:700;line-height:1;color:#604e41}.pricing-plan__period{margin-left:4px;font-size:15px;color:#87684d}.pricing-plan__saving{margin:10px 0 0;font-size:15px;font-weight:700;color:#a97a22}.pricing-plan__note{margin:4px 0 0;font-size:14px;color:#87684d}.pricing-plan__note s{opacity:.75}.pricing-plans[data-interval=month] [data-pp-price=year],.pricing-plans[data-interval=year] [data-pp-price=month]{display:none}.pricing-plan__features{flex:1 1 auto;margin:0 0 24px;padding:0;list-style:none}.pricing-plan__feature{position:relative;margin:0 0 11px;padding-left:26px;font-size:15px;line-height:1.45}.pricing-plan__feature:last-child{margin-bottom:0}.pricing-plan__feature:before{content:"";position:absolute;top:.42em;left:4px;width:9px;height:5px;border-left:2px solid #cb9638;border-bottom:2px solid #cb9638;transform:rotate(-45deg)}.pricing-plan__cta{display:block;padding:14px 20px;border-radius:6px;background-color:#cb9638;color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em;text-align:center;text-decoration:none;transition:background-color .2s ease}.pricing-plan__cta:hover,.pricing-plan__cta:focus{background-color:#d9a840;color:#fff}.pricing-plan__footnote{margin:10px 0 0;font-size:13px;text-align:center;color:#87684d}.pricing-plans__trust{margin:28px auto 0;font-size:14px;text-align:center;opacity:.8}.template-page-pricing{background-color:#0c0f00;color:#dfdad3}.template-page-pricing #wrapper,.template-page-pricing #main-content{background-color:#0c0f00}.template-page-pricing .section-header h2{color:#cb9638}.template-page-pricing .section-header .rte{color:#dfdad3}.template-page-pricing .accordion{border-top-color:#cb963852;border-bottom-color:#cb963852}.template-page-pricing .accordion summary{color:#efe8dd}.template-page-pricing .accordion summary:hover{color:#cb9638}.template-page-pricing .accordion summary span:after{border-top-color:#cb9638}.template-page-pricing .accordion .accordion__content,.template-page-pricing .accordion .accordion__content p{color:#dfdad3}.template-page-pricing .accordion .accordion__content a{color:#cb9638;text-decoration:underline}.template-page-pricing .accordion .accordion__content a:hover{color:#d9a840}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pricing-plans.css.map */
