.cpt-price-and-cart-button,.cptwoointegration-cart-btn-wrapper{display:flex;flex-direction:column;gap:10px}.cpt-price-and-cart-button .cart,.cptwoointegration-cart-btn-wrapper .cart{gap:10px}.cpt-price-and-cart-button .cart:not(.variations_form,.grouped_form),.cptwoointegration-cart-btn-wrapper .cart:not(.variations_form,.grouped_form){display:flex}.cpt-price-and-cart-button .cart .qty,.cpt-price-and-cart-button .cart button,.cptwoointegration-cart-btn-wrapper .cart .qty,.cptwoointegration-cart-btn-wrapper .cart button{align-items:center;display:flex;height:50px;justify-content:center}.cpt-price-and-cart-button .cart .qty,.cptwoointegration-cart-btn-wrapper .cart .qty{min-width:70px}.cpt-price-and-cart-button table tbody>tr:nth-child(odd)>td,.cpt-price-and-cart-button table tbody>tr:nth-child(odd)>th,.cptwoointegration-cart-btn-wrapper table tbody>tr:nth-child(odd)>td,.cptwoointegration-cart-btn-wrapper table tbody>tr:nth-child(odd)>th{background-color:initial}.lp-course-buttons .cptwoointegration-cart-btn-wrapper .cart .qty{cursor:not-allowed;display:none;pointer-events:none}.cptwoointegration-product-attributes table tbody>tr:nth-child(odd)>td,.cptwoointegration-product-attributes table tbody>tr:nth-child(odd)>th{background:transparent;border:none;padding:0;text-align:left}.cptwoointegration-product-attributes table tbody>tr:nth-child(odd)>td p,.cptwoointegration-product-attributes table tbody>tr:nth-child(odd)>th p{margin:0}
