.uc-done-btn,.uc-cancel-btn{display:none}#product-container{max-width:1200px;margin:0 auto;padding:20px;display:flex;flex-direction:column}p#error{color:red}#product-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;box-sizing:border-box}#image-container{flex:0 1 350px;margin-right:20px}#product-details img{max-width:100%;height:auto;border-radius:5px}#product-description{flex:1;font-size:1.1em;color:#555;line-height:1.5;margin-top:10px}#product-description h1{padding:0;margin:0}#dynamic-form-container{width:100%;margin-top:30px}#dynamic-product-form{width:100%;padding:20px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}@media screen and (max-width:1024px){#product-details{flex-direction:column;align-items:flex-start}#image-container{margin-right:0;margin-bottom:20px;width:100%}#product-details img{max-width:100%}#product-description{margin-left:0;width:100%}#dynamic-product-form{margin-top:20px}}@media screen and (max-width:768px){#product-description{font-size:1em;line-height:1.4}#dynamic-product-form{padding:10px}}#dynamic-product-form h2{margin-top:30px;color:#333;border-bottom:1px solid #ccc;padding-bottom:10px}#dynamic-product-form label{display:block;margin-top:20px;font-weight:700;color:#555}#dynamic-product-form input[type=text],#dynamic-product-form input[type=email],#dynamic-product-form input[type=number],#dynamic-product-form select,#dynamic-product-form textarea{width:100%;padding:10px;margin-top:5px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}#dynamic-product-form button[type=submit],#dynamic-product-form a.add-to-cart-button{margin-top:30px;padding:15px 25px;background-color:#007eb9;color:#fff;border:none;border-radius:4px;cursor:pointer;text-decoration:none;display:inline-block}#dynamic-product-form button[type=submit]:hover,#dynamic-product-form a.add-to-cart-button:hover{background-color:#005f8d}#dynamic-product-form button[type=submit]:disabled{background-color:#ccc;cursor:not-allowed}#dynamic-product-form #price{font-size:1.2em;color:#e60023;font-weight:700}.purchase-benefits{width:100%;background:red;color:#fff;border:0px;padding:15px;font-size:24px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-design-form.css.map */
