.pps-workshop-details__inner{max-width:var(--page-width);margin:0 auto;padding:clamp(48px,7vw,88px) clamp(16px,5vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(36px,5vw,64px);align-items:start}.pps-workshop-details__eyebrow{font-family:var(--pps-font-body);font-weight:600;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:var(--pps-gold-dark);margin-bottom:16px}.pps-workshop-details__heading{font-family:var(--pps-font-display);font-weight:400;font-size:clamp(28px,3.6vw,44px);line-height:1.06;margin:0 0 18px;color:var(--pps-ink)}.pps-workshop-details__text{font-family:var(--pps-font-body);font-size:1.65rem;line-height:1.75;color:var(--pps-muted)}.pps-workshop-details__text p{margin:0}.pps-workshop-details__includes-heading{font-family:var(--pps-font-body);font-weight:600;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pps-ink);margin:30px 0 16px}.pps-workshop-details__includes{display:flex;flex-direction:column;gap:12px;margin-bottom:34px}.pps-workshop-details__include{display:flex;align-items:flex-start;gap:12px;font-family:var(--pps-font-body);font-size:1.5rem;line-height:1.5;color:var(--pps-nav)}.pps-workshop-details__tick{width:22px;height:22px;border-radius:50%;background:var(--pps-gold);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0;margin-top:1px}.pps-workshop-details__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;border-top:1px solid var(--pps-border);padding-top:26px}.pps-workshop-details__detail-key{font-family:var(--pps-font-body);font-weight:600;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pps-gold-dark);margin-bottom:7px}.pps-workshop-details__detail-value{font-family:var(--pps-font-body);font-weight:500;font-size:1.4rem;color:var(--pps-ink)}.pps-workshop-details__card{position:sticky;top:20px;background:#fff;border:1px solid var(--pps-border);border-radius:5px;padding:clamp(24px,3vw,34px);box-shadow:0 20px 50px -30px #23201b80}.pps-workshop-details__card-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.pps-workshop-details__card-heading{font-family:var(--pps-font-display);font-weight:400;font-size:26px;line-height:1;margin:0;color:var(--pps-ink)}.pps-workshop-details__card-price{font-family:var(--pps-font-text);font-size:3rem;color:var(--pps-ink)}.pps-workshop-details__card-note{font-family:var(--pps-font-body);font-size:1.3rem;line-height:1.5;color:#7a7160;margin-bottom:22px}.pps-workshop-details__card-app{margin-bottom:10px}.pps-workshop-details__card-contact{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.pps-workshop-details__contact-text{font-family:var(--pps-font-body);font-size:1.4rem;line-height:1.6;color:var(--pps-muted);margin-bottom:6px}.pps-workshop-details__contact-text p{margin:0}.pps-workshop-details__contact-line{font-family:var(--pps-font-body);font-weight:600;font-size:1.5rem;color:var(--pps-ink);text-decoration:none}.pps-workshop-details__contact-line:hover{color:var(--pps-gold)}.pps-workshop-details__contact-button{text-decoration:none;text-align:center;cursor:pointer;background:var(--pps-gold-dark);color:#fff;font-family:var(--pps-font-display);font-weight:600;font-size:1.5rem;letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:15px 20px;margin-top:8px}.pps-workshop-details__contact-button:hover{background:var(--pps-ink)}.pps-workshop-details__card-placeholder{text-align:center;padding:30px 10px;border:1px dashed var(--pps-border);border-radius:3px;color:#6b6355;margin-bottom:22px}.pps-workshop-details__card-placeholder .placeholder-svg{max-width:100px;margin:0 auto 12px}.pps-workshop-details__card-placeholder p{font-family:var(--pps-font-body);font-size:1.3rem;margin:0}.pps-workshop-details__card-address{text-align:center;font-family:var(--pps-font-body);font-size:1.2rem;line-height:1.5;color:#6b6355;margin-top:14px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-pps-workshop-details.css.map */
