[data-plan-product] .pys-plan-qualifier{margin:.6rem 0 1.4rem;font-weight:600}.pys-plan-offer-note{border-top:1px solid rgba(var(--color-foreground),.14);padding-top:1.4rem;font-size:1.4rem}.pys-plan-offer-note p{margin:.7rem 0}.pys-plan-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:2rem}.pys-plan-guide-card{padding:2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--pys-card-radius,8px);background:rgb(var(--color-background));min-width:0}.pys-plan-guide-card img{width:100%;height:auto;object-fit:contain}.pys-plan-guide-card h3{font-size:var(--pys-reference-heading-size,2rem);overflow-wrap:anywhere}.pys-plan-comparison-cards{padding:0 2.4rem 2.4rem}.pys-plan-facts{margin:1.5rem 0}.pys-plan-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(var(--color-foreground),.1)}.pys-plan-facts dt{font-weight:600}.pys-plan-facts dd{margin:0;overflow-wrap:anywhere}.pys-plan-faq summary{min-height:4.8rem;padding:1.6rem 3rem 1.6rem 0;font-weight:600;position:relative}.pys-plan-faq summary .svg-wrapper{position:absolute;right:0;width:1.4rem}.pys-plan-sourcing,.pys-plan-description{padding-top:5.6rem;padding-bottom:5.6rem;max-width:min(var(--page-width),118rem)}.pys-plan-description .rte{max-width:86rem}.pys-plan-description img{max-width:100%;height:auto}.pys-plan-description .button{white-space:normal;text-align:center}.pys-plan-final-inner{display:block!important}.pys-plan-policy-links{display:flex;gap:1.8rem;flex-wrap:wrap}.pys-plan-sticky{position:fixed;bottom:0;left:0;right:0;z-index:3;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.2);box-shadow:0 -.4rem 2rem rgba(var(--color-foreground),.08)}.pys-plan-sticky[hidden]{display:none}.pys-plan-sticky small{display:block;font-size:1rem}.pys-plan-sticky .button{min-height:4.8rem;padding:0 1.8rem}body:has([data-plan-product]){padding-bottom:calc(9rem + env(safe-area-inset-bottom))}body:has([data-plan-product]) #MainContent{overflow-x:clip}body:has([data-plan-product]) :is(a,button,input,summary,select){scroll-margin-bottom:11rem;scroll-margin-top:10rem}body:has([data-plan-product]) :is(a,button,input,summary,select):focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:4px}@media(min-width:750px){.pys-plan-sticky{display:none}body:has([data-plan-product]){padding-bottom:0}}@media(max-width:749px){.pys-plan-facts>div{grid-template-columns:1fr;gap:.4rem}.pys-plan-sticky .pys-sticky-purchase__inner{display:flex;justify-content:space-between;gap:1rem}}@media(prefers-reduced-motion:reduce){body:has([data-plan-product]){scroll-behavior:auto}}#MainContent [data-pys-story-tone=white]{--pys-band-bg: var(--pys-bg-white)}#MainContent [data-pys-story-tone=grey]{--pys-band-bg: var(--pys-bg-grey)}#MainContent [data-pys-story-tone]{background:var(--pys-band-bg);box-shadow:0 0 0 100vmax var(--pys-band-bg);clip-path:inset(0 -100vmax)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pys-product-plan.css.map */
