.shipping-kitting-preferences-modal .modal-content .radio-group[data-v-a719fd16]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.shipping-kitting-preferences-modal .modal-content .radio-label[data-v-a719fd16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:15px;color:#555}.shipping-kitting-preferences-modal .modal-footer[data-v-a719fd16]{border-top:1px solid #e0e0e0;padding:32px 0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.shipping-kitting-preferences-modal .modal-footer .btn[data-v-a719fd16]{min-width:100px;padding:10px 20px;display:block!important;visibility:visible!important;opacity:1!important}.cancel-btn[data-v-a719fd16]{background-color:transparent!important;color:#1d6cb5!important;border-color:#1d6cb5!important;font-weight:600;height:48px}.bg_primary_orange[data-v-a719fd16]{background-color:#f2790c}.text_white[data-v-a719fd16]{color:#fff}.continue-btn[data-v-a719fd16]{min-width:140px;height:48px;padding:0 24px;border-radius:0;font-weight:600;font-size:16px;letter-spacing:.04em;text-transform:uppercase;border:none;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#shippingKittingPreferencesModal[data-v-a719fd16]{-webkit-transition:opacity .05s linear!important;transition:opacity .05s linear!important}#shippingKittingPreferencesModal.fade .modal-dialog[data-v-a719fd16]{-webkit-transition:-webkit-transform .05s ease-out!important;transition:-webkit-transform .05s ease-out!important;transition:transform .05s ease-out!important;transition:transform .05s ease-out,-webkit-transform .05s ease-out!important}#shippingKittingPreferencesModal .radio-label input[type=radio][data-v-a719fd16]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:50%;border:2px solid #1d6cb5;background-color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;left:0}#shippingKittingPreferencesModal .radio-label input[type=radio][data-v-a719fd16]:before{content:"";width:10px;height:10px;border-radius:50%;background-color:#1d6cb5;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}#shippingKittingPreferencesModal .radio-label input[type=radio][data-v-a719fd16]:checked:before{-webkit-transform:scale(1);transform:scale(1)}#shippingKittingPreferencesModal .modal-footer .btn[data-v-a719fd16]{display:block!important;visibility:visible!important;opacity:1!important}#shippingKittingPreferencesModal .cancel-btn[data-v-a719fd16]{background-color:transparent!important;color:#6c757d!important;border-color:#6c757d!important}.shipping-kitting-preferences-modal .modal-content[data-v-a719fd16]{padding:32px}.shipping-kitting-preferences-modal .modal-content .modal-header[data-v-a719fd16]{padding:0 0 12px 0}.shipping-kitting-preferences-modal .modal-content .modal-header .close span[data-v-a719fd16]{font-size:30px}.shipping-kitting-preferences-modal .modal-dialog[data-v-a719fd16]{max-width:765px}.shipping-kitting-preferences-modal .modal-content .modal-body[data-v-a719fd16]{padding:15px 0}.shipping-kitting-preferences-modal .modal-content .preference-question[data-v-a719fd16]{padding:15px 0;border-bottom:1px solid hsla(0,0%,71.4%,.4)}.shipping-kitting-preferences-modal .modal-content .preference-question[data-v-a719fd16]:last-child{border-bottom:none;padding-bottom:0}.shipping-kitting-preferences-modal .modal-content .question-label[data-v-a719fd16]{font-weight:500;font-size:16px;color:#121212;line-height:16px;display:block;margin-bottom:10px}.shipping-kitting-preferences-modal .modal-content .radio-label span[data-v-a719fd16]{font-weight:600;font-size:16px;color:#121212;line-height:16px}.shipping-kitting-preferences-modal .modal-title[data-v-a719fd16]{color:#121212;font-weight:600;font-size:20px;line-height:20px}.accordion_action{vertical-align:top!important;text-align:right!important;min-width:90px!important}.cart_icon_image{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart_icon_image img{width:16px;height:16px}.cart_table .table tbody tr td .cart_image .hover_search{right:85px!important}.delete_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart_page_vthree .item-image .standard_colors{margin-top:2px!important;-webkit-box-pack:left!important;-ms-flex-pack:left!important;justify-content:left!important}.cart_table .table tbody tr td .cart_image{margin-bottom:20px!important}.cart_page_vthree .cart_table{overflow:inherit}.cart_page_vthree .cost-breakdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cart_page_vthree .cost-item{gap:130px}.cart_page_vthree .cost-separator{width:100%}.cart_page_vthree .cart_table .table tbody tr td.price_data_block{padding:16px 12px!important;max-width:25%!important}.cart_page_vthree .discount-value{color:#dc3545!important}.cart_page_vthree .cost-item.cost-total{margin:0!important}.cart_page_vthree .cost-disocunt-row{padding-bottom:10px!important;padding-top:10px!important}.cart_page_vthree .cart_table_custom_overflow{overflow-x:auto;overflow-y:hidden}@media (max-width:1200px){.cart_page_vthree .cart_table .cart_table_custom_overflow .table{min-width:1600px}.cart_page_vthree .cart_table .table tbody tr td.price_data_block{min-width:370px}}.patch-tooltip-wrapper{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.patch-tooltip-wrapper .info-icon-svg{margin-left:4px;vertical-align:middle}.patch-tooltip-content{display:none;position:absolute;top:100%;left:0;z-index:1050;min-width:340px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12);margin-top:6px}.patch-tooltip-content.is-visible{display:block}.patch-tooltip-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;border-bottom:1px solid #eee}.patch-tooltip-header h4{margin:0;font-size:14px;font-weight:600;color:#333}.patch-tooltip-header .close-icon{width:16px;height:16px;cursor:pointer;color:#999}.patch-tooltip-body{padding:8px 14px 12px}.patch-breakdown-table{width:100%;border-collapse:collapse;font-size:12px}.patch-breakdown-table th{text-align:left;padding:4px 6px;border-bottom:1px solid #eee;color:#666;font-weight:600}.patch-breakdown-table td{padding:4px 6px;color:#333}.patch-breakdown-table .patch-total-row td{border-top:1px solid #ccc;padding-top:6px}