.product-back-in-stock{display:block;margin-top:10px}.product-back-in-stock [hidden]{display:none!important}.product-back-in-stock__trigger{min-height:48px}.product-back-in-stock__dialog{background:transparent;border:0;color:var(--colorTextBody, #000);margin:auto;max-height:calc(100dvh - 40px);max-width:480px;overflow:visible;padding:0;width:calc(100% - 40px)}.product-back-in-stock__dialog::backdrop{background:var(--colorModalBg, rgba(0, 0, 0, .6))}.product-back-in-stock__modal{background:var(--colorBody, #fff);border-radius:10px;box-shadow:0 15px 45px #0000001a;box-sizing:border-box;max-height:calc(100dvh - 40px);overflow-y:auto;padding:40px;position:relative}.product-back-in-stock__close{align-items:center;background:var(--colorBodyDim, #f2f2f2);border:0;border-radius:50%;color:currentColor;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;width:44px;z-index:1}.product-back-in-stock__close:hover{opacity:.6}.product-back-in-stock__close:focus-visible,.product-back-in-stock__dialog input:focus-visible,.product-back-in-stock__dialog select:focus-visible{outline:2px solid currentColor;outline-offset:2px}.product-back-in-stock__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:20px;font-weight:var(--typeHeaderWeight, 500);letter-spacing:var(--typeHeaderSpacing, 0);line-height:1.3;margin:0 52px 10px 0}.product-back-in-stock__description{font-size:var(--typeBaseSize, 12px);line-height:1.5;margin:0 0 24px;max-width:44ch}.product-back-in-stock__form{display:grid;gap:16px}.product-back-in-stock__field{display:grid;gap:6px}.product-back-in-stock__field label,.product-back-in-stock__selection span{font-size:11px;font-weight:500;letter-spacing:0;margin:0}.product-back-in-stock__field input,.product-back-in-stock__field select{-webkit-appearance:none;appearance:none;background-color:#ededed;border:1px solid transparent;border-radius:5px;box-sizing:border-box;color:#000;font:inherit;font-size:14px;min-height:50px;margin:0;padding:15px;width:100%}.product-back-in-stock__field select{background-image:var(--urlIcoSelect);background-position:right 12px center;background-repeat:no-repeat;background-size:11px;padding-right:34px}.product-back-in-stock__field input::placeholder{color:#767676;opacity:1}.product-back-in-stock__select-wrap{position:relative}.product-back-in-stock__selection{align-items:center;border-bottom:1px solid #dedede;display:flex;justify-content:space-between;min-height:38px}.product-back-in-stock__selection strong{font-size:12px;font-weight:500}.product-back-in-stock__consent{align-items:flex-start;cursor:pointer;display:flex;font-size:11px;gap:12px;line-height:1.35}.product-back-in-stock__consent input{accent-color:#000;flex:0 0 auto;height:16px;margin:0;width:16px}.product-back-in-stock__status{background:#f6e4e4;border-radius:5px;color:#9c2020;font-size:11px;line-height:1.4;margin:0;padding:12px 14px}.product-back-in-stock__submit{min-height:52px;width:100%}.product-back-in-stock__success{padding:22px 0 4px;text-align:center}.product-back-in-stock__success svg{margin-bottom:24px}.product-back-in-stock__success h2{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:20px;font-weight:var(--typeHeaderWeight, 500);margin:0 0 12px}.product-back-in-stock__success>p{font-size:var(--typeBaseSize, 12px);line-height:1.5;margin:0 auto 28px;max-width:38ch}.product-back-in-stock__success .product-back-in-stock__success-note{background:#fff6df;border-radius:5px;color:#6f5200;font-size:11px;margin-bottom:20px;padding:12px 14px}.product-back-in-stock__success .btn{min-height:52px;width:100%}.bis-modal-open{overflow:hidden}@media screen and (max-width:589px){.product-back-in-stock__dialog{max-height:calc(100dvh - 24px);width:calc(100% - 24px)}.product-back-in-stock__modal{max-height:calc(100dvh - 24px);padding:34px 24px 28px}.product-back-in-stock__close{right:8px;top:8px}.product-back-in-stock__title{font-size:18px;margin-right:36px}.product-back-in-stock__description{margin-bottom:24px}}@media(prefers-reduced-motion:no-preference){.product-back-in-stock__dialog[open] .product-back-in-stock__modal{animation:bis-modal-enter .18s ease-out}}@keyframes bis-modal-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/162/assets/product-back-in-stock.css.map */
