reorder-popup .reorder-popup-wrapper{position:fixed;left:0;right:0;bottom:0;top:0;z-index:9999;background-color:#0009;display:flex;justify-content:center;align-items:flex-end;pointer-events:none;opacity:0;transition:opacity .3s ease}reorder-popup .reorder-popup-wrapper.show{opacity:1;pointer-events:auto;z-index:104}reorder-popup .reorder-popup{background:#fff;width:100%;max-width:1000px;height:100%;transform:translate(-100%);transition:transform .4s ease;overflow:hidden;box-shadow:0 -4px 12px #00000026;margin-right:auto}reorder-popup .reorder-popup-wrapper.show .reorder-popup{transform:translate(0)}reorder-popup .reorder-popup-wrapper .reorder-popup.slide-out{transform:translate(-100%)}.reorder-overflow-hidden{overflow:hidden!important}.reorder-popup{display:flex;height:100%;position:relative}.reorder-sidebar{width:114px;background:#f4f4f4;overflow-y:auto;padding:1rem;padding-top:40px}.reorder-tab{cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem;padding:12px 16px}.reorder-tab.active{background:#ddd;border-radius:5px}.reorder-content{flex:1;margin:1rem;margin-top:0;overflow-y:auto}reorder-popup .reorder-product-grid{display:none;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}reorder-popup .reorder-product-grid.active{display:grid}reorder-popup .grid.upsell-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.reorder-close{position:absolute;top:6px;right:0;font-size:34px;background:none;border:none;cursor:pointer;z-index:10;height:100%}.footer-reorder-btn{display:block;padding:10px 15px;background-color:#000;color:#fff;margin-top:1rem;cursor:pointer;border-radius:4px;font-size:16px}.reorder-popup-wrapper .card-wrapper{margin:0}.reorder-sidebar::-webkit-scrollbar{width:0}.reorder-content::-webkit-scrollbar{width:10px}.reorder-header{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:4;background:#fff;padding-top:10px;padding-bottom:8px}.reorder-tab span{font-size:12px;line-height:normal;letter-spacing:normal;text-align:center}reorder-popup .upsell-products h3{margin-bottom:8px}.reorder-banner{position:relative;cursor:pointer}.reorder-banner button{color:#333333cf;font-size:26px;font-weight:700;line-height:normal;padding:10px 20px;border-radius:12px;cursor:pointer;background:#d3d3d3c7;border:none;outline:none}.reorder-banner h3{color:#fff;font-size:30px;font-weight:700;padding-bottom:14px;line-height:normal;cursor:pointer}.reorder-banner .reorder-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.reorder-header h3,reorder-popup .upsell-products h3{font-weight:700}.reorder-popup .card__information .mCaffeine__meta-tags{display:none}.reorder-popup .card-product .quick-add__submit{padding:0;font-size:14px}.reorder-popup .card-wrapper .card__heading a,.reorder-popup .card-information .price-item--regular,.reorder-popup .card-information .price .mrp{font-size:14px;line-height:normal;letter-spacing:normal}.reorder-popup .card-wrapper .card__heading{margin:1.4rem 0 .6rem;min-height:4rem;max-height:4rem}.reorder-popup .card-information .price{margin-bottom:1rem}.reorder-popup .card--standard>.card__content .card__information{padding:0 1.2rem 1.2rem}.reorder-popup .card-product .quick-add__submit.adding-to-cart:before{height:20px;width:20px;top:calc(50% - 10px);left:calc(50% - 10px)}.reorder-inner-tabs{display:flex;margin-right:24px;border:1px solid #ccc;border-radius:24px;background:#f4f4f4}.inner-tab-button{padding:12px 24px;font-size:14px;background:#f4f4f4;cursor:pointer;border-radius:24px;font-weight:700;border:none}.inner-tab-button.active{background:#000;color:#fff;border:1px solid #ccc}.inner-tab-content{display:none}.inner-tab-content.active{display:block}.notify-me-success-message-popup.z-106-b-4{z-index:106;bottom:4rem;pointer-events:none}.notify-me-success-message-popup.inactive.z-106-b-4{z-index:7;bottom:-20%;opacity:0}.reorder-popup .card-product .notify-me-button{padding:9px 0}reorder-popup .reorder-popup-wrapper.show .inner-tab-content.upsell-tab.active{padding-right:0}reorder-popup .reorder-popup-wrapper.show .inner-tab-content.products-tab.active .reorder-product-grid,reorder-popup .reorder-popup-wrapper.show .inner-tab-content.upsell-tab.active .grid.upsell-grid{padding-right:12px}.reorder-popup .upsell-products{margin-top:14px;padding-top:14px;border-top:1px solid #0000007c;margin-bottom:15rem}.reorder-popup .card__content .onsale{right:0}.reorder-popup .card__content .onsale:after{display:none}@media screen and (max-width: 749px){reorder-popup .reorder-popup{transform:translateY(100%);height:80vh}reorder-popup .reorder-popup-wrapper.show .reorder-popup{transform:translateY(0)}reorder-popup .reorder-popup-wrapper .reorder-popup.slide-out{transform:translateY(100%)}.reorder-header h3,reorder-popup .upsell-products h3{font-size:12px;line-height:normal;letter-spacing:normal}.reorder-close{top:2px;font-size:24px}.reorder-tab{padding:6px 10px}.reorder-sidebar{width:66px;padding:.6rem;padding-top:40px}.reorder-tab span{font-size:8px}.reorder-content{margin:.4rem;margin-top:0;overflow-x:hidden}reorder-popup .reorder-product-grid,reorder-popup .grid.upsell-grid{grid-template-columns:repeat(2,1fr);gap:.4rem}.reorder-banner button{font-size:12px;padding:8px 10px;border-radius:6px}.reorder-banner h3{font-size:16px;padding-bottom:10px}.reorder-popup .card-product .quick-add__submit,.reorder-popup .card-product .notify-me-button,.reorder-popup .card-product .add-to-box-button,.reorder-popup .byob__add-to-cart-button,.reorder-popup .byob__update-bundle-button{padding:0;font-size:10px}.reorder-popup .card-product .notify-me-button{padding:2px}.reorder-popup .card-wrapper .card__heading a,.reorder-popup .card-information .price-item--regular,.reorder-popup .card-information .price .mrp{font-size:11px;line-height:normal;letter-spacing:normal}.reorder-popup .no-products-message{font-size:10px;line-height:normal;letter-spacing:normal}.reorder-popup .card-product .quick-add__submit{padding:0;font-size:10px;min-height:calc(2.6rem + var(--buttons-border-width) * 2);min-width:calc(9rem + var(--buttons-border-width) * 2)}.reorder-popup .card--standard>.card__content .card__information{padding:0 .6rem .6rem}.reorder-popup .card-wrapper .card__heading{margin:.6rem 0 0rem;min-height:3rem;max-height:4rem}.reorder-popup .card-information .price{margin-bottom:.6rem}.inner-tab-button{padding:6px 16px;font-size:11px}reorder-popup .reorder-popup-wrapper.show .inner-tab-content.products-tab.active .reorder-product-grid,reorder-popup .reorder-popup-wrapper.show .inner-tab-content.upsell-tab.active .grid.upsell-grid{padding-right:6px}}
/*# sourceMappingURL=/cdn/shop/t/2252/assets/frequently-bought-together.css.map */
