.hard-oos{display:flex;background:#fafcff;text-align:center;width:100%;max-width:100%;margin-top:10px;margin-bottom:30px;letter-spacing:normal;font-stretch:normal}.hard-oos-title{font-family:Roboto;font-size:16px;font-weight:700;line-height:22px;text-align:center;color:#a55636;margin-top:14px;letter-spacing:normal}.hard-oos .pxFormGenerator{margin:0 auto;font-family:Oswald}.hard-oos .pxFormGenerator .form_generater_form_div{border:none!important}.hard-oos .hulk-powered-wrapper{display:none!important}.hard-oos .coming-soon{width:55%;padding:3.8%;border:2px solid #D2B596;border-right:none;background-color:#f8f8f8}.hard-oos .coming-soon h4{font-size:18px;color:#459d39;width:100%;font-weight:700;line-height:26px;text-align:left;margin:0 0 6px}.hard-oos .coming-soon .oos-pdp-message{font-size:13px;line-height:19px;text-align:left;color:#00406a;width:100%;margin:20px 0 46px;height:100px}.hard-oos .coming-soon .oos-expected-shipping-date{font-size:10px;font-weight:600;font-style:normal;line-height:14px;color:#00406a;text-align:left;margin:0}.hard-oos .coming-soon .oos-coming-soon-success{padding:15% 5% 0;width:55%;float:left}.hard-oos .coming-soon .oos-coming-soon-success img{display:block;margin-left:auto;margin-right:auto;width:40px}.hard-oos .coming-soon .oos-coming-soon-success p{font-size:18px;font-weight:700;font-style:normal;line-height:1.44;text-align:center;color:#192c4a;margin-top:10px}.hard-oos .oos-replacement-product{padding:5%;border:2px solid #D2B596;background-color:#f8f6ed;width:45%}.hard-oos .coming-soon input{margin:25px 0 0;background-color:#f9fdfe;line-height:1.5;letter-spacing:normal;text-align:center;color:#667ba2;border:2px solid #d6d9de;border-radius:50px;width:100%;height:40px;font-size:14px}.hard-oos .coming-soon button{margin:10px 0 1px;padding:13px 48px;background-color:#19d95c;border-radius:50px;border:none;color:#fff;font-family:Rubik,sans-serif;font-weight:900;width:100%;height:40px;font-size:14px}.hard-oos .oos-replacement-product h5{margin:0 0 11px;font-size:10px;font-weight:700;line-height:12px;text-align:center;color:#459d39;font-family:Roboto}.hard-oos .oos-replacement-product h6.product-name{font-style:italic;text-align:center;color:#192c4a;margin:0 0 11px;font-size:18px;font-weight:700;line-height:18px;font-family:Lora}.hard-oos .oos-replacement-product .oos-product-description{height:19px;margin:0 0 19px;font-size:13px;font-weight:400;line-height:19px;font-style:normal;text-align:center;color:#00406a}.hard-oos .oos-replacement-product .oos-product-image-container{width:100%;margin:auto;padding:0}.hard-oos .oos-replacement-product .oos-product-image-container img{width:62%;height:auto;margin:auto}.hard-oos .oos-replacement-product .oos-go-to-product-link-container{margin-top:12px}.hard-oos .oos-replacement-product a{text-decoration:none}.hard-oos .oos-replacement-product button{font-family:Oswald;text-align:center;font-weight:600;display:flex;justify-content:center;align-items:center;gap:10px;width:200px;max-width:100%;height:40px;background:#fafaf7;border:unset;border-radius:100px;border:2px solid #00406A;font-size:14px;color:#00406a;margin:auto;line-height:14px;cursor:pointer}.hard-oos .oos-replacement-product button:hover{color:#fdfdfd;background-color:#00406a}.coming-soon .pxFormGenerator iframe{height:auto!important}@media screen and (max-width: 747px){.hard-oos{flex-direction:column;height:auto}.hard-oos-title{margin-top:-5px}.hard-oos .pxFormGenerator{height:114px}.hard-oos .coming-soon{width:100%;border:2px solid #D2B596;padding:0;border-bottom:none}.hard-oos .coming-soon h4{text-align:center;margin:20px 0 6px}.hard-oos .coming-soon .oos-pdp-message{width:100%;height:auto;text-align:center;margin:12px 15px 16px;font-size:12px;width:auto}.hard-oos .coming-soon .oos-expected-shipping-date{text-align:center;font-size:12px}.hard-oos .oos-replacement-product{width:100%;height:auto;padding:20px 33px 40px}.hard-oos .oos-replacement-product .oos-go-to-product-link-container{margin-top:0}.hard-oos .oos-replacement-product h5{line-height:12px}.hard-oos .oos-replacement-product h6.product-name{font-size:18px;line-height:24px}.hard-oos .oos-replacement-product .oos-product-description{line-height:19px;margin-bottom:0}.hard-oos .oos-replacement-product .oos-product-image-container img{height:100px;width:auto;margin:5% auto}.hard-oos .oos-replacement-product button{line-height:14px}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/component-product-hard-oos.css.map */
