.gh-personalize{margin:1.5rem 0;padding:1rem 1.25rem;border:1px solid rgba(0,0,0,.12);border-radius:.5rem}.gh-personalize__title{margin:0 0 .25rem;font-size:1.1rem}.gh-personalize__intro{margin:0 0 1rem;font-size:.9rem;opacity:.8}.gh-personalize__field{margin-bottom:.9rem}.gh-personalize__label{display:block;font-weight:600;margin-bottom:.3rem}.gh-personalize__input{width:100%;box-sizing:border-box;font:inherit;padding:.6rem .75rem;border:1px solid rgba(0,0,0,.3);border-radius:.3rem}.gh-personalize__hint{display:block;font-size:.75rem;opacity:.7;margin-top:.2rem}.gh-personalize__preview{margin:1rem 0 .5rem}.gh-personalize__preview img{display:block;width:100%;max-width:500px;height:auto;aspect-ratio:1 / 1;border:1px solid rgba(0,0,0,.12);border-radius:.3rem;background:#fff}.gh-personalize__preview img[hidden]{display:none!important}form.gh-personalize-blocked .shopify-payment-button,form.gh-personalize-blocked .shopify-payment-button__button{pointer-events:none!important;opacity:.45}.gh-personalize__status{margin:.25rem 0 0;font-size:.9rem}.gh-personalize__status[data-gh-state=ok]{color:#1b6e2f}.gh-personalize__status[data-gh-state=error]{color:#a12626;font-weight:600}.gh-personalize__status[data-gh-state=loading]{opacity:.7}.gh-personalize__errors{margin:.25rem 0 0 1.1rem;padding:0;color:#a12626;font-size:.9rem}.gh-personalize__placeholder{display:none}@media(max-width:749px){.gh-personalize{display:flex;flex-direction:column}.gh-personalize__title,.gh-personalize__intro{order:1}.gh-personalize__preview{order:2;position:relative;width:100%;max-width:500px;aspect-ratio:1 / 1;margin:0 0 .9rem;background:#f5f5f5;border-radius:.3rem}.gh-personalize__field{order:3}.gh-personalize__status,.gh-personalize__errors{order:4}.gh-personalize__placeholder{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;padding:1rem;text-align:center;font-size:14px;color:#555}.gh-personalize__preview img{box-sizing:border-box}.gh-personalize__preview img:not([hidden])+.gh-personalize__placeholder{display:none}}.gh-personalize--in-gallery .gh-personalize__preview{display:none}.gh-gallery-host{position:relative}.gh-gallery{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;background:#fff}.gh-gallery[hidden]{display:none!important}.gh-gallery__img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.gh-gallery__badge,.gh-gallery__toggle{position:absolute;font-size:13px;line-height:1.3;border-radius:20px;padding:5px 11px;box-shadow:0 1px 4px #00000040}.gh-gallery__badge{top:10px;left:10px;background:#1b6e2f;color:#fff}.gh-gallery__toggle{top:10px;right:10px;white-space:nowrap;background:#fff;color:#121212;border:1px solid rgba(0,0,0,.25);cursor:pointer}.gh-gallery__toggle:hover{background:#f2f2f2}@media(max-width:480px){.gh-gallery__badge{display:none}}.gh-gallery[data-gh-view=photo]{background:none;pointer-events:none}.gh-gallery[data-gh-view=photo] .gh-gallery__img,.gh-gallery[data-gh-view=photo] .gh-gallery__badge{display:none}.gh-gallery[data-gh-view=photo] .gh-gallery__toggle{pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/28/assets/gh-personalize.css.map */
