.pp-sk{--pp-ink: #2A0A10;--pp-soft: #5C4A42;--pp-bg: #FBF6EE;--pp-red: #9F1239;--pp-red-dark: #420810;--pp-line: #EADFD8;--pp-gold: #FDE68A;--navy: var(--pp-ink);--blue: var(--pp-red);--blue-dark: var(--pp-red-dark);--text: #4A3A36;--text-soft: var(--pp-soft);--border: var(--pp-line);--light: #FFF7ED;--accent-text: var(--pp-red);--radius: 18px;--radius-sm: 12px;background: var(--pp-bg);color: var(--text);padding-bottom: var(--space-9)}.pp-sk h1,.pp-sk h2,.pp-sk h3{color: var(--pp-ink)}.pp-sk h1{font-size: clamp(26px,2.8vw,34px);line-height: 1.2;margin: 4px 0 var(--space-3)}.pp-sk h2{font-size: clamp(20px,2vw,26px)}.pp-sk a{color: var(--pp-red)}@media (hover: hover){.pp-sk a:hover{color: var(--pp-red-dark)}}.pp-sk .btn{background: var(--pp-red);color: #fff;border-radius: 999px}@media (hover: hover){.pp-sk .btn:hover{background: var(--pp-red-dark);color: #fff;box-shadow: none}}.pp-sk .btn--outline{background: #fff;color: var(--pp-red);box-shadow: inset 0 0 0 2px var(--pp-red)}@media (hover: hover){.pp-sk .btn--outline:hover{background: #FFF1F2;color: var(--pp-red-dark)}}.sk-deadline{margin: 0;padding: var(--space-3) var(--gutter);background: var(--pp-gold);color: #422006;text-align: center;font-weight: 600}.sk-deadline[hidden]{display: none}.pp-sk__top{grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: var(--space-6)}.pp-sk__media{background: #fff;border-radius: var(--radius);padding: var(--space-6)}.pp-sk__media .product__media{border: 0;padding: 0}.pp-sk__info{display: flex;flex-direction: column;min-width: 0}.pp-sk .product__badges:empty{display: none}.sk-chips,.pp-sk .key-chips{list-style: none;margin: 0 0 var(--space-3);padding: 0;display: flex;flex-wrap: wrap;gap: var(--space-2);font-size: 14px}.sk-chips li{background: #FFF1F2;color: #7F1D1D;padding: 6px 12px;border-radius: 999px;font-weight: 600}.sk-chips a{color: inherit;text-decoration: none}.pp-sk .key-chips__item{background: #fff;color: var(--pp-ink);border: 1px solid var(--pp-line)}.pp-sk .key-chips__name{color: var(--pp-soft)}.pp-sk .buybox{border: 0;border-radius: var(--radius);box-shadow: 0 1px 2px rgba(66,8,16,.06),0 8px 24px rgba(66,8,16,.06)}.pp-sk .buybox__price{color: var(--pp-ink)}.pp-sk .buybox__alert{display: inline-flex;margin-top: var(--space-3);font-weight: 600}.sk-ontime{background: #fff;border-radius: var(--radius);padding: var(--space-6);margin-top: var(--space-7)}.sk-ontime h2{margin: 0 0 var(--space-1)}.sk-ontime__intro{margin: 0 0 var(--space-4);color: var(--pp-soft);font-size: 15px}.sk-ontime__list{list-style: none;margin: 0;padding: 0}.sk-ontime__row{display: grid;grid-template-columns: minmax(120px,1fr) minmax(0,2fr) auto;gap: var(--space-2) var(--space-4);align-items: center;padding: var(--space-3) 0}.sk-ontime__row + .sk-ontime__row{border-top: 1px solid var(--pp-line)}.sk-ontime__shop{color: var(--pp-ink)}.sk-ontime__meta{font-size: 14px;color: var(--pp-soft)}.sk-ontime__tag{display: inline-block;margin-right: 6px;padding: 2px 10px;border-radius: 999px;font-size: 12px;font-weight: 700}.sk-ontime__tag--ok{background: #DCFCE7;color: #14532D}.sk-ontime__tag--late{background: #FEE2E2;color: #7F1D1D}.sk-ontime__total{font-family: var(--font-head);font-weight: 900;font-size: 18px;color: var(--pp-ink);white-space: nowrap}.sk-ontime__total small{font-family: var(--font-body);font-weight: 400;font-size: 12px;color: var(--pp-soft)}.pp-sk__offers{background: #fff;border-radius: var(--radius);padding: var(--space-2) var(--space-6) var(--space-5);margin-top: var(--space-5)}.pp-sk__offers:not(:has(.offers)){display: none}.pp-sk .offers{border: 0;border-radius: 0}.pp-sk .offer{background: #fff;padding: var(--space-3) 0}.pp-sk .offer + .offer,.pp-sk .offers>li + li{border-top: 1px solid var(--pp-line)}.pp-sk .offer--best{background: #fff}.sk-links{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,220px),1fr));gap: var(--space-4);margin-top: var(--space-6)}.sk-links__card{display: flex;flex-direction: column;gap: 4px;padding: var(--space-5);background: #fff;border-radius: var(--radius);border: 2px solid var(--pp-line);text-decoration: none}.sk-links__card strong{font-family: var(--font-head);font-weight: 900;font-size: 18px;color: var(--pp-red)}.sk-links__card span{color: var(--pp-soft);font-size: 14px}@media (hover: hover){.sk-links__card:hover{border-color: var(--pp-red)}}.pp-sk__cards{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,320px),1fr));gap: var(--space-6);margin-top: var(--space-6);align-items: start}.pp-sk__card,.pp-sk .product-section{background: #fff;border: 0;border-radius: var(--radius);padding: var(--space-6);margin-top: var(--space-6)}.pp-sk__cards>*{margin-top: 0}.pp-sk .product-section:last-child{padding-bottom: var(--space-6)}.pp-sk__facts h2{margin: 0 0 var(--space-3)}.pp-sk__facts .specs{margin: 0;grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.pp-sk__facts .specs dt{font-weight: 400;color: var(--pp-soft)}.pp-sk .alert-box{border-radius: var(--radius-sm)}@media (max-width: 1024px){.pp-sk__top{grid-template-columns: minmax(0,1fr)}.pp-sk__media{padding: var(--space-4)}}@media (max-width: 600px){.sk-ontime,.pp-sk__offers,.pp-sk__card,.pp-sk .product-section{padding-inline: var(--space-4)}.sk-ontime__row{grid-template-columns: minmax(0,1fr) auto}.sk-ontime__meta{grid-column: 1 / -1;grid-row: 2}.pp-sk .offer{grid-template-columns: minmax(0,1fr) auto}.pp-sk .offer>.btn,.pp-sk .offer>.btn--via{grid-column: 1 / -1}}