/* Experiment only. */
.stepped-estimate .thickness .opt{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 10px}
.stepped-estimate .thickness .opt b{font-size:16px}
.stepped-estimate .thickness .opt small{font-size:12px;font-weight:400;opacity:.78;white-space:nowrap}
.weight-hint{margin-top:9px}
.stepped-estimate .quote-sticky{position:static;max-height:none;overflow:visible}
.stepped-estimate .quote-column{align-self:start}
.mobile-dock button{background:transparent!important;color:var(--blue)!important;border:1px solid #d2d2d7!important;box-shadow:none!important}
@media(max-width:980px){
  .stepped-estimate .quote-column{order:2;align-self:auto}
  .stepped-estimate #step-actions{order:3;margin-top:18px}
}

.fold-options button{display:flex!important;flex-direction:column;align-items:center;gap:7px;padding:15px 10px!important}
.stepped-estimate .fold-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
.fold-options .fold-icon{width:64px;height:76px;flex:none;color:#777}
.fold-options button[aria-pressed=true] .fold-icon{color:var(--blue)}
.fold-options strong{font-size:15px;font-weight:600}
.fold-options small{font-size:12px;color:var(--text3);white-space:nowrap}
.opt:disabled{opacity:.45;cursor:default}
.opt:disabled small{display:block;font-size:11px;margin-top:4px}
@media(max-width:400px){.fold-options{gap:6px!important}.fold-options strong{font-size:13px}.fold-options small{font-size:10px}.fold-options .fold-icon{width:54px;height:64px}}
