.flavour-option-row{padding:0;border:0;margin:0 0 10px;position:relative}.flavour-option-row .variant-input-row{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:7px;overflow:hidden;margin-bottom:10px;width:100%;display:flex;min-height:82px}.flavour-option-row .variant-input-row .disabled+label,.flavour-option-row .variant-input-row .disabled+label+.js-qty__wrapper,.flavour-option-row .variant-input-row .disabled+label+.flavor_add-btn-col{opacity:.5;pointer-events:none}.flavour-option-row .sold-out{display:none}.flavour-option-row .variant-input-row .disabled+label+.flavor_add-btn-col .sold-out{display:block}.flavour-option-row .variant-input-row .disabled+label+.flavor_add-btn-col .add-plus{display:none}.flavour-option-row .variant-input-row:has(input[type=radio]:checked+label){border:solid 1px #ffd1d1}.flavour-option-row .variant__input--color-table{position:absolute;opacity:0}.flavour-option-row .variant__table-label{width:100%;display:flex;align-items:center;margin:0}.flavour-option-row .variant-input-row .variant__table-img{width:80px;min-width:80px;min-height:80px;background:#f8f8f8}.flavour-option-row .variant-input-row .variant__table-img img{max-width:80px}.flavour-option-row .flavor_add-btn-col{min-width:110px;margin-left:auto;margin-right:16px;position:relative;display:flex;justify-content:center;align-items:center}.flavour-option-row .flavor_add-btn-col .flavor_add-btn{display:flex;background:#2a2a2a;justify-content:center;align-items:center;padding:7px 10px;border-radius:50px;color:#fff;cursor:pointer;line-height:normal;font-size:15px;font-weight:500;gap:4px;transition:.3s;width:100%}.flavour-option-row .variant__table-text p{margin:0;text-transform:capitalize;letter-spacing:0;font-size:16px;font-weight:500}.flavour-option-row .variant__table-text .variant-text{font-size:11px;line-height:12px;color:#2e2b28;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:5px;overflow:hidden;text-overflow:ellipsis}.flavour-option-row .variant__table-text{display:flex;flex-direction:column;gap:12;padding:6px 16px;width:100%}.add-selected-container.disabled .add-selected{display:none}.add-selected-container .add-selected{display:none;font-size:18px;font-weight:600;text-transform:capitalize;padding-left:12px;color:#fff}.add-selected-container .add-selected #add-selected-old-total{font-weight:400;margin-left:3px}.add-selected-container .add-not-selected{display:none;pointer-events:none;background:#b7aea7;font-size:18px;font-weight:600;text-transform:capitalize;padding-left:12px;color:#fff}.add-selected-container .add-not-selected:after{display:none}.add-selected-container.disabled .add-not-selected{display:block}.add-selected-container:not(.disabled) .add-selected{display:block}.data-product-blocks:has(.variant-table-col) #product-qty{display:none}.flavor_add-controls .flavor_qty_wrapper{display:flex;max-width:95px}.flavor_add-controls .qty-btn{display:flex;background:#2a2a2a;justify-content:center;align-items:center;border-radius:50px;color:#fff;cursor:pointer;line-height:normal;font-size:15px;font-weight:500;transition:.3s;height:33px;width:33px;min-width:33px}.flavor_add-controls .qty-input{padding:0;width:100%;text-align:center;border:0;font-weight:700;height:33px}.flavour-option-row .meta-new-flavor,.flavour-option-row .meta-bestseller{letter-spacing:0;text-transform:uppercase;color:#000;background:#ffd1d1;border-radius:0 0 6px 6px;justify-content:center;align-items:center;white-space:nowrap;min-height:1rem;margin:0;padding-left:.5rem;padding-right:.5rem;display:flex;font-size:.55rem;font-weight:500;line-height:1}.flavor_add-btn-col:has(p:nth-child(2)) .variant-meta-label{margin:0;left:unset;right:0}.variant-meta-label{display:flex;gap:5px;position:absolute;top:0;bottom:auto;left:auto;right:auto;width:auto}.variant-table-col .variant__label-info{font-weight:500}.variant-table-main-col #showMoreBtn{top:auto;right:0%;width:100%;position:absolute;bottom:0%;padding:0;left:0%;pointer-events:none}.variant-table-main-col #showMoreBtn:before{width:100%;background:linear-gradient(0deg,#fff 29%,transparent);height:75px;content:"";display:block}.variant-table-main-col #showMoreBtn span{z-index:999;grid-column-gap:8px;grid-row-gap:8px;color:#000;background-color:#ffd1d1;border-bottom-right-radius:4px;border-bottom-left-radius:4px;justify-content:center;align-items:center;width:100%;padding-top:2px;padding-bottom:3px;font-size:12px;display:flex}.variant-table-main-col #variant-main::-webkit-scrollbar{width:.25rem;background-color:transparent}.variant-table-main-col #variant-main::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:#ddd}.variant-table-main-col #variant-main::-webkit-scrollbar-thumb{border-width:0px;--tw-bg-opacity: 1;background-color:#000}@media (min-width: 768px){.variant-table-main-col #variant-main{max-height:455px;overflow-y:auto;padding-right:5px}}@media (max-width: 767px){.variant-table-main-col #showMoreBtn{display:none!important}.flavour-option-row .flavor_add-btn-col{min-width:80px;margin-right:5px}.flavor_add-controls .qty-btn{height:26px;width:26px;min-width:26px}.flavor_add-controls .qty-input{height:26px}.flavour-option-row .variant-input-row .variant__table-img{width:70px;min-width:70px;min-height:70px}.flavour-option-row .variant-input-row .variant__table-img img{max-width:70px}.flavour-option-row .variant__table-text{padding:6px 8px}.flavour-option-row .variant__table-text p{font-size:13px}.flavour-option-row .variant-input-row{min-height:72px}.flavour-option-row .flavor_add-btn-col .flavor_add-btn{padding:6px;font-size:13px}.add-selected-container .add-selected,.add-selected-container .add-not-selected{font-size:14px}.add-selected-container .add-selected span{font-size:18px;font-weight:400}.sticky-cart{position:fixed;padding:15px;background-color:transparent;margin:0;bottom:0;left:0;right:0;color:#372f29;font-size:18px;border-top:0;z-index:1000}.data-product-blocks:has(.variant-table-col) .sticky-add-to-cart-wrapper{display:none!important}.page-content--product:has(.is-sticky-active) .add-selected-container{position:fixed;padding:15px;background-color:transparent;bottom:0;left:0;right:0;z-index:1000}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/variant-table.css.map */
