.prof-size-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.prof-size-step.is-disabled{opacity:1}.prof-size-grid__status{grid-column:1 / -1;margin:0 0 2px;padding:9px 10px;border-left:3px solid var(--tupp-accent);background:#eef4ff;color:#334155;font-size:12px;font-weight:650;line-height:1.45}.prof-size-choice{min-width:0;min-height:74px;padding:10px 12px;display:grid;align-content:center;gap:3px;border:1px solid var(--tupp-border);border-radius:0;background:var(--tupp-white);color:var(--tupp-ink);text-align:left;cursor:pointer}.prof-size-choice:hover:not(:disabled){border-color:var(--tupp-ink)}.prof-size-choice.is-selected{border-color:var(--tupp-ink);box-shadow:inset 3px 0 0 var(--tupp-accent);background:var(--tupp-paper)}.prof-size-choice:disabled{border-color:#94a3b8;border-style:dashed;background:#f3f4f6;color:#0b1220;cursor:not-allowed;opacity:1}.prof-size-choice strong,.prof-size-choice span,.prof-size-choice small{display:block}.prof-size-choice strong{font-size:13px;font-weight:750;line-height:1.3}.prof-size-choice span{color:#475569;font-size:12px;line-height:1.4}.prof-size-choice small{color:#334155;font-size:12px;font-weight:800;line-height:1.4}.prof-size-choice:disabled span,.prof-size-choice:disabled small{color:#475569}.prof-price{display:grid;gap:3px;color:var(--tupp-ink)}.prof-price__line{display:flex;align-items:baseline;gap:8px}.prof-price__prefix{color:#475569;font-size:14px;font-weight:700}.prof-price__value{font-size:clamp(25px,2vw,32px);font-weight:800;letter-spacing:-.025em;line-height:1.1}.prof-price__context{margin:0;color:#475569;font-size:12px;line-height:1.4}.prof-price[data-prof-price-state=exact] .prof-price__context{color:#166534;font-weight:650}.prof-inline-configurator .tupp-inline-configurator__step-heading p{max-width:56ch}.prof-inline-configurator .tupp-package-choice__description{max-width:58ch}.prof-size-guide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.prof-size-guide .tupp-package-card{min-height:260px}.prof-size-guide__volume{margin:0 0 24px;color:var(--tupp-accent);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media(min-width:1081px){.prof-product .prof-size-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.prof-product .tupp-inline-configurator__step{gap:10px;padding-top:10px}.prof-product .prof-size-choice{min-height:82px;padding:8px 9px}.prof-product .prof-size-choice strong{font-size:13px}.prof-product .prof-size-choice span,.prof-product .prof-size-choice small{font-size:12px}.prof-product .tupp-package-choice{min-height:104px;padding:8px 12px;grid-template-columns:84px minmax(0,1fr);gap:12px}.prof-product .tupp-package-choice__media{width:84px;height:84px}.prof-product .tupp-package-choice__copy{gap:4px}.prof-product .tupp-package-choice__topline>span:first-child{font-size:14px;line-height:1.35}.prof-product .tupp-package-choice__recommendation,.prof-product .tupp-package-choice__description,.prof-product .tupp-package-choice__footer,.prof-product .tupp-package-choice__includes{font-size:11px;line-height:1.35}.prof-product .tupp-package-choice__footer strong{font-size:14px}}@media(max-width:520px){.prof-size-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:1080px){.prof-size-guide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.prof-size-guide{grid-template-columns:minmax(0,1fr)}.prof-size-guide .tupp-package-card{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/351/assets/professional-paint-product.css.map */
