bellomo-round-custom-size{display:block}.product__info:has(>bellomo-round-custom-size)+.product__extra-info--collapsibles{margin-top:0}bellomo-round-custom-size [hidden]{display:none!important}.bellomo-round-custom .brcs-details{border-top:1px solid var(--color-divider, #dedede)}.bellomo-round-custom .brcs-summary{min-height:108px;padding:32px 0;gap:0;list-style:none;cursor:pointer;color:inherit}.bellomo-round-custom .brcs-summary::-webkit-details-marker{display:none}.bellomo-round-custom .brcs-summary:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}.bellomo-round-custom .brcs-icon{display:flex;align-items:center;flex:0 0 44px;width:44px;height:44px}.bellomo-round-custom .brcs-icon img{display:block;width:44px;height:26px;object-fit:contain}.bellomo-round-custom .brcs-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 calc(var(--form-field-sm, 44px) + 20px);width:calc(var(--form-field-sm, 44px) + 20px);height:calc(var(--form-field-sm, 44px) + 20px);margin-left:0}.bellomo-round-custom .brcs-details[open] .brcs-toggle-vertical{display:none}.bellomo-round-custom .brcs-panel{padding:0 0 24px 56px}.bellomo-round-custom .brcs-intro{margin:0 0 16px;line-height:1.5}.bellomo-round-custom .brcs-product-form{display:block}.bellomo-round-custom .brcs-form{display:grid;gap:12px;margin:0}.bellomo-round-custom .brcs-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.bellomo-round-custom .brcs-field{min-width:0}.bellomo-round-custom .brcs-label{display:block;margin-bottom:7px;font-weight:600;line-height:1.4}.bellomo-round-custom .brcs-diameter,.bellomo-round-custom .brcs-quantity-input{min-height:48px;border:1px solid #bcbcbc;border-radius:4px;padding:11px 12px;background:#fff;color:#111;font-family:inherit;font-size:16px}.bellomo-round-custom .brcs-diameter[aria-invalid=true],.bellomo-round-custom .brcs-quantity-input[aria-invalid=true]{border-color:#b42318}.bellomo-round-custom .brcs-calculate{min-height:48px;padding:12px 18px;white-space:normal;background:#fff;color:#111;border:1px solid #111}.bellomo-round-custom .brcs-calculate:disabled{opacity:.55;cursor:not-allowed}.bellomo-round-custom .brcs-help{margin:0;color:#606060;font-size:.88em;line-height:1.5}.bellomo-round-custom .brcs-help span{display:block;margin-top:3px}.bellomo-round-custom .brcs-status{margin:0;color:#454545;line-height:1.45}.bellomo-round-custom .brcs-status[data-error=true]{color:#a02017}.bellomo-round-custom .brcs-contact{margin:0;line-height:1.45}.bellomo-round-custom .brcs-contact a{color:inherit;text-decoration:underline;text-underline-offset:3px}.bellomo-round-custom .brcs-quote{display:grid;gap:16px;padding:16px;border:1px solid #e1e1dd;border-radius:8px;background:#f7f7f5}.bellomo-round-custom .brcs-quote-name{margin:0 0 8px;font-weight:600;line-height:1.4}.bellomo-round-custom .brcs-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px;margin:0}.bellomo-round-custom .brcs-price>strong{font-size:1.35em}.bellomo-round-custom .brcs-compare{color:#676767}.bellomo-round-custom .brcs-price-note{margin:3px 0 0;font-size:.88em;color:#606060}.bellomo-round-custom .brcs-purchase-row{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:12px 20px}.bellomo-round-custom .brcs-quantity-input{width:96px;max-width:100%}.bellomo-round-custom .brcs-total{margin:0 0 4px;text-align:right}.bellomo-round-custom .brcs-total span{display:block;margin-bottom:3px;font-size:.88em}.bellomo-round-custom .brcs-submit{min-height:48px;padding:13px 18px;border:1px solid #000!important;background:#000!important;color:#fff!important}.bellomo-round-custom .brcs-submit .js-product-form-submit-btn-text{color:inherit!important}.bellomo-round-custom .brcs-submit:disabled{opacity:.5;cursor:not-allowed}.bellomo-round-custom .brcs-server-error{margin-bottom:12px}@media(max-width:749px){.bellomo-round-custom .brcs-panel{padding-left:0}.bellomo-round-custom .brcs-entry{grid-template-columns:minmax(0,1fr)}.bellomo-round-custom .brcs-calculate{width:100%}.bellomo-round-custom .brcs-quote{padding:14px}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAE */
