.epc{position:relative;overflow:hidden}.epc__grid{display:grid;gap:3.2rem;align-items:center}@media screen and (min-width:750px){.epc__grid{grid-template-columns:1fr 1fr;gap:5.6rem}}.epc__media{position:relative;display:block;max-width:52rem;width:100%;justify-self:center}.epc__frame{display:block;aspect-ratio:1;overflow:hidden;border-radius:1.6rem;background:#fff;border:2px solid var(--sw-red, #d7302a);transform:rotate(-2deg);box-shadow:0 0 0 6px #ffffff0f,0 0 36px #d7302a66;transition:transform .3s ease}.epc__frame img,.epc__frame svg{width:100%;height:100%;object-fit:cover;display:block}.epc__media:hover .epc__frame{transform:rotate(0) scale(1.01)}.epc__stamp{position:absolute;top:-1.2rem;right:-.8rem;padding:.6rem 1.4rem;border-radius:.8rem;background:var(--sw-red, #d7302a);color:#fff;transform:rotate(6deg);font-family:"Kardust TS Condensed",var(--font-heading-family);font-style:italic;font-weight:700;font-size:2.2rem;letter-spacing:.04em;text-transform:uppercase;line-height:1;box-shadow:0 0 18px #d7302ab3}.epc__eyebrow{margin:0 0 1rem;font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sw-red, #d7302a)}.epc__title{margin:0 0 1.4rem;font-family:"Kardust TS Condensed",var(--font-heading-family);font-style:italic;font-weight:700;font-size:clamp(4rem,7vw,6.8rem);line-height:.95;text-transform:uppercase;text-shadow:0 0 .25em rgba(215,48,42,.55)}.epc__text{font-size:1.7rem;line-height:1.5;opacity:.9}.epc__text p{margin:0}.epc__steps{list-style:none;margin:2.2rem 0 2.8rem;padding:0;display:grid;gap:1rem}.epc__step{display:flex;align-items:center;gap:1.2rem;font-size:1.6rem;font-weight:700}.epc__num{flex:none;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;border:2px solid var(--sw-red, #d7302a);color:var(--sw-red, #d7302a);font-family:"Kardust TS Condensed",var(--font-heading-family);font-style:italic;font-size:2rem}.epc__btn{min-width:22rem}@media screen and (max-width:749px){.epc__info{text-align:left}.epc__btn{width:100%}}@media(prefers-reduced-motion:reduce){.epc__frame{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/120/compiled_assets/styles.css.map */
