.cocrie-pg{display:grid;grid-template-columns:1fr;gap:28px}.cocrie-pg__media{aspect-ratio:4 / 3;overflow:hidden;background:#ececec}.cocrie-pg__media img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.cocrie-pg__content{display:flex;flex-direction:column;gap:28px}.cocrie-pg__intro,.cocrie-pg__form,.cocrie-pg__done{display:flex;flex-direction:column;gap:14px}.cocrie-pg__form[hidden],.cocrie-pg__done[hidden]{display:none}.cocrie-pg__eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:.7;margin:0}.cocrie-pg__title,.cocrie-pg__form-title,.cocrie-pg__text p{margin:0}.cocrie-pg__small,.cocrie-pg__hint{font-size:12px;opacity:.65;margin:0;line-height:1.5}.cocrie-pg__form{padding-top:24px;border-top:1px solid rgb(var(--text-color) / .12);gap:16px}.cocrie-pg__field{display:flex;flex-direction:column;gap:6px;position:relative}.cocrie-pg__field label,.cocrie-pg__label{font-size:13px;font-weight:500}.cocrie-pg__opt{font-weight:400;opacity:.6}.cocrie-pg .input{font-size:16px;min-height:48px}.cocrie-pg textarea.input{resize:vertical;min-height:140px;padding-block:12px}.cocrie-pg__count{position:absolute;inset-inline-end:0;inset-block-start:0;font-size:11px;opacity:.5}.cocrie-pg__file{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.cocrie-pg__upload{position:relative;display:grid;place-items:center;min-height:104px;border:1px dashed rgb(var(--text-color) / .3);cursor:pointer;overflow:hidden;transition:border-color .2s,background-color .2s}.cocrie-pg__upload:hover,.cocrie-pg__upload:focus-within{border-color:rgb(var(--text-color) / .7);background:rgb(var(--text-color) / .03)}.cocrie-pg__upload-empty{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:13px;text-align:center;padding:14px;opacity:.8}.cocrie-pg__upload-empty svg{opacity:.7;margin-bottom:2px}.cocrie-pg__upload-preview{width:100%;max-height:220px;object-fit:contain;display:block}.cocrie-pg__upload.has-file{border-style:solid}.cocrie-pg__upload.has-file .cocrie-pg__upload-empty{display:none}.cocrie-pg__remove{align-self:flex-start;background:none;border:0;padding:0;font-size:12px;text-decoration:underline;cursor:pointer;color:inherit;opacity:.75}.cocrie-pg__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cocrie-pg__error{color:#b42318;font-size:13px;margin:0}.cocrie-pg .is-invalid{border-color:#b42318!important;outline-color:#b42318}.cocrie-pg__submit{width:100%;margin-top:4px}.cocrie-pg .button:not(.link){--button-background: 107 107 107;--button-outline-color: 107 107 107;--button-text-color: 255 255 255}.cocrie-pg__done{padding:32px 0;align-items:flex-start}.cocrie-pg__done:focus{outline:none}@media screen and (min-width:1000px){.cocrie-pg{grid-template-columns:1fr 1fr;gap:64px;align-items:start}.cocrie-pg__media{position:sticky;top:calc(var(--sticky-area-height, 0px) + 24px);aspect-ratio:4 / 5}.cocrie-pg__content{padding-block:8px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/co-crie-page.css.map */
