.cc{--cc-blue: #1d4fb8;--cc-navy: #0c1736;--cc-sky: #3fb2ef;--cc-red: #e8432e;--cc-yellow: #ffd93b;--cc-teal: #63d6c2;--cc-olive: #a6a84a;--cc-purple: #6c4fd0;--cc-cream: #f6eedb;--cc-ink: #101114;color:#fff;background:var(--cc-navy);overflow:clip}.cc img{display:block;max-width:100%;height:auto}.cc-kicker{display:inline-block;margin:0 0 12px;padding:4px 10px 3px;background:var(--cc-teal);color:var(--cc-ink);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transform:skew(-8deg)}.cc-title{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 800);font-size:clamp(30px,4vw,52px);line-height:.98;letter-spacing:.005em;text-transform:uppercase;color:inherit}.cc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;border:0;border-radius:4px;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.cc-btn--red{background:var(--cc-red);color:#fff;box-shadow:0 4px #9e2516}.cc-btn--yellow{background:var(--cc-yellow);color:var(--cc-ink);box-shadow:0 4px #b39316}.cc-btn--ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #ffffffd9}.cc-btn:hover{transform:translateY(-1px);color:inherit}.cc-btn--red:hover{color:#fff}.cc-btn--ghost:hover{color:#fff;background:#ffffff14}.cc-btn:active{transform:translateY(3px);box-shadow:none}.cc-btn.is-loading{opacity:.7}.cc-promo{padding:var(--PT, 48px) 0 var(--PB, 48px);background:repeating-linear-gradient(-28deg,transparent 0 46px,rgba(255,255,255,.05) 46px 58px),radial-gradient(ellipse at 25% 50%,#2c69e0,var(--cc-blue) 55%,#123a8e);border-top:4px solid var(--cc-yellow);border-bottom:4px solid var(--cc-yellow)}.cc-promo__in{display:grid;gap:28px;align-items:center}@media(min-width:900px){.cc-promo__in{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:56px}}.cc-promo__fan{position:relative;height:clamp(230px,26vw,330px)}.cc-promo__card{position:absolute;top:50%;left:50%;width:clamp(130px,14vw,190px);aspect-ratio:5 / 7;--off: calc(var(--k) - (var(--n) - 1) / 2);transform:translate(calc(-50% + var(--off) * clamp(56px,6.5vw,92px)),calc(-50% + var(--off) * var(--off) * 8px)) rotate(calc(var(--off) * 9deg));z-index:calc(10 - var(--off) * var(--off));border-radius:8px;box-shadow:0 16px 28px -12px #000000b3}.cc-promo__card img{width:100%;height:100%;object-fit:cover;border-radius:8px}.cc-promo__text{margin:12px 0 20px;max-width:46ch;font-size:17px;line-height:1.5;color:#ffffffe6}.cc-promo__text p{margin:0 0 8px}.cc-promo__ctas{display:flex;flex-wrap:wrap;gap:12px}.cc-btn--ghost{background:#fff;color:var(--cc-ink)!important;box-shadow:inset 0 0 0 2px var(--cc-ink),0 4px 0 var(--cc-ink)}.cc-btn--ghost:hover{color:var(--cc-ink)!important;background:#f3efe6}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pa-cc-promo.css.map */
