.snf-quote-catalog{display:block;margin-top:20px}.snf-quote-catalog[hidden],.snf-quote-preview[hidden],.snf-quote-preview [hidden]{display:none!important}.snf-quote-catalog .snf-garment-selector__builder-heading h3{font-size:20px}.snf-quote-catalog .snf-garment-selector__step-label{font-size:13px}.snf-quote-catalog .snf-garment-selector__text-tab,.snf-quote-catalog .snf-garment-selector__style-copy strong{font-size:14px}.snf-quote-catalog .snf-garment-selector__style-copy small{font-size:11px}.snf-quote-catalog .snf-garment-selector__more-options{font-size:13px}.snf-quote-catalog .snf-garment-selector__selection-panel{margin-top:18px}.snf-quote-catalog .snf-garment-selector__colour-fieldset legend{font-size:14px}.snf-quote-catalog .snf-garment-selector__colour-list{max-height:none;overflow:visible}.snf-quote-catalog__guide{margin:16px 0;font-size:13px}.snf-quote-catalog__quantity-title{margin:20px 0 12px;font:inherit;font-size:15px;font-weight:750}.snf-quote-catalog .snf-size-grid{grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:10px}.snf-quote-catalog .snf-size-grid label{min-width:0;font-size:13px}.snf-quote-catalog .snf-size-grid input{width:100%;min-width:0;min-height:44px;font-size:16px}.snf-quote-catalog .snf-quote-total{font-size:14px}.snf-quote-catalog__status:empty{display:none}.snf-quote-preview{width:100%;max-width:560px;margin:24px auto 0;padding:18px;border:1px solid #d9d1c3;border-radius:12px;background:#fffdf8;text-align:center;box-sizing:border-box}.snf-quote-preview h3{margin:0 0 14px;font:inherit;font-size:18px;font-weight:750}.snf-quote-preview img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;background:#fff;border-radius:8px}.snf-quote-preview figcaption{margin-top:12px;font-size:14px;line-height:1.5}.snf-quote-preview__swatch{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:6px;border-radius:50%;border:1px solid #888;background-color:var(--snf-swatch, #ddd);background-image:var(--snf-swatch-image, none);background-position:center 22%;background-size:265%}.snf-quote-preview__notice{padding:24px 12px;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/212/assets/snf-quote-v2-selector.css.map */
