.dwn-pricing .title{margin:0;text-align:center}.dwn-pricing__title{margin-bottom:4rem}@media screen and (max-width: 749px){.dwn-pricing__title{margin-bottom:3rem}}.dwn-pricing-card{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.dwn-pricing__cards-wrapper{margin-bottom:4rem}.dwn-pricing-cards{gap:2rem;--grid-desktop-horizontal-spacing: 2rem}@media screen and (min-width: 750px){.dwn-pricing-cards{gap:3rem;--grid-desktop-horizontal-spacing: 3rem}}@media screen and (min-width: 1210px){.dwn-pricing-cards.grid{flex-wrap:unset}}.dwn-pricing-card{display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;padding:20px;border-radius:20px}.dwn-pricing-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(var(--color-button),.3)}.dwn-pricing-card--featured{box-shadow:0 8px 32px rgba(var(--color-button),.3)}.dwn-pricing-card--featured:hover{box-shadow:0 8px 32px rgba(var(--color-button),.45)!important}.dwn-pricing-card__label{color:#c1c174;font-size:16px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:1.28px}.dwn-pricing-card--featured .dwn-pricing-card__label{background:rgb(var(--color-accent))}.dwn-pricing-card__content{flex-grow:1;display:flex;flex-direction:column;gap:24px;padding-top:14px}@media screen and (max-width: 749px){.dwn-pricing-card__content{gap:1rem}}.dwn-pricing-card__title{margin:0;line-height:1.2;color:rgb(var(--color-foreground))}.dwn-pricing-card__description{color:rgba(var(--color-foreground),.8);line-height:1.5;margin:0;border-bottom:solid 1px rgba(255,255,255,.2);padding-bottom:24px}.dwn-pricing-card__description p{margin:0}.dwn-pricing-card__perfect-for,.dwn-pricing-card__time-saved{color:#c1c174;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.dwn-pricing-card__perfect-for strong,.dwn-pricing-card__time-saved strong{font-weight:600}.dwn-pricing-card__pricing{margin-top:auto;padding-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media screen and (max-width: 749px){.dwn-pricing-card__pricing{flex-direction:column;align-items:stretch;gap:1rem}}.dwn-pricing-card__trial-button{white-space:nowrap;min-width:max-content}@media screen and (max-width: 749px){.dwn-pricing-card__trial-button{width:100%;text-align:center}}.dwn-pricing-card__price{text-align:right;line-height:1;display:flex;align-items:flex-end}@media screen and (max-width: 749px){.dwn-pricing-card__price{text-align:center}}.dwn-pricing-card__price .price-amount{color:rgb(var(--color-foreground));display:block;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.dwn-pricing-card__price .price-period{color:rgba(var(--color-foreground),.7);font-size:12px;font-style:normal;font-weight:400;line-height:150%}.dwn-pricing__bottom-cta{margin-top:2rem}@media screen and (max-width: 749px){.dwn-pricing__bottom-cta{margin-top:3rem}}@media screen and (max-width: 749px){.dwn-pricing-cards{grid-template-columns:1fr}.dwn-pricing-card{margin-bottom:2rem}.dwn-pricing-card:last-child{margin-bottom:0}}@media screen and (min-width: 990px){.dwn-pricing-cards.grid--3-col-desktop{grid-template-columns:repeat(3,1fr)}.dwn-pricing-cards.grid--2-col-desktop{grid-template-columns:repeat(2,1fr);max-width:66.666%;margin:0 auto}.dwn-pricing-cards.grid--1-col-desktop{grid-template-columns:1fr;max-width:50%;margin:0 auto}}.dwn-pricing-card{opacity:1}.dwn-pricing-card.scroll-trigger.animate--slide-in{opacity:0;transform:translateY(2rem)}.dwn-pricing-card.scroll-trigger.animate--slide-in.animated{opacity:1;transform:translateY(0)}@media (prefers-color-scheme: dark){.dwn-pricing-card{border-color:#ffffff1a}.dwn-pricing-card:hover{box-shadow:0 8px 32px rgba(var(--color-button),.3)}}@media screen and (max-width: 1190px){.dwn-pricing-card__pricing{flex-wrap:wrap;justify-content:center}.dwn-pricing-card__trial-button{max-width:100%;width:100%}}@media screen and (max-width: 768px){.dwn-pricing-card{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (max-width: 749px){.dwn-pricing-card{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.dwn-pricing-card__price{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-dwn-pricing.css.map */
