.cvt{width:100%;max-width:1400px;margin:24px auto;padding:0 20px;font-family:inherit}.cvt *{box-sizing:border-box}.cvt__heading{margin:0 0 20px;font-size:24px;font-weight:700}.cvt__scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.cvt__table{width:100%;border-collapse:collapse;text-align:left}.cvt__table th{padding:16px 12px;background:var(--cvt-header, #171831);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.cvt__table td{padding:17px 12px;font-size:14px;vertical-align:middle;border-bottom:1px solid #e5ded3}.cvt__table tbody tr:nth-child(odd){background:#fff}.cvt__table tbody tr:nth-child(2n){background:var(--cvt-alt, #f4ebdd)}.cvt__size{font-weight:700;text-transform:uppercase}.cvt__pack{white-space:nowrap}.cvt__stock{color:#26793b;font-size:12px;font-weight:600;white-space:nowrap}.cvt__stock--out{color:#a33b31}.cvt__msrp{color:#777;white-space:nowrap}.cvt__price{font-size:17px;font-weight:700;white-space:nowrap}.cvt__savings{display:block;margin-top:4px;color:#26793b;font-size:11px;font-weight:600}.cvt__mobile-msrp{display:none;color:#777}.cvt__quantity{display:flex;align-items:center;width:124px;height:44px;border:1px solid #cfc9c1;background:#fff}.cvt__step{width:37px;height:100%;flex:0 0 37px;padding:0;border:0;border-radius:0;background:transparent;color:#222;font:inherit;font-size:21px;cursor:pointer}.cvt__step:disabled{opacity:.3;cursor:not-allowed}.cvt__input{width:48px;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:#222;text-align:center;font:inherit;font-size:14px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.cvt__input::-webkit-inner-spin-button,.cvt__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cvt__add{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:12px 16px;border:0;border-radius:0;background:var(--cvt-accent, #c58516);color:#fff;font:inherit;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap;cursor:pointer}.cvt__add:hover{filter:brightness(.9);color:#fff}.cvt__add:disabled{opacity:.5;cursor:wait}.cvt__soldout{font-size:12px;font-weight:700;color:#777}.cvt__message{margin:6px 0 0;font-size:12px;line-height:1.4}.cvt__message:empty{display:none}.cvt__message[data-error=true]{color:#b42318}.cvt__message[data-error=false]{color:#26793b}@media screen and (max-width:749px){.cvt{margin:18px auto;padding:0 14px}.cvt__heading{font-size:21px}.cvt__scroll{overflow:visible}.cvt__table,.cvt__table tbody,.cvt__table tr,.cvt__table td{display:block;width:100%}.cvt__table thead{display:none}.cvt__table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:16px 14px;margin-bottom:10px;border:1px solid #e6e0d6}.cvt__table td{min-width:0;padding:0;border:0}.cvt__size{grid-column:1;grid-row:1;font-size:15px}.cvt__stock-cell{grid-column:2;grid-row:1;text-align:right}.cvt__pack{grid-column:1 / -1;grid-row:2;font-size:13px;color:#555;white-space:normal}.cvt__pack:before{content:"Pack: ";color:#777}.cvt__msrp{display:none!important}.cvt__price-cell{grid-column:1 / -1;grid-row:3}.cvt__price{font-size:22px}.cvt__mobile-msrp{display:inline;margin-left:8px;font-size:12px}.cvt__qty-cell{grid-column:1 / -1;grid-row:4}.cvt__cart-cell{grid-column:1 / -1;grid-row:5}.cvt__quantity{width:132px}.cvt__add{min-height:48px;font-size:13px}}.product__block--product-header-inner .product__price-and-ratings .product__price{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/cigar-variant-table.css.map */
