.restockingalert{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:1rem}.restockingalert p{font-size:.9rem;width:100%}.restockingalert--outofstock p{color:#13191b}.restockingalert__title{text-transform:uppercase;font-weight:700}.restockingalert__title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;content:"\f111";margin-right:.5rem}.restockingalert__title--outofstock{color:#13191b}.restockingalert__form{display:flex;width:100%;margin-bottom:1.05263rem;align-items:stretch}.restockingalert__form .input-group>:first-child.input-group-button>*,.restockingalert__form .input-group>:last-child.input-group-button>*,.restockingalert__form>:first-child,.restockingalert__form>:last-child{border-radius:0 0 0 0}.restockingalert__form input,.restockingalert__form input[type=text]{margin:0;white-space:nowrap;border-radius:0;flex:1 1 0;min-width:0;background:none;padding-left:1rem;height:2.5rem;border-radius:5px 0 0 5px!important;border:1px solid #534741;border-right:none}.restockingalert__form input:focus,.restockingalert__form input[type=text]:focus{background:none;border-top:1px solid #534741;border-bottom:1px solid #534741;box-shadow:none}.restockingalert__form div{margin:0;white-space:nowrap;padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto}.restockingalert__form div a,.restockingalert__form div button,.restockingalert__form div input,.restockingalert__form div label{margin:0;white-space:nowrap;align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:.85526rem}.restockingalert__form div button{color:#6b1510;background:none;border:1px solid #534741;border-left:none;font-size:11px;font-family:Soleil,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;border-radius:0 5px 5px 0!important;padding-top:0;padding-bottom:0;height:2.5rem}.restockingalert__form div button:focus,.restockingalert__form div button:hover{background:none;color:#9c0f06;border-color:#534741}.restockingalert__form input:focus{border-left:1px solid #534741;border-right:none}