limited-badge{position:absolute;z-index:99;top:0;right:0;background:#000;color:#fff;width:70px;transform:translate(45%,-80%);border-radius:20px;display:flex;align-items:flex-start;justify-content:space-between;font-size:10px;padding:3px 6px;font-weight:500}limited-tooltip{position:absolute;top:-100%;width:250px;left:70%;font-size:10px;color:#fff;background:#000;padding:10px;border-radius:10px;transform:translateY(-55%);font-weight:400;transition:ease all .5s;display:none}limited-tooltip svg{position:absolute;left:25px;bottom:-25px;width:20px}limited-badge img{width:15px;height:16px;object-fit:contain}.swatch .swatch__option{margin:0 15px 0 0!important}limited-badge span{margin-top:3px}.swatch__option:has(label.is_limited){margin:15px 25px 0 0!important}.swatch__options{align-items:baseline}.swatch__options{margin:15px 0}.product-block.product-block--form{margin-top:15px}@media screen and (max-width:1200px){limited-tooltip{right:0;left:0;width:200px;top:-150%;margin:0 auto;transform:translateY(-25%);font-size:10px}limited-tooltip svg{left:35%}limited-badge{font-size:10px}}@media screen and (max-width:798px){limited-badge{width:58px;font-size:8px;padding:2px 4px;top:5px;right:-5px;align-items:center}limited-tooltip{transform:translateY(-50%);font-size:10px}limited-tooltip svg{left:23%}limited-badge img{width:13px;height:13px}.swatch .swatch__option{margin:0 10px 0 0!important}.swatch .swatch__option:has(label.is_limited){margin:0 30px 0 0!important}legend.option-title.label{margin-bottom:0!important}}.waitlist-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}.waitlist-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009}.waitlist-content{position:relative;max-width:500px;background:#fff;margin:80px auto;padding:0;border-radius:15px;z-index:100000;height:290px}.waitlist-close{position:absolute;right:15px;top:10px;font-size:20px;cursor:pointer;z-index:9}.klaviyo-form-VJULtM.klaviyo-form.form-version-cid-3{display:block!important}button.custom-notify-btn{min-height:60px;max-width:217px;width:100%!important;display:flex;align-items:center;justify-content:center;font-size:16px;background:#2d2d2d;color:#fff;line-height:24px;font-weight:700;border-radius:50px;border:none;cursor:pointer}button.custom-notify-btn:hover{background:#ffddd0;color:#000}.waitlist-btn{font-size:16px!important}#productessentials-page .sm\:pe-text-lg{font-size:10px;line-height:1.5}#productessentials-page .pe-italic,.sticky-add-to-cart div#ct_pe_disco{display:none}ol.lb-cpb-multiple-goal-list[aria-label="Goal amounts"]{display:none!important}.lb-cpb-multiple-progress-bar-wrapper{flex-direction:column-reverse!important;display:flex!important}.lb-cpb-multiple-goal-progress-marker svg{width:30px!important;height:30px!important}.lb-cpb-marker-custom{width:35px!important;height:35px!important;background:#fefbf9;border:1px solid #53c124}.lb-cpb-multiple-goal-list-item{overflow:visible}.lb-cpb-progress-text-wrapper{margin-bottom:15px}.lb-cpb-progress-bar{background-color:#fefbf9!important}.lb-cpb-progress-bar-container{background:#f0f0f0;border:1px solid #00000029;border-radius:15px;margin-top:20px;width:100%;max-width:calc(100% - 35px);padding:15px 15px 0}@media(max-width:576px){#productessentials-page .pe-flex.pe-items-center.pe-justify-between.pe-text-base.pe-font-medium.pe-text-gray-900 p,#productessentials-page .pe-flex.pe-items-center.pe-justify-between.pe-text-base.pe-font-medium.pe-text-gray-900 h3{margin:0 0 5px;padding:0!important;font-size:15px}#productessentials-page .pe-flex.pe-items-center.pe-justify-between.pe-text-base.pe-font-medium.pe-text-gray-900{display:block!important;text-align:left}#productessentials-page .sm\:pe-text-lg{font-size:8px;line-height:1.5}.lb-cpb-progress-text-wrapper span{font-size:12px}}.ajax-cart__product.media{margin-top:0}.ajax-cart-inner-block .owl-item{cursor:grab!important}.ajax-cart-inner-block .owl-item .ajax-cart-upsell-products-right-inner-left h3{max-width:21.3ch!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ajax-cart__row-description,p.ajax-cart__discount{font-size:15px}.ajax-cart__product-image{width:12%}.ajax-cart__price.price span{font-size:16px}.lb-cpb-multiple-goal-list-item{height:30px}
/*# sourceMappingURL=/cdn/shop/t/108/assets/tooltip-style.css.map */
