.vehicle-sq-ft-calculator__subheading{color:rgb(var(--color-button));margin-top:.4rem;margin-bottom:2rem}.vehicle-sq-ft-calculator [data-area]:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.vehicle-sq-ft-calculator__footer p.btn{cursor:default}.vehicle-sq-ft-calculator__toggle .toggle-links{position:relative;display:inline-flex;align-items:stretch;gap:0;padding:.2rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:999px;background-color:rgb(var(--color-background));max-width:185px;flex-wrap:nowrap}.vehicle-sq-ft-calculator__toggle .toggle-links:before{content:"";position:absolute;z-index:0;top:.2rem;bottom:.2rem;left:.2rem;width:calc((100% - .4rem)/2);border-radius:999px;background-color:rgb(var(--color-button));transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.vehicle-sq-ft-calculator__toggle .toggle-links:before{transition:none}}.vehicle-sq-ft-calculator__toggle .toggle-links:has([data-coverage="60"].toggle-links__btn--active):before{transform:translate(0)}.vehicle-sq-ft-calculator__toggle .toggle-links:has([data-coverage="100"].toggle-links__btn--active):before{transform:translate(100%)}.vehicle-sq-ft-calculator__toggle .toggle-links__btn,.vehicle-sq-ft-calculator__toggle .toggle-links__btn:first-child,.vehicle-sq-ft-calculator__toggle .toggle-links__btn:last-child{position:relative;z-index:1;flex:1 1 0;min-width:9rem;margin:0;padding:1rem;border:0;border-radius:999px;font-weight:500;background:transparent!important;box-shadow:none;justify-content:center;text-align:center;transition:color .25s ease}.vehicle-sq-ft-calculator__toggle .toggle-links__btn:before{display:none!important}.vehicle-sq-ft-calculator__toggle .toggle-links__btn .btn__text{color:rgb(var(--color-foreground))}.vehicle-sq-ft-calculator__toggle .toggle-links__btn--active .btn__text{color:#fff}@media screen and (min-width:768px){.vehicle-sq-ft-calculator__step{min-height:0}}.equal-buttons>*{width:calc(33.33% - 1.6rem)}.vehicle-sq-ft-calculator [data-area]{padding-left:1.6rem;padding-right:1.6rem}.vehicle-sq-ft-calculator [data-area] .btn__text{overflow:visible;text-overflow:clip;white-space:nowrap}@media screen and (max-width:767px){.vehicle-sq-ft-calculator .equal-buttons>*{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vehicle-sq-ft-calculator.css.map */
