.tpt__hidden{display:none}.tpt__tiered-pricing,.tier-pricing-summary-table{width:100%}.sticky-add-to-cart .tpt__tiered-pricing,.ast-sticky-add-to-cart .tpt__tiered-pricing{display:none}.tiered-pricing-table{width:100%;margin:15px 0}.tiered-pricing-table tr{background:#fff}.tiered-pricing--active td{color:#fff;background-color:#96598a;transition:all .3s ease-in-out}.tiered-pricing--active td .amount{color:#fff;transition:all .3s ease-in-out}.tiered-pricing-horizontal-table{border:1px solid #666;border-radius:3px;flex-wrap:nowrap;margin:15px 0;display:flex;overflow-x:auto}.tiered-pricing-horizontal-table__labels{background:#f5f5f5}.tiered-pricing-horizontal-table-cell{border-bottom:1px solid #666;padding:5px 10px}.tiered-pricing-horizontal-table-cell:last-child{border-bottom:none}.tiered-pricing-horizontal-table-column{border-right:1px solid #666;flex:1}.tiered-pricing-horizontal-table-column:last-child{border:none}.tiered-pricing-tooltip{z-index:99999;padding:0;position:relative;width:250px!important}.tiered-pricing-tooltip__svg{cursor:help;width:15px;margin-left:8px}.tiered-pricing-tooltip .tiered-pricing-table{margin:0}.ui-helper-hidden-accessible{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tiered-pricing-plain-texts{margin:20px 0;list-style:none}.tiered-pricing-blocks{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}.tiered-pricing-block__price{margin-bottom:0;font-size:1.1em;font-weight:700}.tiered-pricing-block__price-discount{font-size:.8em}.tiered-pricing-block__quantity{font-size:.9em}.tiered-pricing-block{border:1px solid #ccc;border-radius:5px;padding:0 10px;transition:all .2s}.tiered-pricing-blocks .tiered-pricing--active{transform:scale(1.06)}.tiered-pricing-blocks--style-1 .tiered-pricing-block{padding:0;overflow:hidden}.tiered-pricing-blocks--style-1 .tiered-pricing-block .tiered-pricing-block__quantity{color:#fff;text-align:center;padding:3px 10px}.tiered-pricing-blocks--style-1 .tiered-pricing-block .tiered-pricing-block__price{text-align:center;padding:5px 10px}.tiered-pricing-blocks--style-2 .tiered-pricing-block{background:#f7f7f7;border-color:#ccc;padding:5px 10px}.tiered-pricing-blocks--style-2 .tiered-pricing-block__price{font-size:1em}.tiered-pricing-options{margin:20px 0}.tiered-pricing-option{border:1px solid #e5e5e5;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:10px;transition:all .3s;display:flex}.tiered-pricing-option__pricing{text-align:right;margin-left:auto;font-weight:700}.tiered-pricing-option-checkbox{box-sizing:border-box;border:1px solid #e5e5e5;border-radius:50%;width:18px;height:18px;position:relative}.tiered-pricing--active .tiered-pricing-option-checkbox:after{content:"";background:#e5e5e5;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px}.tiered-pricing-option-price{justify-content:right;align-items:center;gap:5px;display:flex}.tiered-pricing-option-price__original{font-size:.9em;font-weight:400}.tiered-pricing-option-total{justify-content:right;align-items:center;gap:5px;font-size:.8em;display:none}.tiered-pricing-option-total__original_total{font-size:.9em;font-weight:400}.tiered-pricing-dropdown{width:100%;max-width:800px;margin:20px 0;position:relative}.tiered-pricing-dropdown__list{box-sizing:border-box;z-index:999;background:#fff;border:1px solid;border-top:none;width:100%;max-height:300px;display:none;position:absolute;overflow-y:auto}.tiered-pricing-dropdown__list ul{margin:0;padding:0;list-style:none}.tiered-pricing-dropdown__select-box{cursor:pointer;background:#fff;border:1px solid;border-radius:3px;align-items:center;padding:5px;display:flex}.tiered-pricing-dropdown__select-box--active{border-radius:3px 3px 0 0}.tiered-pricing-dropdown__select-box-arrow{width:25px;height:25px;margin-left:auto;transition:all .2s;display:flex}.tiered-pricing-dropdown__select-box--active .tiered-pricing-dropdown__select-box-arrow{transform:rotate(180deg)}.tiered-pricing-dropdown-option__pricing{margin-left:auto;font-weight:700}.tiered-pricing-option-price{margin-left:auto}.tiered-pricing-dropdown-option{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex}.tiered-pricing-dropdown-option-price__original{font-weight:400}.tier-pricing-summary-table{margin:20px 0}.tier-pricing-summary-table--hidden{display:none}.tier-pricing-summary-table__top{border-top:1px solid #f5f5f5;justify-content:space-between;padding:5px 0;font-weight:700;display:flex}.tier-pricing-summary-table__bottom{justify-content:space-between;align-items:center;display:flex}.tier-pricing-summary-table__total{margin-left:5px;font-size:1.5em}.tier-pricing-summary-table--inline{font-size:1.3em}.tier-pricing-summary-table-inline__label{display:inline-block}.tiered-pricing-you-save--hidden{display:none!important}.tiered-pricing-you-save{color:red}.tiered-pricing-shop-loop{width:100%;margin:10px 0}.tiered-pricing-shop-loop--reduced .tiered-pricing-wrapper h3{margin:5px 0!important}.tiered-pricing-shop-loop--reduced table{table-layout:fixed;overflow-wrap:break-word;width:100%}.tiered-pricing-shop-loop--reduced .tiered-pricing-horizontal-table-cell{padding:5px}.tiered-pricing-shop-loop--reduced table.tiered-pricing-table thead tr th,.tiered-pricing-shop-loop--reduced table.tiered-pricing-table tbody tr td{padding:3px 5px!important}.tiered-pricing-shop-loop--reduced .tiered-pricing-option{gap:5px;margin-bottom:5px;padding:5px 10px}.tiered-pricing-shop-loop--reduced .tiered-pricing-dropdown__select-box{padding:3px}.tiered-pricing-shop-loop--reduced .tiered-pricing-option-price{flex-wrap:wrap}.tiered-pricing-shop-loop--reduced .tiered-pricing-option .tiered-pricing-option__quantity{text-align:left}.tiered-pricing-shop-loop--reduced .tiered-pricing-option__checkbox{display:none}.tiered-pricing-shop-loop--reduced .tiered-pricing-blocks,.tiered-pricing-shop-loop--reduced .tiered-pricing-blocks:not(.tiered-pricing-blocks--styled) .tiered-pricing-block{padding:0 5px}.tiered-pricing-shop-loop--reduced .tiered-pricing-block__price{font-size:1em}.tiered-pricing-shop-loop--reduced .tiered-pricing-dropdown{margin:10px 0}.tiered-pricing-shop-loop--reduced .tiered-pricing-dropdown-option{gap:0 5px;padding:0 5px}.tiered-pricing-shop-loop--reduced .tiered-pricing-dropdown-option__quantity{text-align:left}.tiered-pricing-shop-loop--reduced .tiered-pricing-plain-texts{text-align:left;list-style:outside}