.vrbb-calculator-section{max-width:640px;margin:2.4rem auto;padding:0 1.5rem}.vrbb-section-heading{display:flex;align-items:center;gap:.8rem;font-size:2rem;margin:0 0 1.2rem}.vrbb-section-number{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid currentColor;border-radius:50%;font-size:1.3rem;flex:0 0 auto}.vrbb-lead-time-badge{margin-left:auto;font-size:1.2rem;font-weight:400;opacity:.7;white-space:nowrap}.vrbb-disabled-message{padding:1.6rem;border:1px solid rgba(0,0,0,.12);border-radius:.4rem;text-align:center}.vrbb-shortcuts-label{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:#396785;margin:0 0 .8rem}.vrbb-shortcuts-container{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2rem}.vrbb-shortcut{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.5rem 1.1rem!important;font-size:1.15rem!important;font-family:inherit!important;line-height:1!important;min-width:0!important;width:auto!important;height:auto!important;border-radius:5rem!important;border:.1rem solid rgb(57,103,133)!important;background:#fff!important;color:#396785!important;font-weight:400!important;letter-spacing:.02rem;box-shadow:none!important;cursor:pointer;transition:background .15s ease,color .15s ease}.vrbb-shortcut:hover{background:#396785!important;color:#fff!important}.vrbb-shortcut:focus-visible{outline:.2rem solid rgb(57,103,133);outline-offset:.2rem}.vrbb-calculator-inputs{display:flex;flex-wrap:wrap;gap:1.6rem;margin-bottom:1.6rem}.vrbb-input-group{flex:1 1 calc(50% - .8rem);min-width:14rem}.vrbb-input-group>.form__label{display:block;margin-bottom:.6rem;font-weight:600}.vrbb-dimension-fields{display:flex;gap:.8rem}.vrbb-dimension-fields .select{flex:1}.vrbb-price-display{margin:1.6rem 0;padding:1.6rem;border:1px solid rgba(0,0,0,.12);border-radius:.4rem}.vrbb-price-label{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:#396785;margin:0 0 .4rem}.vrbb-price-standard{font-size:2.4rem;font-weight:600}.vrbb-price-standard-crossed{font-size:1.6rem;text-decoration:line-through;opacity:.6;margin-right:.8rem}.vrbb-price-trade{font-size:2.4rem;font-weight:600}.vrbb-price-tier-label{display:inline-block;margin-left:.8rem;font-size:1.2rem;padding:.2rem .8rem;border:1px solid currentColor;border-radius:1rem;opacity:.85}.vrbb-instock-nudge{margin:.4rem 0 0;font-size:1.4rem;font-weight:500}.vrbb-atc-button{width:100%;margin-top:.8rem}.vrbb-lead-time,.vrbb-pickup-note{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:#396785;margin:.8rem 0 0;text-align:center}.vrbb-order-summary{margin:0 0 1.6rem;padding:1.2rem 1.6rem;border:1px solid rgba(0,0,0,.12);border-radius:.4rem;background:#00000005}.vrbb-summary-row{display:flex;justify-content:space-between;padding:.4rem 0}.vrbb-summary-row+.vrbb-summary-row{border-top:1px solid rgba(0,0,0,.08)}.vrbb-summary-label{opacity:.7}.vrbb-summary-value{font-weight:600}.vrbb-summary-total{justify-content:flex-end;font-size:1.8rem}.vrbb-form{margin-top:.8rem}.vrbb-form-field{margin-bottom:1.2rem}.vrbb-form-field>.form__label{display:block;margin-bottom:.4rem}.vrbb-form-field .field__input,.vrbb-dim-input{width:100%;border:none;border-radius:var(--inputs-radius, 0);box-shadow:0 0 0 var(--inputs-border-width, .1rem) rgba(var(--color-foreground),var(--inputs-border-opacity, .55));padding:1.1rem 1.2rem;font-size:1.4rem;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground))}.vrbb-form-field .field__input:focus,.vrbb-dim-input:focus{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),1);outline:0}.vrbb-unit-field{position:relative;display:block;flex:1}.vrbb-unit-field .vrbb-dim-input{padding-right:3.2rem}.vrbb-unit-field .vrbb-unit{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);font-size:1.3rem;letter-spacing:.04rem;color:#396785;pointer-events:none}.vrbb-expandable-note{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:#396785;margin:0 0 1.2rem}.vrbb-lead-time-note{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:#396785;margin:0 0 1.2rem;font-style:italic}.vrbb-submit-button{width:100%}.vrbb-expandable-links{margin-top:2rem}.vrbb-expandable-trigger{width:100%;text-align:left;background:none;border:none;padding:1.4rem 0;font-size:1.5rem;cursor:pointer;color:inherit}.vrbb-expandable-content{padding:0 0 1.6rem}@media(max-width:480px){.vrbb-input-group{flex:1 1 100%}.vrbb-section-heading{font-size:1.7rem}}#vrbb-s3-atc.vrbb-atc-button{background:#fff!important;color:#396785!important;border:.1rem solid rgb(57,103,133)!important;box-shadow:none!important}#vrbb-s3-atc.vrbb-atc-button:hover{background:#fff!important;color:#396785!important;box-shadow:0 0 0 .1rem #396785!important}.vrbb-order-link{display:inline-block;margin-top:.4rem;font-size:1.5rem;color:#396785;text-decoration:underline;cursor:pointer}.vrbb-order-link:hover{text-decoration:none}.vrbb-order-link.vrbb-order-open{font-weight:700;text-decoration:none;cursor:default;pointer-events:none}.vrbb-empty-prompt{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:#396785;margin:1.2rem 0}.vrbb-trade-note{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:#396785;margin:.8rem 0 0;font-weight:600}.product-form__input--pill input.disabled,.product-form__input--pill input.disabled+label{display:none!important}.vrbb-sample-content{display:flex;align-items:flex-start;gap:1.4rem}.vrbb-sample-thumb{width:8rem;height:8rem;object-fit:cover;border-radius:var(--inputs-radius, 0);flex-shrink:0}.vrbb-sample-details{display:flex;flex-direction:column;gap:.4rem}.vrbb-sample-name{margin-top:0}.vrbb-expandable-trigger{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.vrbb-caret .icon-caret{width:1.3rem;height:.8rem;transition:transform .2s ease}.vrbb-expandable-trigger.vrbb-open .vrbb-caret .icon-caret{transform:rotate(180deg)}shopify-payment-terms{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/calculator-rug.css.map */
