.stockbar{opacity:1;height:auto}.stockbar .stockbar__bar{width:100%;background-color:#f0f0f0;border:1px solid #bfbfbf;border-radius:10px;height:10px;position:relative;color:inherit;font-family:inherit}.stockbar .stockbar__bar .stockbar__bar__inner-bar{background:linear-gradient(to right, var(--gradient-color-start), var(--gradient-color-end));display:block !important;position:absolute;top:0;left:0;border-radius:10px;height:8px;color:inherit;font-family:inherit;width:100%;transition:width 1.5s .5s cubic-bezier(0.68, 0.02, 0.24, 0.98)}.stockbar .stockbar__content{margin:4px 0;line-height:1.5;text-align:var(--text-align, left);font-size:var(--font-size, 14px);color:var(--text-color, #1f1f1f);font-family:"TupperPro-Normal"}.stockbar .stockbar__content .stockbar__content-inline{display:inline;margin:0;padding:0;font-size:inherit}.stockbar .stockbar__content .stockbar__content-inline.number{font-weight:600}*{margin:0;padding:0;box-sizing:border-box}.share__container{display:flex;justify-content:space-between;align-items:center}.share-btn{cursor:pointer;display:flex;justify-content:space-between;gap:1rem;box-shadow:0px 0px 6px rgba(0,0,0,.1);padding:6px 18px;border-radius:18px;background:#fff}.share-modal{position:fixed;top:0;left:0;z-index:3;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;visibility:hidden}.share-modal.active{visibility:visible}.share-modal.active .share-container{transform:translateY(0)}.share-modal .share-container{padding:5rem;max-height:350px;max-width:850px;height:100%;width:100%;background:#fff;display:grid;gap:4rem;line-height:1.4;text-transform:uppercase;transition:all .3s;transform:translateY(200%)}.share-modal .share-container .share-header{display:flex;justify-content:space-between;align-items:center}.share-modal .share-container .share-header .share-title{font-family:"TupperPRO-Narrow-Medium";text-transform:uppercase;font-size:2.4rem;color:#333;letter-spacing:0}.share-modal .share-container .share-header .share-close-btn{text-align:right;display:flex;align-items:center;gap:.5rem;outline:none;background:none;border:none;cursor:pointer;text-transform:uppercase}.share-modal .share-container .share-header .share-close-btn .share-close{color:#333;font-size:1.6rem;letter-spacing:0;line-height:1}.share-modal .share-container .share-header .share-close-btn span{width:20px;height:20px}.share-modal .share-container .share-header .share-close-btn span svg{margin-top:.4px;width:100%;height:100%;display:block;object-fit:cover;color:#333}.share-modal .share-container .share-icons{display:flex;align-items:center;flex-wrap:wrap;text-transform:capitalize;text-align:center;gap:2rem}.share-modal .share-container .share-icons .share-icon__wrapper{text-decoration:none}.share-modal .share-container .share-icons .share-icon__wrapper .share-icon{width:48px;height:48px;margin:0 auto;border-radius:50%;padding:1rem;margin-bottom:.5rem}.share-modal .share-container .share-icons .share-icon__wrapper .share-icon.facebook{background:#0b84ee}.share-modal .share-container .share-icons .share-icon__wrapper .share-icon.twitter{background:#55ace3}.share-modal .share-container .share-icons .share-icon__wrapper .share-icon.pinterest{background:#e60023}.share-modal .share-container .share-icons .share-icon__wrapper .share-icon.linkedin{background:#2878b7}.share-modal .share-container .share-icons .share-icon__wrapper .share-icon svg{width:100%;height:100%;display:block;object-fit:cover;fill:#fff}.share-modal .share-container .share-icons .share-icon__wrapper span{font-size:1.8rem;font-weight:600;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.share-modal .share-container .share-link{display:grid;gap:1rem}.share-modal .share-container .share-link .share-link__title{font-size:1.6rem;font-family:"TupperPRO-Narrow-Medium";font-weight:700;color:#333}.share-modal .share-container .share-link .share-link__link{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #c9c9c9}.share-modal .share-container .share-link .share-link__link p{font-weight:500;font-size:1.6rem;color:#333;text-transform:lowercase}.share-modal .share-container .share-link .share-link__link .share-link__copy{position:relative;display:flex;justify-content:center;align-items:center;gap:.5rem;text-transform:uppercase;font-size:1.6rem;color:#000;outline:none;background:none;border:none;cursor:pointer;justify-content:flex-end}.share-modal .share-container .share-link .share-link__link .share-link__copy span{width:24px;height:24px}.share-modal .share-container .share-link .share-link__link .share-link__copy span svg{width:100%;height:100%;display:block;object-fit:cover}.share-modal .share-container .share-link .share-link__link .share-link__copy span svg path{fill:#000}@media(max-width: 988px){.share__container{justify-content:center}.share-modal{align-items:end}.share-modal.active{visibility:visible}.share-modal.active .share-container{max-width:100%;border-radius:6px 6px 0 0;transform:translateY(0)}.share-modal .share-container{padding:2rem;max-height:550px;height:auto;width:100%;gap:4rem}.share-modal .share-container .share-header{display:flex;justify-content:space-between;align-items:center}.share-modal .share-container .share-header .share-title{text-transform:uppercase;font-weight:700}.share-modal .share-container .share-link{display:grid;gap:1rem}.share-modal .share-container .share-link .share-link__link{overflow-x:hidden}.share-modal .share-container .share-link .share-link__link p{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;width:70%}.share-modal .share-container .share-link .share-link__link button{width:30%}}@media(max-width: 400px){.share-modal .share-container .share-icons{padding:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}}.promotion__message{background:#f8d7da;color:#721c24;padding:1rem;margin:0 !important;letter-spacing:0;font-size:15px;font-family:"TupperPro-Normal",sans-serif}