.back-in-stock-modal{position:fixed;top:0;bottom:0;right:0;display:grid;grid-template-rows:max-content auto;overflow:hidden;background:var(--off-white-primary-100);width:100vw;z-index:12;transform:translate(100%);transition:transform .3s ease;max-width:450px}.back-in-stock-modal.open{transform:translate(0)}.back-in-stock-modal .back-in-stock-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px;flex-shrink:0;text-transform:uppercase;transition:box-shadow .2s ease;position:relative;z-index:1;border-bottom:1px solid var(--Primary-300, #e3e8dc);height:62px}.back-in-stock-modal .back-in-stock-modal-header h2{color:var(--Text-100, #08132c);font-family:var(--font-primary);font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.72px;text-transform:uppercase}.back-in-stock-modal .image img{aspect-ratio:1 / 1;object-fit:cover}.back-in-stock-modal .inner{overflow-y:auto}.back-in-stock-modal .modal-content{padding:16px 16px 32px;overflow-y:auto;flex-grow:1}.back-in-stock-modal .product-title{font-family:var(--font-heading);font-weight:300;margin-bottom:12px}.back-in-stock-modal .product-price{display:flex;gap:16px;align-items:center;margin-bottom:8px;color:var(--text-70)}.back-in-stock-modal form{display:flex;flex-direction:column;gap:8px;padding:0 16px}.back-in-stock-modal input{height:40px;padding:2px 4px;border:1px solid var(--border-colour)}.back-in-stock-modal .input-label-container{display:flex;flex-direction:column;gap:8px}.back-in-stock-modal form .button-primary{margin-top:16px}.back-in-stock-modal .input-label-container label{text-transform:uppercase;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/back-in-stock-modal.css.map */
