.pc{font-family:Poppins,sans-serif;background-color:#1a1745;position:relative;overflow:hidden;padding:48px 16px}.pc *{font-family:inherit}@media screen and (min-width:990px){.pc{padding:96px 40px}}.pc__blob{position:absolute;border-radius:50%;pointer-events:none;filter:blur(140px)}.pc__blob--1{top:0;left:33%;width:720px;height:360px;background-color:#e5007d1a}.pc__blob--2{bottom:0;right:0;width:520px;height:420px;background-color:#e5007d0f}.pc__inner{max-width:1360px;margin:0 auto;position:relative;z-index:1}.pc__header{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}@media screen and (min-width:990px){.pc__header{flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:56px}}.pc__header-left{max-width:672px}.pc__eyebrow-wrap{display:inline-flex;align-items:center;gap:10px;margin-bottom:16px}.pc__eyebrow-dot{position:relative;width:8px;height:8px;flex-shrink:0}.pc__eyebrow-dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:#e5007d66;animation:pc-ping 1.5s cubic-bezier(0,0,.2,1) infinite}.pc__eyebrow-dot:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:50%;background-color:#be376f}@keyframes pc-ping{75%,to{transform:scale(2);opacity:0}}.pc__eyebrow-line{display:block;width:28px;height:1px;background:linear-gradient(to right,rgba(255,255,255,.3),transparent);flex-shrink:0}.pc__eyebrow{font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#fff9}.pc__heading{font-size:30px;font-weight:500;color:#fff;letter-spacing:-.03em;line-height:1.02;margin:0 0 16px}@media screen and (min-width:640px){.pc__heading{font-size:48px}}@media screen and (min-width:990px){.pc__heading{font-size:60px}}.pc__heading-italic{font-style:italic;font-weight:300;color:#ffffff8c}.pc__subheading{font-size:13px;font-weight:300;color:#ffffff8c;line-height:1.6;margin:0;max-width:520px}@media screen and (min-width:990px){.pc__subheading{font-size:15px}}.pc__header-right{display:none;align-items:center;gap:12px;font-size:11px;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:#fff6;white-space:nowrap;flex-shrink:0}@media screen and (min-width:990px){.pc__header-right{display:flex}}.pc__header-line{display:block;width:40px;height:1px;background-color:#fff3}.pc__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:24px}@media screen and (min-width:990px){.pc__grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:40px}}.pc__card-anim{display:block;min-width:0}.pc__card{position:relative;display:flex;flex-direction:column;justify-content:space-between;border-radius:16px;overflow:hidden;aspect-ratio:3 / 4;border:1px solid rgba(255,255,255,.1);text-decoration:none;width:100%;min-width:0;transition:border-color .5s ease,box-shadow .5s ease}@media(hover:hover){.pc__card:hover{border-color:#e5007d66;box-shadow:0 30px 60px -20px #e5007d59}.pc__card:hover .pc__card-image{transform:scale(1.06)}.pc__card:hover .pc__card-btn{background-color:#be376f;transform:scale(1.1)}.pc__card:hover .pc__card-btn svg{color:#fff;transform:translate(2px)}}.pc__card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease-out}.pc__card-overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000e6,#0006 50%,#0000000d);z-index:1}.pc__card-overlay-tint{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,rgba(26,23,69,.3),transparent);opacity:.6;z-index:1}.pc__card-top{position:relative;z-index:2;padding:12px}@media screen and (min-width:990px){.pc__card-top{padding:20px}}.pc__card-badge{display:inline-flex;align-items:center;gap:8px}.pc__card-number{font-size:10px;font-family:monospace;color:#be376f;letter-spacing:.2em}@media screen and (min-width:990px){.pc__card-number{font-size:11px}}.pc__card-badge-line{display:block;width:16px;height:1px;background-color:#ffffff4d}.pc__card-label{font-size:10px;font-weight:600;color:#ffffffd9;text-transform:uppercase;letter-spacing:.22em}@media screen and (min-width:990px){.pc__card-label{font-size:11px}}.pc__card-bottom{position:relative;z-index:2;padding:12px}@media screen and (min-width:990px){.pc__card-bottom{padding:20px}}.pc__card-title{font-size:16px;font-weight:500;color:#fff;letter-spacing:-.02em;line-height:1.1;margin:0 0 6px}@media screen and (min-width:640px){.pc__card-title{font-size:20px}}@media screen and (min-width:990px){.pc__card-title{font-size:25px;margin-bottom:6px}}.pc__card-desc{font-size:12px;font-weight:300;color:#fff9;line-height:1.45;margin:0 0 12px;display:none}@media screen and (min-width:640px){.pc__card-desc{display:block}}@media screen and (min-width:990px){.pc__card-desc{font-size:14px;margin-bottom:16px}}.pc__card-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.15)}@media screen and (min-width:990px){.pc__card-footer{padding-top:16px}}.pc__card-tag{font-size:10px;font-weight:500;color:#ffffff8c;text-transform:uppercase;letter-spacing:.16em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:990px){.pc__card-tag{font-size:11px}}.pc__card-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#ffffff1a;flex-shrink:0;transition:background-color .3s ease,transform .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pc__card-btn svg{width:14px;height:14px;color:#fff;transition:color .3s ease,transform .3s ease}@media screen and (min-width:990px){.pc__card-btn{width:36px;height:36px}.pc__card-btn svg{width:16px;height:16px}}.pc__tagline{display:none;align-items:center;justify-content:center;gap:12px;font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:#ffffff59}@media screen and (min-width:990px){.pc__tagline{display:flex}}.pc__tagline-line{display:block;width:64px;height:1px;background-color:#ffffff26}.pc__tagline-arrow{color:#be376f99}
/*# sourceMappingURL=/cdn/shop/t/442/assets/section-pillar-cards.css.map */
