.quiz-container:has(#select-upsell.active){background-color:var(--upsell-step-background-color)!important;background-image:var(--upsell-step-background-image)!important;color:var(--upsell-step-text-color)!important}#select-upsell-header.funnel-header-text{color:var(--upsell-step-text-color, var(--funnel-text-color, rgb(var(--deep-navy))))!important}.quiz-container:has(#select-upsell.active) .button--primary{background-color:var(--upsell-step-text-color)!important}.quiz-container:has(#select-upsell.active) .subscription-funnel-back{color:var(--upsell-step-text-color)!important;border-color:var(--upsell-step-border-color)!important}.quiz-container:has(#select-upsell.active) .subscription-funnel-back svg path{stroke:var(--upsell-step-text-color)!important}.quiz-container:has(#select-upsell.active) #select-upsell .link--primary{color:var(--upsell-step-text-color)!important}.quiz-container:has(#select-upsell.active) .upsell-price{color:var(--upsell-step-text-color)!important}.quiz-container:has(#select-upsell.active) .upsell-value-badge{background-color:rgb(var(--accent-glowstick))!important}.quiz-container:has(#select-upsell.active) .upsell-value-text{color:var(--upsell-step-text-color)!important}.quiz-container:has(#select-upsell.active) .card{border-color:var(--upsell-step-border-color)!important}.upsell-description{margin-bottom:32px}.upsell-radio+.card{cursor:pointer;background-color:rgb(var(--plain-white));border:1px solid var(--upsell-step-border-color);-webkit-tap-highlight-color:transparent;border-radius:8px;box-shadow:none;transition:all .2s ease}.keyboard-user .upsell-radio:focus+.card{outline:5px solid rgb(var(--deep-navy))}.keyboard-user .upsell-radio:focus:checked+.card{outline:5px solid rgb(var(--deep-navy))}.upsell-radio:checked+.card{background-color:var(--funnel-input-selected-background-color);border:1px solid var(--upsell-step-border-color)}.upsell-radio:not(:checked)+label.card--error{border:solid 1px var(--bark-system-lipstick)}.upsell-skip-link-container{cursor:pointer;max-width:400px;margin:auto;background-color:rgb(var(--plain-white));border:1px solid var(--upsell-step-border-color);-webkit-tap-highlight-color:transparent;border-radius:8px;box-shadow:none;text-align:center;padding:var(--spacing-lg)}.upsell-skip-link{text-decoration:none}.upsell-option{display:flex;align-items:center;padding:16px;gap:var(--spacing-xl)}.upsell-image{width:80px}.upsell-price-badge-container{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm)}.upsell-price{font-weight:600;color:rgb(var(--deep-navy))}.upsell-value-badge{display:inline-block;background-color:rgb(var(--accent-glowstick));padding:0 12px;color:rgb(var(--deep-navy));border-radius:var(--Spacing-L, 18px)}.upsell-value-text{color:rgb(var(--deep-navy));font-size:12px;font-weight:600;text-transform:uppercase}.upsell-radio:checked+.upsell-card--light-blue .upsell-price,.upsell-radio:checked+.upsell-card--light-blue .bark-heading-h5,.upsell-radio:checked+.upsell-card--light-blue .bark-utility-body-sm{color:rgb(var(--plain-white))}.upsell-radio:checked+.upsell-card--light-blue .upsell-value-badge{background-color:rgb(var(--plain-white))}.upsell-radio:checked+.upsell-card--light-blue .upsell-value-text{color:rgb(var(--deep-navy))}@media (min-width: 700px){.upsell-skip-link-container{padding:var(--spacing-md)}}@media (min-width: 1025px){#select-upsell:not(.upsell-compact) .text-align-lg--center{text-align:center}#select-upsell:not(.upsell-compact) .upsell-options{display:flex;gap:var(--spacing-md);flex-direction:row;justify-content:center;align-items:center}#select-upsell:not(.upsell-compact) .upsell-options>*{flex:1}#select-upsell:not(.upsell-compact) .upsell-option{display:flex;align-items:center;padding:16px;gap:0;flex-direction:column}#select-upsell:not(.upsell-compact) .upsell-price-badge-container{flex-direction:column;align-items:center;gap:0}#select-upsell:not(.upsell-compact) .upsell-image-wrapper{display:flex;justify-content:center;text-align:center;margin-bottom:12px}#select-upsell:not(.upsell-compact) .upsell-image{width:92px;margin-left:0}#select-upsell:not(.upsell-compact) .upsell-copy{display:flex;flex-direction:column;align-items:center}#select-upsell:not(.upsell-compact) .upsell-value-badge{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/funnel-step-upsell.css.map */
