.bundle-container{position:relative;margin:auto}.bundle-button{padding-bottom:5px;border-bottom:1px solid #0c0c0d;display:block}.bundle-button p{display:inline-block;word-break:break-word;text-transform:capitalize;margin-bottom:0;max-width:220px}.bundle-button:hover{cursor:pointer}.arrowIcon{display:inline-block;transform:rotate(0);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;position:absolute;right:0}.bundle-selector-content{transition:height 1s;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;overflow:hidden;margin-top:10px}.componentLabel{max-width:105px}.numberCounter{margin-left:5px;margin-right:5px;max-width:8px}.controlIcon{height:15px;width:12px;display:inline-block}.controlIcon:hover{cursor:pointer}.price{font-size:15px}.variantSelect{margin-top:5px;border-radius:5px}.priceColumn{text-align:right;display:none}.kitTable{width:100%}.kitTable>tbody>tr>td{width:20%}.kitTable>tbody>tr{border-bottom:1px solid #ddd}.quantityColumn{text-align:center}.componentImage{width:100%;margin-bottom:8px;margin-top:8px}.imageColumn{text-align:center}.titleColumn{display:none}.kit-status,.kit-error{display:none;font-weight:700}.bundleVariant{font-weight:700}@media (min-width: 321px){.componentLabel{max-width:120px}}@media (min-width: 400px){.componentLabel{max-width:125px}.controlIcon{height:16px;width:13px}}@media (min-width: 370px){.bundle-button p{max-width:300px}}@media (min-width: 500px){.bundle-button p{max-width:450px}}@media (min-width: 600px){.priceColumn{display:table-cell}}@media (min-width: 750px){.componentLabel{max-width:300px}.controlIcon{height:21px;width:19px}.numberCounter{font-size:18px}.numberCounter{max-width:none;width:15px}.quantityContainer,.variantSelect{float:right}}@media (min-width: 850px){.bundle-selector-content{transition:height .5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.imageLabel{display:none}.titleColumn{display:table-cell}.priceColumn{text-align:center}.imageColumn{text-align:initial}.componentLabel{margin-left:8px}}@media (max-width: 990px) and (min-width: 800px){.bundle-button p{max-width:300px}}@media (min-width: 1000px){.componentLabel{max-width:800px}.componentImage{width:70%}.componentLabel{margin-left:0}.variantSelect{min-width:100px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/bundle.css.map */
