.ppdp-faq .ppdp-faq__link--filled,.ppdp-faq .ppdp-faq__link--outlined{justify-content:center;min-height:4.8rem;margin-top:1.6rem;padding:1rem 2.4rem;border:2px solid #e333a4;border-radius:999px;font-size:1.5rem;line-height:1.2;letter-spacing:.01em;text-decoration:none}.ppdp-faq .ppdp-faq__link--filled{color:#fff;background-color:#e333a4}.ppdp-faq .ppdp-faq__link--outlined{color:#e333a4;background-color:transparent}.ppdp-faq .ppdp-faq__link--filled:hover,.ppdp-faq .ppdp-faq__link--outlined:hover{opacity:.92}.ppdp-faq .ppdp-faq__item--schedule>summary{align-items:center}.ppdp-faq__summary-main{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0}.ppdp-faq__summary-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .9rem;min-width:0}.ppdp-faq__summary-meta{font-weight:500;color:var(--ppdp-muted, #5c5c5c)}.ppdp-faq__summary-preview{color:var(--ppdp-muted, #5c5c5c);font-size:1.5rem;font-weight:400;line-height:1.4}.ppdp-faq .ppdp-faq__item--schedule[open] .ppdp-faq__summary-preview{display:none}.ppdp-faq .ppdp-faq__item--schedule>summary:after,.ppdp-faq .ppdp-faq__item--schedule[open]>summary:after{content:"";display:block;flex-shrink:0;width:3.2rem;height:3.2rem;margin-top:0;border:1px solid currentColor;border-radius:50%;font-size:0;line-height:0;background-repeat:no-repeat;background-position:center}.ppdp-faq .ppdp-faq__item--schedule>summary:after{background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:1.2rem 1.5px,1.5px 1.2rem}.ppdp-faq .ppdp-faq__item--schedule[open]>summary:after{background-image:linear-gradient(currentColor,currentColor);background-size:1.2rem 1.5px}.ppdp-faq__slots{display:grid;gap:1.6rem;margin:0;padding:.4rem 4rem 2.4rem 0;list-style:none}.ppdp-faq__slot{display:grid;grid-template-columns:minmax(8.8rem,11rem) minmax(0,1fr);column-gap:2.4rem;align-items:baseline}.ppdp-faq__slot-time,.ppdp-faq__slot-title{font-family:var(--ppdp-font, proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:1.6rem;line-height:1.4}.ppdp-faq__slot-time{color:#e333a4;font-weight:700}.ppdp-faq__slot-title{color:var(--ppdp-ink, #141414);font-weight:500}@media screen and (max-width:749px){.ppdp-faq__slots{padding-right:0}.ppdp-faq__slot{grid-template-columns:minmax(7.2rem,9.6rem) minmax(0,1fr);column-gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/187/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAEA */
