.edit-order-container{position:relative;width:100%;height:fit-content;min-height:100vh;background-image:url(/cdn/shop/files/present_page_background.png?v=1794140768)}.edit-order-content{position:relative;padding:194px 163px;width:fit-content}.fulfilled-input{color:#e2e2e2}@media screen and (max-width:1200px){.edit-order-content{padding:50px}}@media screen and (max-width:768px){.edit-order-content{padding:50px 20px}.cancel-button,.submit-button{font-size:18px!important}}.edit-order-title{font-family:Barlow;font-style:normal;font-weight:700;font-size:47.78px;line-height:100%;color:#262626}.edit-order-description{margin-top:50px;font-family:Barlow;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#404040;max-width:690px}.edit-order-product-card{position:relative;width:100%;height:fit-content;margin-top:40px;max-width:690px;padding:30px 20px;background-color:#fff}.edit-order-product-card-content{position:relative;width:100%;display:flex;justify-content:center}.edit-order-product-card-thumbnail{background-color:gray;width:200px;height:200px;margin-right:20px;flex-shrink:0}.edit-order-product-card-detail{position:relative;width:100%}.edit-order-product-card-detail>.product-card-name{max-width:270px;width:430px;font-family:Barlow;font-style:normal;font-weight:700;font-size:33.18px;line-height:100%;color:#262626}.product-card-attributes{position:relative}.product-card-attribute{margin-top:20px;font-family:Barlow;font-style:normal;font-weight:500;font-size:16px;line-height:100%;color:#404040}.edit-order-product-card-input-wrapper{margin-top:38px}.edit-order-product-card{border-radius:10px}.edit-order-product-card{margin-top:40px}.greeting-text-input{padding:30px 20px;font-family:Caveat!important;font-weight:100;min-height:275px}.invalid-input{border-color:red}.disabled-input{background-color:#fff;cursor:pointer}.shipping-popup-content{background-color:#f5f5f5;margin:8% auto;padding:20px;border:1px solid #888;width:80%}.close-info-popup{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.close-info-popup:hover,.close-info-popup:focus{color:#000;text-decoration:none;cursor:pointer}.info-popup{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}label.error-validate{color:red}.input-validate:has(input.error-validate),.input-validate:has(textarea.error-validate){flex-direction:column;border-color:red!important;align-items:flex-start!important;gap:12px}.update-input.error-validate,textarea.error-validate{margin-top:20px}#email-input.error-validate,#gift-digital-email-input.error-validate,#gift-your-name.error-validate{margin-top:16px;margin-bottom:2px}@media(max-width:1023px){.shipping-popup-content{width:100%;margin:0}.custom-input.error-validate{margin-top:16px}}.cancel-button{background-image:url(/cdn/shop/files/cancel-button.png?v=1794140183);margin-top:20px;background-repeat:no-repeat;background-size:100% 100%}.submit-button:hover,.loading-button{opacity:.7}button.loading-button>.loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex}.loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.loading-overlay__spinner{width:3rem;display:inline-block}.spinner{animation:rotator 1.5s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:var(--color-accent);animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.edit_order__loaing_screen{position:fixed;width:100vw;height:100vh;background-color:#000;opacity:.3;left:0;top:0;z-index:999}.page-loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;display:flex}@media screen and (max-width:768px){.edit-order-title{font-size:32px}.edit-order-description{margin-top:30px}.edit-order-product-card-thumbnail{width:150px;height:150px}.product-card-attribute{margin-top:10px}.edit-order-product-card-content{flex-direction:column}.product-card-name{font-size:24px;max-width:unset!important;margin-top:30px;width:100%!important}}.counter{padding:0!important;min-height:24px;text-align:end;font-size:16px;font-weight:600;color:#007238}
/*# sourceMappingURL=/cdn/shop/t/47/assets/edit-order.css.map */
