.ps-card-tile{--tile-bg: #eae7e2;--tile-header: #1390be;--tile-footer: #d4ebf3;--tile-tick: #118fc1;--tile-text: #16161a;--tile-list-min: 11px;--tile-period-min: 10px;container-type:inline-size;position:relative;display:flex;flex-direction:column;isolation:isolate;background:var(--tile-bg);border-radius:var(--ps-border-radius-sm, 4px);overflow:hidden;text-align:left}.ps-card-tile--teal{--tile-header: #02947d;--tile-footer: #d0eee4;--tile-tick: #009580}.ps-card-tile--magenta{--tile-header: #c95100;--tile-footer: #f9e9da;--tile-tick: #c95100}.ps-card-tile--gold{--tile-header: #9b6f00;--tile-footer: #fff1ca;--tile-tick: #9b6f00}.ps-card-tile--burgundy{--tile-header: #b62453;--tile-footer: #f5dce2;--tile-tick: #b92152}.ps-card-tile--purple{--tile-header: #593ad6;--tile-footer: #e8e2f0;--tile-tick: #8869ff}.ps-card-tile__card{position:relative;display:flex;flex-direction:column;flex:1 0 auto;width:57.2cqw;min-height:89cqw;margin:5.25cqw 0 5.75cqw 6.1cqw;border:.9cqw solid #fff;border-radius:4cqw;background:#fff;box-shadow:0 0 1.75cqw #281e1429;overflow:hidden}.ps-card-tile__header{display:flex;flex-direction:column;padding:3.55cqw 2cqw 0 4.5cqw;background:var(--tile-header);color:#fff}.ps-card-tile__pricing{display:flex;align-items:flex-start}.ps-card-tile__price{flex:none;min-width:29.2cqw;padding-right:.9cqw;font-family:var(--ps-font-heading, Poppins, sans-serif);font-size:8.75cqw;font-weight:700;line-height:1;letter-spacing:-.02em;white-space:nowrap}.ps-card-tile__period{display:flex;white-space:nowrap;flex-direction:column;padding-top:1.4cqw;font-weight:500;line-height:1.15}.ps-card-tile__per{font-size:max(3.45cqw,var(--tile-period-min))}.ps-card-tile__vat{margin-top:.55cqw;font-size:max(2.14cqw,var(--tile-period-min))}.ps-card-tile .ps-card-tile__tier{order:2;margin:1.35cqw 0 0;font-family:var(--ps-font-heading, Poppins, sans-serif);font-size:6.2cqw;font-weight:700;line-height:1.12;letter-spacing:-.01em;color:inherit}.ps-card-tile__wave{display:block;width:100%;height:auto;margin-top:-1px;fill:var(--tile-header)}.ps-card-tile__features{position:relative;flex:1 0 auto;margin-top:-4cqw;padding:0 2cqw 5cqw 9.5cqw;color:var(--tile-text)}.ps-card-tile__features ul{margin:0;padding:0;list-style:none}.ps-card-tile__features li{position:relative;margin:0;padding:0 0 0 4.65cqw;--tile-line: max(4.9cqw, 1.45em);font-size:max(2.62cqw,var(--tile-list-min));font-weight:500;line-height:var(--tile-line)}.ps-card-tile__features li:before{content:"";position:absolute;top:calc(var(--tile-line) / 2 - max(.825cqw,4.5px));left:0;width:1.65cqw;height:1.65cqw;min-width:9px;min-height:9px;border-radius:50%;background:var(--tile-tick) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.4 8.3l2.3 2.3 4.9-5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.ps-card-tile__features p{margin:0 0 .5em;font-size:max(2.3cqw,var(--tile-list-min))}.ps-card-tile__features ul,.ps-card-tile__features p{position:relative;z-index:3;text-shadow:0 0 .25em #fff,0 0 .5em #fff,0 0 .8em rgba(255,255,255,.8)}.ps-card-tile__footer{margin-top:auto;color:var(--tile-footer)}.ps-card-tile__footer-wave{display:block;width:100%;height:auto;margin-bottom:-1px;fill:currentColor}.ps-card-tile__logos{display:flex;align-items:center;justify-content:center;gap:1.6cqw;padding:1.05cqw 1cqw 4.5cqw;background:var(--tile-footer)}.ps-card-tile__logo{display:block;height:auto;width:40.7cqw}.ps-card-tile__logo--em{width:36cqw}.ps-card-tile__logos>.ps-card-tile__logo--em:only-child{margin-left:-2.4cqw}.ps-card-tile__logos--pair{gap:1.6cqw;padding-top:1.65cqw;padding-bottom:5.45cqw}.ps-card-tile__logos--pair .ps-card-tile__logo{width:24.5cqw}.ps-card-tile__logos--pair .ps-card-tile__logo--em{width:21.9cqw}.ps-card-tile__person{position:absolute;z-index:2;bottom:0;left:0;width:100cqw;height:100cqw;max-width:none;object-fit:contain;pointer-events:none;filter:drop-shadow(-8cqw -3cqw .9cqw rgba(60,50,40,.13))}.ps-pricing-card--tile{padding:var(--ps-spacing-sm)}.ps-pricing-card--tile .ps-card-tile{flex:1 0 auto;margin-bottom:var(--ps-spacing-sm)}
/*# sourceMappingURL=/cdn/shop/t/77/assets/ps-card-tile.css.map */
