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-cart-goal-title-text[aria-label="<b>unlock free shipping</b>"]{color:transparent;visibility:hidden}.lb-cpb-cart-goal-title-text[aria-label="<b>unlock free shipping</b>"]:after{content:"FREE SHIPPING";color:#000!important;position:absolute;left:0;right:0;visibility:visible;top:15px;font-weight:700}.lb-cpb-multiple-goal-list-item{overflow:visible}li.lb-cpb-multiple-goal-list-item span[aria-label="get a <b>free copy of \2018 Before Baby Arrives\2019</b>"]{color:transparent;visibility:hidden}li.lb-cpb-multiple-goal-list-item span[aria-label="get a <b>free copy of \2018 Before Baby Arrives\2019</b>"]:after{content:"FREE GIFT";color:#000;position:absolute;left:0;right:0;visibility:visible;top:15px;font-weight:700}.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,.lb-cpb-cart-goal-title-text[aria-label="<b>unlock free shipping</b>"]:after,li.lb-cpb-multiple-goal-list-item span[aria-label="get a <b>free copy of \2018 Before Baby Arrives\2019</b>"]:after{font-size:12px}}.ajax-cart__free-shipping.has-padding-top.has-padding-bottom{padding-top:10px;padding-bottom:0}.ajax-cart__product.media{margin-top:0}.multi-tier-shipping-indicator{border-radius:8px;margin:0 15px;!important;transition:all .3s ease;display:flex;flex-direction:column-reverse;gap:10px;background:#f0f0f099;box-shadow:0 0 4px #00000040;padding:10px 30px 40px 20px}.message-text{font-family:Spartan;font-weight:400;font-size:14px!important;line-height:1.5 !important%;color:#000}.shipping-progress-bar{margin-bottom:15px}.progress-track{height:10px!important;background:#e9ecef;border-radius:100px!important;position:relative;background:#fff;border:1px solid #00000029}.progress-fill{height:100%;background:url(/cdn/shop/files/progress_bar.png?v=1762854674)!important;border-radius:4px;transition:width .5s ease;max-width:100%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.threshold-marker{position:absolute;top:-5px;width:3px;height:18px;background:#495057;transform:translate(-50%);transition:all .3s ease}.threshold-marker .achieved-1{display:none}.threshold-marker.achieved .unachieved{display:none!important}.threshold-marker.achieved .achieved-1{display:block!important}.marker-label{position:absolute;top:-25px;left:50%;transform:translate(-50%);font-size:12px;color:#495057;white-space:nowrap;font-weight:700}.marker-1{left:46.67%}.marker-2{left:100%}.marker-1 .marker-label{color:#ff6b6b}.marker-2 .marker-label{color:#4ecdc4}.shipping-messages{margin-bottom:15px;text-align:center}.message-tier{display:flex;align-items:center;justify-content:center;gap:10px;animation:fadeIn .5s ease}.message-tier.hidden{display:none}.message-icon{font-size:20px}.message-text{display:flex}.threshold-marker img{max-width:30px;margin:-10px -15px 0}.threshold-marker.achieved img{filter:brightness(0) saturate(100%) invert(47%) sepia(87%) saturate(391%) hue-rotate(87deg) brightness(95%) contrast(89%)}.threshold-marker .marker-title{font-size:8px;text-align:center;display:flex;justify-content:center;align-items:center}.threshold-marker .marker-label{display:none}.achieved-1 svg{max-width:30px;height:30px;margin:-10px -15px 0;border:1px solid #fff;border-radius:50%}.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}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:576px){.message-text{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/tooltip-style.css.map */
