.kg-variant-bundle-table{width:100%;margin-top:2rem;margin-bottom:2rem}.kg-variant-bundle-table .kg-variant-bundle-table__inner{width:100%;max-width:100%;padding:0;overflow-x:auto}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__note{margin:0 0 1rem;text-align:center;font-size:1.4rem;font-weight:700;line-height:1.4;color:#1a1a1a}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table{width:100%;min-width:720px;border-collapse:collapse;table-layout:auto;background-color:#fff}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table th,.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table td{padding:1em;border:.1rem solid #1a1a1a;vertical-align:middle;text-align:center;font-size:1.3rem;line-height:1.35;color:#1a1a1a}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table th{font-weight:700;background-color:#f7f5f1}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__sku-mobile,.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__bundle-mobile{display:none;margin:0 0 .4rem}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__title{margin:0;font-weight:600}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__qty{box-sizing:border-box;width:100%;min-width:7rem;margin:0;padding:.8rem 1rem;border:1px solid #d8d5cd;border-radius:2px;background-color:#fff;color:#1a1a1a;font-size:1.4rem;line-height:1.3}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__qty:focus{outline:none;border-color:#a4243b}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__btn{display:inline-block;min-width:7rem;margin:0;padding:.9rem 1.4rem;border:none;border-radius:2px;background-color:#b1222c;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;cursor:pointer;border:1px solid #b1222c}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__btn:hover{background-color:transparent;color:#b1222c}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__btn:disabled{opacity:.65;cursor:wait}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__success{display:block;margin:.6rem 0 0;color:#1f7a3f;font-size:1.2rem;font-weight:600;line-height:1.3}@media screen and (max-width:749px){.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table{min-width:0}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__desktop-only{display:none}.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__sku-mobile,.kg-variant-bundle-table .kg-variant-bundle-table__inner .kg-variant-bundle-table__table .kg-variant-bundle-table__bundle-mobile{display:block}}.kg-main-product .kg-bundle-table-mode .kg-product-information-container .product-form,.kg-main-product .kg-bundle-table-mode .kg-product-information-container variant-selects,.kg-main-product .kg-bundle-table-mode .kg-product-information-container variant-radios,.kg-main-product .kg-bundle-table-mode .kg-product-information-container .product-form__buttons,.kg-main-product .kg-bundle-table-mode .kg-product-information-container .product-form__quantity,.kg-main-product .kg-bundle-table-mode .kg-product-information-container buy-buttons,.kg-main-product .kg-bundle-table-mode .kg-product-information-container .shopify-payment-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/kg-variant-bundle-table.css.map */
