.notify-me-container{width:calc(50% - 1rem)}.product-card__main-actions .notify-me-container,.notify-me-card-widget .notify-me-container,.product-card__main-actions .notify-me-form,.notify-me-card-widget .notify-me-form{width:100%}.product_card{position:relative;overflow:visible!important}.product_card>.notify-me-card-widget{position:relative;z-index:20}.product_card>.notify-me-card-widget .notify-me-container{width:100%;padding-bottom:15px;display:flex;justify-content:center}.product_card>.notify-me-card-widget .notify-me-btn{width:130px;height:35px!important;padding:0 1.5rem!important;background:transparent!important;color:#009da4!important;border:1px solid #009da4!important}.product_card>.notify-me-card-widget .notify-me-btn:hover:before,.product_card>.notify-me-card-widget .notify-me-btn:hover:after{background-color:#009da4!important}.product_card>.notify-me-card-widget .notify-me-btn:hover{color:#fff!important}.product_card>.notify-me-card-widget .notify-me-form{position:absolute;bottom:100%;left:0;right:0;width:auto;background:#fff;border:1px solid #e5e7eb;border-bottom:none;box-shadow:0 -4px 20px #0000001a;z-index:20;max-height:0;overflow:hidden;opacity:0;margin-top:0;transition:max-height .35s ease,opacity .3s ease}.product_card>.notify-me-card-widget .notify-me-form.is-open{max-height:420px;opacity:1;bottom:0}.product_card>.notify-me-card-widget .notify-me-form .form-control{width:100%;max-width:-webkit-fill-available;min-width:-webkit-fill-available}.product_card>.notify-me-card-widget .notify-me-feedback.info,.product_card>.notify-me-card-widget .notify-me-feedback.success,.product_card>.notify-me-card-widget .notify-me-feedback.error{position:absolute;bottom:70px;z-index:999;width:-webkit-fill-available;text-align:center}.boost-sd__product-item .notify-me-feedback{position:absolute;bottom:70px;z-index:999;width:-webkit-fill-available;text-align:center}.product_card:has(.notify-me-form.is-open) a.reversed-link,.product_card:has(.notify-me-form.is-open) a[tabindex="-1"]{pointer-events:none}.product_card>.notify-me-card-widget .notify-me-form.is-open{pointer-events:auto}.product_card>.notify-me-card-widget .notify-me-form__inner{padding:1.4rem}.product_card>.notify-me-card-widget .form-field+.form-field{margin-top:.8rem}.notify-me-btn.plp-nofify-me-btn{min-height:35px;width:130px;font-size:1.4rem;text-transform:uppercase;padding:7px!important;font-weight:400;transform:none}.notify-me-btn.plp-nofify-me-btn:hover{opacity:1;transform:none!important}.notify-me-btn.plp-nofify-me-btn.subscribed{background-color:#10b981!important;border-color:#10b981!important;color:#fff!important;pointer-events:auto!important}.notify-me-btn.plp-nofify-me-btn{background:transparent!important;color:#009da4!important;border:1px solid #009da4!important}.notify-me-btn.plp-nofify-me-btn:hover:before,.notify-me-btn.plp-nofify-me-btn:hover:after{background-color:#009da4!important}.notify-me-btn.plp-nofify-me-btn:hover{color:#fff!important}.button-price-area{position:relative}.button-price-area .notify-me-feedback{position:absolute;top:-75px}.boost-sd__product-item .notify-me-form{position:absolute;bottom:0;width:100%;max-width:100%;background:#fff;z-index:19}.boost-sd__product-link:has(.notify-me-form.is-open){pointer-events:none}.boost-sd__product-link .notify-me-form.is-open{pointer-events:auto}.notify-me-btn{background:transparent!important;color:#009da4!important;border:1px solid #009da4!important;border-radius:25px!important;padding:15px!important;height:auto!important;line-height:normal!important;text-transform:uppercase!important;font-size:1.4rem!important;margin:0!important;display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer;transition:all .3s ease;font-weight:500;max-width:100%!important}.notify-me-btn:hover:not(:disabled){opacity:.9;transform:translateY(-1px);color:#fff!important}.notify-me-btn.subscribed{background-color:#10b981!important;border-color:#10b981!important;color:#fff!important;pointer-events:auto!important}.notify-me-btn:active:not(:disabled){transform:translateY(0)}.notify-me-btn:disabled{opacity:.7;cursor:not-allowed}.product_card>.notify-me-card-widget .notify-me-btn.subscribed{background-color:#10b981!important;border-color:#10b981!important;color:#fff!important;pointer-events:auto!important}.product_card>.notify-me-card-widget .notify-me-btn.subscribed:hover{opacity:1;transform:none}.notify-me-text{display:inline-flex!important;align-items:center}.notify-me-form{overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease,opacity .3s ease,margin-top .3s ease;margin-top:0}.notify-me-form.is-open{max-height:500px;opacity:1;margin-top:1.2rem}.notify-me-form__inner{display:flex;flex-direction:column;padding:1.6rem;border:1px solid #e5e7eb;position:relative}.notify-me-close{position:absolute;top:0;right:5px;background:none;border:none;padding:0;cursor:pointer;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;transition:color .2s ease;width:20px}.notify-me-close:hover{color:#111827}.notify-me-form .form-control[readonly]{background-color:#f3f4f6;cursor:default;color:#374151;border-color:#d1d5db;border-radius:0}.notify-me-form .form-label{display:block;margin-bottom:.4rem;font-size:1.2rem;color:rgb(var(--color-foreground));font-weight:500}.notify-me-form__footer{margin-top:2.4rem;padding:0!important;border:none!important}.notify-me-submit-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:#009da4;color:#fff;padding-block:15px;height:auto;line-height:normal;text-transform:uppercase;font-size:1.4rem;margin:0;border-radius:25px}.notify-me-loading,.notify-me-submit-loading{display:none}.notify-me-spinner{width:20px;height:20px;animation:notify-me-spin 1s linear infinite}.spinner-circle{stroke-dasharray:50;stroke-dashoffset:0;animation:notify-me-dash 1.5s ease-in-out infinite}@keyframes notify-me-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes notify-me-dash{0%{stroke-dashoffset:50}50%{stroke-dashoffset:12.5}to{stroke-dashoffset:50}}.notify-me-feedback{margin-top:.75rem;padding:.75rem 1rem;border-radius:.375rem;font-size:1.4rem;line-height:1.5;animation:notify-me-slide-in .3s ease-out}.notify-me-form__inner .form-control{border-radius:inherit;background:transparent;border-color:#d1d5db}.notify-me-form .form-control:focus{outline:none}.notify-me-form .form-control.is-touched:invalid{border-color:#ef4444;box-shadow:0 0 0 1px #ef4444}.notify-me-form .form-control.is-touched:valid{border-color:#d1d5db;box-shadow:none}.notify-me-field-error{display:none;margin-top:.6rem;font-size:1.2rem;line-height:1.4;color:#dc2626}.notify-me-field-error.is-visible{display:block}.notify-me-helper-text{margin:1rem 0 0;font-size:1.4rem;line-height:1.5;color:#000}.notify-me-form__inner .form-control:-webkit-autofill,.notify-me-form__inner .form-control:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}.notify-me-feedback.success{background-color:#d1fae5;color:#065f46;border:1px solid #6ee7b7}.notify-me-feedback.error{background-color:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.notify-me-feedback.info{background-color:#dbeafe;color:#319113;border:1px solid #93c5fd}@keyframes notify-me-slide-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1600px){.notify-me-btn.plp-nofify-me-btn{width:auto;padding:.7rem 1.5rem!important}}@media screen and (max-width:1500px){.boost-sd__product-item .discount-price{font-size:13px}.boost-sd__product-item .boost-sd__product-price-content{gap:.5rem;align-items:center}.boost-sd__product-item .boost-sd__product-price--compare{font-size:1.3rem}.boost-sd__product-item .boost-sd__format-currency,.boost-sd__product-item .boost-sd__format-currency>span{font-size:1.4rem;line-height:var(--boostsd-product-price-line-height)}.boost-sd__product-item .boost-sd__product-price--sale{font-size:1.4rem}}@media screen and (max-width:768px){.notify-me-btn.plp-nofify-me-btn{min-width:130px}.notify-me-feedback{font-size:1.4rem}.notify-me-form__inner{padding:1.2rem}}@media screen and (max-width:576px){.boost-sd__product-item .notify-me-feedback{height:fit-content;top:-90px}.boost-sd__product-item .notify-me-form__inner .form-control{font-size:1.3rem;line-height:2.6rem;padding:0 1rem}.boost-sd__product-item .form-label{line-height:1.7rem}.boost-sd__product-item .form-field{margin-top:1rem}.boost-sd__product-item .notify-me-form__footer{margin-top:1.5rem}.boost-sd__product-item .notify-me-form__footer .notify-me-submit-btn{padding:1rem;max-width:85%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/notify-me.css.map */
