.store-program-focus-hidden,#st-sticky.store-program-focus-sticky-off{display:none!important}.store .store-program-focus-section,.ar-store .store-program-focus-section{padding:clamp(28px,4vw,48px) 22px;scroll-margin-top:12px}.store-program-focus-heading{max-width:760px;margin:0 auto 24px;text-align:center;color:inherit}.store-program-focus-heading h1{margin:8px 0 18px;font-size:clamp(1.7rem,3.8vw,2.8rem);line-height:1.15;color:inherit}.store-program-focus-heading h1:focus,.store-program-focus-heading h1:focus-visible{outline:none;box-shadow:none}.store-program-focus-kicker{margin:0;font-size:.85rem;font-weight:650}.store-program-focus-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 22px}.store-program-focus-actions :is(a,button){min-height:44px;display:inline-flex;align-items:center;padding:8px 0;font:inherit;border:0;background:transparent;cursor:pointer;color:inherit!important;text-decoration:underline;text-underline-offset:4px}.store-program-focus-actions :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.store-program-focus-section .st-final-summary{margin-top:0}.store-program-focus-section>div>p{color:inherit!important;opacity:.85}.ar-store .store-program-focus-section .ar-summary-grid{grid-template-columns:minmax(0,760px);justify-content:center;gap:12px}.ar-store .store-program-focus-section .ar-store-heading{text-align:center}.store[data-program-focus] .store-program-focus-heading{margin-bottom:8px}body .store[data-program-focus] #store-step-kit,body.commerce-r4 .store[data-program-focus] #store-step-kit{background:transparent!important;border:0!important;padding:0 0 4px!important;color:inherit;text-align:left}.store[data-program-focus] #store-step-kit>.stc{padding-inline:0;max-width:820px;margin-inline:auto}.store[data-program-focus] #store-step-kit .st-eyebrow{display:none}.store[data-program-focus] #store-step-kit>.stc>div:first-child{margin-bottom:14px!important}.store[data-program-focus] #store-step-kit h2{font-size:1.15rem!important;color:inherit!important;margin:0!important}body.commerce-r4 .store[data-program-focus] #store-step-kit .st-billing,.store[data-program-focus] #store-step-kit .st-billing{display:flex!important;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto 14px!important}.store[data-program-focus] #store-step-kit .st-kit-card[data-selected=true]{box-shadow:0 0 0 3px #c9eadc,0 0 0 5px #1e7f85}.store[data-program-focus] :is(#store-final-pick,#store-final-checks){display:none!important}.store[data-program-focus] #store-billing-note{display:none!important}@media(max-width:640px){body.commerce-r4 .store[data-program-focus] #store-step-kit .st-billing,.store[data-program-focus] #store-step-kit .st-billing{display:grid!important;grid-template-columns:1fr 1fr;width:100%;border-radius:14px}.store[data-program-focus] #store-step-kit .st-billing button{white-space:normal;font-size:.8rem;line-height:1.25;padding:8px 10px;border-radius:10px;min-height:44px}}.store[data-program-focus] #store-step-kit .st-kits-grid{gap:10px}.store[data-program-focus] #store-step-kit .st-kit-card{padding:16px 16px 12px!important;color:var(--st-text-main, #183e34)}.store[data-program-focus] #store-step-kit .st-kit-card>div:first-of-type{margin-bottom:8px!important}.store[data-program-focus] #store-step-kit .st-kit-card h3{font-size:1.1rem!important}.store[data-program-focus] #store-step-kit :is(.st-kit-included,.st-kit-original){display:none!important}.store[data-program-focus] #store-step-kit .st-kit-price{font-size:1.55rem!important}.store[data-program-focus] #store-step-kit .st-kit-save{margin-bottom:0!important}.store[data-program-focus] #store-final-summary{margin-top:16px}.store[data-program-focus] #store-final-summary:not(:has(.st-final-row~.st-final-row)) .st-final-row{display:none}.store-program-focus-more{max-width:560px;margin:18px auto 0;text-align:left;font-size:.82rem;line-height:1.55}.store-program-focus-more>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600;text-decoration:underline;text-underline-offset:4px;list-style:none}.store-program-focus-more>summary::-webkit-details-marker{display:none}.store-program-focus-more>summary:after{content:"+";font-size:1.1rem;text-decoration:none}.store-program-focus-more[open]>summary:after{content:"−"}.store-program-focus-more>p{margin:8px 0 0;opacity:.85}.ar-store[data-program-focus] #frequency{background:transparent;padding-block:0 8px}.ar-store[data-program-focus] #frequency .ar-store-heading>span,.ar-store[data-program-focus] #frequency [data-plan-note]{display:none}@media(min-width:768px){body:has(.store[data-program-focus]) #st-sticky{display:none!important}}@media(max-width:640px){.store-program-focus-actions{flex-direction:column;gap:0}.store-program-focus-section .st-final-row{gap:12px}.store-program-focus-section .st-row-name{overflow-wrap:anywhere}}
