.ind12-product .ind15-request .ind15-request-grid{display:grid!important;grid-template-columns:minmax(195px,.8fr) minmax(0,1.6fr) minmax(260px,.95fr)!important;align-items:start!important;gap:15px!important;width:100%}.ind12-product .ind15-request :is(.ind15-filters-panel,.ind15-options-panel,.ind15-preview){min-width:0;box-sizing:border-box}.ind12-product .ind15-filters-panel,.ind12-product .ind15-options-panel{background:#fff;border:1px solid #dae4eb;border-radius:11px;overflow:hidden}.ind12-product .ind15-filter-details>summary{display:flex;justify-content:space-between;align-items:center;padding:17px 16px;font-size:18px;color:#142b42;font-weight:900;cursor:pointer;list-style:none}.ind12-product .ind15-filter-details>summary::-webkit-details-marker{display:none}.ind12-product .ind15-filter-title{line-height:1.3}.ind12-product .ind15-mobile-filter-toggle{color:#f4783a;font-size:22px;display:none}.ind12-product .ind15-filter-inner{padding:0 15px 17px}.ind12-product .ind15-filter-hint{font-size:12px;line-height:1.6;color:#63758a;margin:0 0 14px}.ind12-product .ind15-label{display:block;color:#1a3046;font-size:12px;font-weight:800;margin:12px 0 6px;line-height:1.4}.ind12-product .ind15-search,.ind12-product .ind15-filter-select{width:100%;border:1px solid #c7d8e4;background:#fff!important;color:#1c354d!important;padding:12px 11px;border-radius:6px;min-height:43px;font-size:12px;line-height:1.2;box-shadow:none}.ind12-product .ind15-filter-select{-webkit-appearance:auto!important;appearance:auto!important}.ind12-product .ind15-search:focus,.ind12-product .ind15-filter-select:focus{outline:2px solid #f4783a;outline-offset:1px}.ind12-product .ind15-clear{width:100%;border:1px solid #f4783a;background:#f4783a;color:#fff;border-radius:6px;min-height:43px;margin-top:17px;font-weight:800;cursor:pointer;font-size:13px}.ind12-product .ind15-clear:hover{background:#d95818}.ind12-product .ind15-filter-count,.ind12-product .ind15-no-filters{font-size:12px;color:#536b80;margin:12px 0 0;line-height:1.5}.ind12-product .ind15-options-panel{padding:0}.ind12-product .ind15-options-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 17px 13px}.ind12-product .ind15-options-heading h3{font-size:18px;font-weight:900;color:#13283f;margin:0;line-height:1.3}.ind12-product .ind15-options-heading p{font-size:12px;color:#5e768b;margin:4px 0 0;line-height:1.5}.ind12-product .ind15-options-heading>span{font-size:11px;color:#647b8e;white-space:nowrap}.ind12-product .ind15-options-scroll{max-height:570px;overflow:auto;scrollbar-width:thin;scrollbar-color:#bacbd6 transparent}.ind12-product .ind15-options-table{border-collapse:collapse!important;width:100%;background:#fff;color:#20364b}.ind12-product .ind15-options-table th{background:#eef4f8!important;padding:13px 9px!important;border:0!important;text-align:left!important;color:#435e78!important;font-size:11px!important;font-weight:800;white-space:normal;line-height:1.4}.ind12-product .ind15-options-table td{padding:9px!important;border:0!important;border-bottom:1px solid #e0eaf1!important;background:transparent;color:#244056;line-height:1.4;white-space:normal;font-size:12px;vertical-align:middle}.ind12-product .ind15-options-table .ind15-sku-cell strong{font-weight:900;color:#152d45;overflow-wrap:anywhere}.ind12-product .ind15-options-table tr:nth-child(2n){background:#fbfdff}.ind12-product .ind15-options-table tr.ind15-active-row{background:#fff1e7!important;outline:1px solid #f4783a;outline-offset:-1px}.ind12-product .ind15-options-table tr[hidden],.ind12-product .ind15-technical tr[hidden]{display:none!important}.ind12-product .ind15-select{width:100%;min-height:36px;border:1px solid #f4783a;border-radius:5px;padding:8px 10px;background:#f4783a;color:#fff;font-size:11px;line-height:1.3;font-weight:800;cursor:pointer}.ind12-product .ind15-select:hover,.ind12-product .ind15-select[aria-pressed=true]{background:#da611f;color:#fff}.ind12-product .ind15-empty{padding:17px;font-size:12px;color:#526a80}.ind12-product .ind15-options-foot{padding:14px 16px;color:#5d778d;font-size:11px;line-height:1.55;margin:0}.ind12-product .ind15-request .ind15-preview{width:100%!important;background:linear-gradient(150deg,#132f47,#091e32)!important;border:2px solid #f4783a!important;border-radius:11px!important;box-shadow:0 16px 35px #09273a28!important;padding:16px!important;display:flex!important;align-items:stretch!important}.ind12-product .ind15-preview h3{font-size:18px!important;color:#fff!important;margin:0 0 7px!important;line-height:1.3!important;font-weight:900!important}.ind12-product .ind15-preview h3 span{color:#f4783a}.ind12-product .ind15-preview .ind14-image-frame{background:#fff!important;border:1px solid #738ca0!important;max-height:225px;min-height:140px;margin:0 0 6px!important;aspect-ratio:4 / 3!important}.ind12-product .ind15-preview .ind13-selected-detail{background:transparent!important;color:#fff!important;border:0!important;padding:0!important;margin:3px 0 8px!important}.ind12-product .ind15-preview .ind13-selected-detail strong{font-size:18px!important;color:#fff!important}.ind12-product .ind15-preview .ind13-selected-detail dl>div{border-color:#456177!important;color:#fff}.ind12-product .ind15-preview .ind13-selected-detail dt{color:#bdd0e0!important}.ind12-product .ind15-preview .ind13-selected-detail dd{color:#fff!important}.ind12-product .ind15-preview .ind14-option-caption{color:#cfdeea!important;margin-top:6px!important}.ind12-product .ind15-preview .request-button .quantity{background:#fff!important}.ind12-product .ind15-preview .custom-variant-picker select{background:#fff!important;color:#163149!important;border-radius:5px!important}.ind12-product .ind15-preview .ind14-quote-footnote{color:#ccdfef!important;font-size:11px!important;line-height:1.55!important}.ind12-product .ind15-preview .ind14-actions :is(.sc-raq-add-to-quote-btn,#sc-shopify-load-submit-popup){background:#f4783a!important;border-radius:6px!important}.ind12-product .ind15-spec-tip{display:flex;gap:10px;align-items:center;padding:14px 16px;background:#eaf3f9;border:1px solid #c8dfec;color:#23465e;border-radius:8px;font-size:12px;line-height:1.55;margin:16px 0 12px}.ind12-product .ind15-spec-tip>span:first-child{color:#f4783a;font-size:20px}.ind12-product .ind15-spec-tip>span:nth-child(2){flex:1}.ind12-product .ind15-spec-tip a{color:#19445e;font-weight:800;white-space:nowrap}.ind12-product .ind15-technical{margin-top:0!important}.ind12-product .ind15-technical .variation-table__table .ind15-active-row td{background:#fff0e5!important;box-shadow:inset 0 1px #f4783a,inset 0 -1px #f4783a}.ind12-product .ind15-technical .ind15-clickable-row{cursor:pointer}.ind12-product .ind15-technical .ind15-clickable-row:focus{outline:2px solid #f4783a;outline-offset:-2px}@media(max-width:1100px){.ind12-product .ind15-request .ind15-request-grid{grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr) minmax(235px,.9fr)!important;gap:10px!important}.ind12-product .ind15-options-table td{padding:8px 6px!important;font-size:11px}.ind12-product .ind15-options-table th{padding:10px 6px!important}}@media(max-width:900px){.ind12-product .ind15-request .ind15-request-grid{grid-template-columns:minmax(215px,.75fr) minmax(0,1.25fr)!important;gap:12px!important}.ind12-product .ind15-preview{grid-column:1/-1;max-width:550px;justify-self:center}}@media(max-width:749px){.ind12-product .ind15-request .ind15-request-grid{display:flex!important;flex-direction:column!important;gap:12px!important}.ind12-product .ind15-filters-panel,.ind12-product .ind15-options-panel,.ind12-product .ind15-preview{width:100%!important;max-width:none!important}.ind12-product .ind15-mobile-filter-toggle{display:inline-block}.ind12-product .ind15-filter-details>summary{padding:13px 15px}.ind12-product .ind15-filter-details:not([open]) .ind15-filter-inner{display:none}.ind12-product .ind15-options-scroll{max-height:520px}.ind12-product .ind15-options-table{table-layout:fixed}.ind12-product .ind15-options-table td:nth-child(3),.ind12-product .ind15-options-table th:nth-child(3){display:none}.ind12-product .ind15-options-table th:nth-child(1){width:32%}.ind12-product .ind15-options-table th:nth-child(2){width:37%}.ind12-product .ind15-options-table th:nth-child(4){width:31%}.ind12-product .ind15-select{padding:8px 4px;min-height:42px}.ind12-product .ind15-preview{grid-column:auto}.ind12-product .ind15-spec-tip{flex-wrap:wrap;padding:12px;gap:8px}.ind12-product .ind15-spec-tip a{display:block;width:100%}}@media(max-width:355px){.ind12-product .ind15-options-table td{font-size:10px}.ind12-product .ind15-options-table th{font-size:10px!important}.ind12-product .ind15-options-table td:nth-child(2){overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/indifit-v15-product-finder.css.map */
