.wp-block-ds-comparison-table-card{background-color:var(--white);border-radius:var(--rounded);box-shadow:0 0 0 1px rgba(var(--black-rgb),.1);display:flex;flex-direction:column;overflow:hidden;position:relative;text-align:center;width:100%}.wp-block-ds-comparison-table-card:not(:last-child){margin-bottom:var(--card-margin)}.wp-block-ds-comparison-table-card .flag{align-items:flex-end;background:var(--primary);display:flex;height:6.5rem;justify-content:center;position:absolute;right:-3.25rem;top:-3.25rem;transform:rotate(45deg);width:6.5rem}.wp-block-ds-comparison-table-card .flag p{color:var(--white);font-size:var(--paragraph-small-size);line-height:1;padding:.25rem .75rem}.wp-block-ds-comparison-table-card .card-header{padding:var(--card-padding-y) var(--card-padding-x)}.wp-block-ds-comparison-table-card .price-information{font-size:.75rem;line-height:1;margin:0}.wp-block-ds-comparison-table-card .price-line+.card-body{margin-top:var(--card-padding-y)}.wp-block-ds-comparison-table-card .card-details{padding:0 var(--card-padding-x)}.wp-block-ds-comparison-table-card figure{margin-bottom:var(--card-padding-y)}.wp-block-ds-comparison-table-card figure img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.wp-block-ds-comparison-table-card .features ul{list-style:none;margin:0;padding:0}.wp-block-ds-comparison-table-card .features:only-child{margin-bottom:var(--card-padding-x)}.wp-block-ds-comparison-table-card .features li{align-items:center;background:rgba(0,0,0,.05);border-radius:var(--rounded);display:flex;line-height:1.1;margin:0;padding:0;padding:var(--list-padding-y) var(--list-padding-x);text-align:left}.wp-block-ds-comparison-table-card .features li:empty{display:none}.wp-block-ds-comparison-table-card .features li:not(:last-child){margin-bottom:.5rem}.wp-block-ds-comparison-table-card .features+a{margin-bottom:var(--card-padding-y)!important;margin-top:var(--card-padding-y)}.wp-block-ds-comparison-table-card.is-prominent{--card-padding-x:1.5rem;--card-padding-y:2.25rem;box-shadow:0 0 0 2px var(--primary);order:1}.wp-block-ds-comparison-table-card.is-prominent .card-title{color:var(--h2-color);font-family:var(--h2-font);font-size:var(--h2-size);font-style:var(--h2-style);font-weight:var(--h2-weight);letter-spacing:var(--h2-tracking);line-height:var(--h2-line-height);text-transform:var(--h2-transform)}.wp-block-ds-comparison-table-card:not(.is-prominent){order:2}.reverse-print .wp-block-ds-comparison-table-card{background-color:rgba(var(--black-rgb-src),.75)}.wp-block-ds-comparison-table-card .card-title{color:var(--h3-color);font-family:var(--h3-font);font-size:var(--h3-size);font-style:var(--h3-style);font-weight:var(--h3-weight);letter-spacing:var(--h3-tracking);line-height:var(--h3-line-height);line-height:1;margin:0;text-transform:var(--h3-transform)}.wp-block-ds-comparison-table-card .features li:before{background:var(--primary);content:"";display:block;flex-shrink:0;height:1em;margin-right:var(--list-padding-x);-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NzEuMDkgMzU0LjU2Jz48cG9seWdvbiBwb2ludHM9JzU3LjE4IDEyMy43IDE3My42OSAyNDAuMjEgNDEzLjkxIDAgNDcxLjA5IDU3LjE4IDE3My42OCAzNTQuNTYgMCAxODAuODggNTcuMTggMTIzLjcgNTcuMTggMTIzLjcnLz48L3N2Zz4=) center center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NzEuMDkgMzU0LjU2Jz48cG9seWdvbiBwb2ludHM9JzU3LjE4IDEyMy43IDE3My42OSAyNDAuMjEgNDEzLjkxIDAgNDcxLjA5IDU3LjE4IDE3My42OCAzNTQuNTYgMCAxODAuODggNTcuMTggMTIzLjcgNTcuMTggMTIzLjcnLz48L3N2Zz4=) center center/contain no-repeat;width:1em}.wp-block-ds-comparison-table-card a:empty,.wp-block-ds-comparison-table-card li:empty{display:none}.wp-block-ds-comparison-table-card .price{color:var(--h1-color);font-family:var(--h1-font);font-size:var(--h1-size);font-style:var(--h1-style);font-weight:var(--h1-weight);letter-spacing:var(--h1-tracking);line-height:1.2;margin:0;text-transform:var(--h1-transform)}.wp-block-ds-comparison-table-card.is-style-compact{--list-padding-x:0.5rem;--list-padding-y:1rem}.wp-block-ds-comparison-table-card.is-style-compact .price-line{align-items:center;display:flex;justify-content:center}.wp-block-ds-comparison-table-card.is-style-compact .price-line .price+.price-information{margin-left:.5rem}.wp-block-ds-comparison-table-card.is-style-compact .card-details{background:transparent;border-radius:0;margin:0;padding:0}.wp-block-ds-comparison-table-card.is-style-compact .card-details .features ul{background:transparent}.wp-block-ds-comparison-table-card.is-style-compact .card-details .features ul:only-child{margin-bottom:0}.wp-block-ds-comparison-table-card.is-style-compact .card-details .features ul li{background:transparent;border-radius:0;display:block;margin-bottom:0;text-align:center}.wp-block-ds-comparison-table-card.is-style-compact .card-details .features ul li:before{display:none}.wp-block-ds-comparison-table-card.is-style-compact .card-details .features ul+a{margin-bottom:var(--card-padding-y)}.wp-block-ds-comparison-table-card.is-style-compact .card-details li{border-top:1px solid rgba(var(--black-rgb),.1)}.wp-block-ds-comparison-table-card.is-style-compact .card-details li:last-child{border-bottom:1px solid rgba(var(--black-rgb),.1)}.wp-block-ds-comparison-table-card.is-style-compact .card-details .features:only-child li:last-child{border-bottom:none}.wp-block-ds-comparison-table-card.is-style-simple .features ul{--list-padding-y:0.5rem}.wp-block-ds-comparison-table-card.is-style-simple .features li{background:transparent;margin-bottom:0}.wp-block-ds-comparison-table.image-crop .wp-block-ds-comparison-table-card{overflow:hidden}.wp-block-ds-comparison-table.image-crop .wp-block-ds-comparison-table-card figure{margin-left:calc(var(--card-padding-x)*-1);margin-right:calc(var(--card-padding-x)*-1);margin-top:calc(var(--card-padding-y)*-1)}.wp-block-ds-comparison-table.image-crop .wp-block-ds-comparison-table-card img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:800px){.wp-block-ds-comparison-table-card{flex:1 1 0;margin-bottom:0;margin-left:var(--card-margin);margin-right:var(--card-margin)}.wp-block-ds-comparison-table-card:first-child{margin-left:0}.wp-block-ds-comparison-table-card:last-child{margin-right:0}.wp-block-ds-comparison-table-card:not(:last-child){margin-bottom:0}.wp-block-ds-comparison-table-card{order:0!important}}
