.qb__button-container-start,.qb__form-container,.qb__sent-container{display:none}[data-status=closed]>.qb__button-container-start,[data-status=open]>.qb__form-container,[data-status=sent]>.qb__sent-container{display:block}.qb__image-text-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-6xl);align-items:stretch}.qb__image-container{position:relative;border-radius:var(--radius-3xl);overflow:clip;background-color:var(--color-brown-100)}.qb__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.qb__start-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-lg)}.qb__start-text>*{margin:0}.qb__start-text ol{display:flex;flex-direction:column;gap:var(--spacing-md);margin:0;padding-inline-start:var(--spacing-2xl)}.qb__start-text a{color:var(--link-primary);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease-out}.qb__start-text a:hover{color:var(--link-primary-hover)}.qb__start-text #qb__rq-button{margin-top:var(--spacing-lg)}.qb__form-back-container{margin-bottom:var(--spacing-3xl)}.qb__form-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--spacing-3xl)}.qb__form-products{padding-left:var(--spacing-3xl);border-left:1px solid var(--border-default)}.qb__form-information{grid-column:1}.qb__form-products{grid-column:2;display:flex;flex-direction:column;gap:var(--spacing-3xl)}.qb__select-container{display:flex;align-items:flex-end;gap:var(--spacing-xl);flex-wrap:wrap}.qb-product-select{flex:1 1 240px;min-width:0}.qb__quantity-selector{flex:none;display:flex;align-items:center;height:var(--input-height);background-color:var(--bg-white);border:1px solid var(--input-border);border-radius:var(--input-radius);overflow:clip}.qb__quantity-btn{display:flex;align-items:center;justify-content:center;width:36px;height:100%;padding:0;margin:0;border:0;background:none;color:var(--text-primary);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s ease-out}.qb__quantity-btn:hover{background-color:var(--bg-primary)}.qb__quantity-btn:focus-visible{outline:var(--focus-ring, 2px solid var(--color-orange-500));outline-offset:-2px}.qb__qty-input{width:44px;height:100%;padding:0;border:0;background:none;text-align:center;color:var(--text-primary);-moz-appearance:textfield}.qb__qty-input::-webkit-outer-spin-button,.qb__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qb__qty-input:focus{outline:none}.qb__submit-container{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xl);flex-wrap:wrap}#qb-submit{margin-left:auto}#qb-submit[data-state=idle] .qb-spinner{display:none}#qb-submit[data-state=loading]{font-size:0;pointer-events:none}#qb-submit[data-state=loading] .qb-spinner{display:inline-block;width:14px;height:14px;border:2px solid var(--color-white);border-top-color:var(--color-orange-500);border-radius:var(--radius-full);animation:qb-spin .8s linear infinite}@keyframes qb-spin{to{transform:rotate(360deg)}}.qb-invalid{border-color:var(--input-border-error)!important}.qb-label i{display:none;margin-left:var(--spacing-md);font-style:normal;color:var(--input-border-error)}.qb-label.qb__label-invalid i{display:inline}.qb__sent-container[data-shown]{display:block}.qb__sent{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-6xl) var(--spacing-4xl);text-align:center;background-color:var(--bg-white);border:1px solid var(--border-default);border-radius:var(--radius-3xl)}.qb__sent>*{margin:0}.qb__sent img{width:120px;height:auto}.qb__sent p{max-width:40ch}@media(max-width:767px){.qb__image-text-container,.qb__form-layout{grid-template-columns:minmax(0,1fr);gap:var(--spacing-4xl)}.qb__form-layout:before{display:none}.qb__form-information,.qb__form-products{grid-column:1}.qb__form-products{padding-left:0;border-left:0}.qb__image-text-container{grid-template-columns:minmax(0,1fr)}.qb__image-container{aspect-ratio:8 / 7;width:100%}.qb__quantity-selector,#qb-add-button{width:100%}.qb__quantity-selector{justify-content:space-between}.qb__submit-container{flex-direction:column;align-items:stretch}#qb-submit{margin-left:0;justify-content:center}}@media(prefers-reduced-motion:reduce){.qb__quantity-btn,.qb__start-text a{transition:none}#qb-submit[data-state=loading] .qb-spinner{animation:none}}.qb-table{width:100%;table-layout:fixed;border-collapse:collapse;color:var(--text-secondary)}.qb-table__caption,.qb-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.qb-table th:first-child,.qb-table td:first-child{width:auto}.qb-table th:nth-child(2),.qb-table td:nth-child(2){width:100px}.qb-table th:last-child,.qb-table td:last-child{width:110px}.qb-table th,.qb-table td{padding:var(--spacing-lg) var(--spacing-md);text-align:left;vertical-align:middle}.qb-table th:first-child,.qb-table td:first-child{padding-left:0}.qb-table th:last-child,.qb-table td:last-child{padding-right:0}.qb-table th:nth-child(2),.qb-table td:nth-child(2),.qb-table th:last-child,.qb-table td:last-child{text-align:right}.qb-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qb-table thead th{color:var(--text-primary)}.qb-table thead tr{border-bottom:1px solid var(--border-strong)}.qb-table tbody tr{border-bottom:1px solid var(--border-default)}.qb-table tbody tr:last-child{border-bottom:0}.qb__empty-list td{padding-block:var(--spacing-4xl);text-align:center;color:var(--text-tertiary)}.qb__form-back-arrow{transform:rotate(180deg)}.qb__empty-list td{text-align:center!important}@media(max-width:767px){.qb__select-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-lg)}.qb-product-select{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/quote-form.css.map */
