.artwork-guide-callout{--ag-accent: #e68819;--ag-accent-dark: #a85a00;--ag-bg: #fff7ec;--ag-text: #3d3d3d;display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px dashed var(--ag-accent);border-radius:10px;background:var(--ag-bg);color:var(--ag-text);overflow-x:clip}.artwork-guide-callout .artwork-guide-callout__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--ag-accent);color:#fff}.artwork-guide-callout .artwork-guide-callout__body{min-width:0;flex:1 1 auto}.artwork-guide-callout .artwork-guide-callout__title{margin:0 0 2px;font-size:15px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.artwork-guide-callout .artwork-guide-callout__text{margin:0 0 6px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.artwork-guide-callout .artwork-guide-callout__link{appearance:none;-webkit-appearance:none;margin:0;padding:4px 0;border:0;background:none;box-shadow:none;letter-spacing:normal;text-transform:none;text-align:left;font-family:inherit;line-height:1.4;display:inline-flex;align-items:center;gap:4px;min-height:32px;font-size:13px;font-weight:600;color:var(--ag-accent-dark);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer}.artwork-guide-callout .artwork-guide-callout__link:focus-visible{outline:2px solid var(--ag-accent-dark);outline-offset:2px;border-radius:2px}@media(hover:hover){.artwork-guide-callout .artwork-guide-callout__link:hover{color:#000}}@media(max-width:480px){.artwork-guide-callout{padding:12px 14px;gap:10px}.artwork-guide-callout .artwork-guide-callout__title{font-size:14px}}@media(max-width:360px){.artwork-guide-callout .artwork-guide-callout__icon{display:none}}html.artwork-guide-lock,html.artwork-guide-lock body{overflow:hidden}.artwork-guide-wrap .artwork-guide-drawer{position:fixed;inset:0 0 0 auto;width:450px;max-width:calc(100% - 30px);height:100%;max-height:100%;margin:0;padding:0;border:0;background:transparent;color:#242424;overflow:visible}.artwork-guide-wrap .artwork-guide-drawer:not([open]){display:none}.artwork-guide-wrap .artwork-guide-drawer::backdrop{background:#00000073}.artwork-guide-wrap .artwork-guide-drawer[open] .artwork-guide-drawer__panel{animation:artwork-guide-slide .3s ease-out}@keyframes artwork-guide-slide{0%{transform:translate(100%)}to{transform:translate(0)}}.artwork-guide-wrap .artwork-guide-drawer__panel{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px 0 0 12px;box-shadow:-8px 0 30px #00000026}.artwork-guide-wrap .artwork-guide-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;padding-top:calc(18px + env(safe-area-inset-top,0px));border-bottom:1px solid #ece4da}.artwork-guide-wrap .artwork-guide-drawer__title{margin:0;min-width:0;font-size:18px;line-height:1.3;overflow-wrap:anywhere}.artwork-guide-wrap .artwork-guide-drawer__close{appearance:none;-webkit-appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px -10px -8px 0;padding:0;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.artwork-guide-wrap .artwork-guide-drawer__close:focus-visible{outline:2px solid #000;outline-offset:2px}@media(hover:hover){.artwork-guide-wrap .artwork-guide-drawer__close:hover{background:#f4eee7}}.artwork-guide-wrap .artwork-guide-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:20px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}@media(max-width:480px){.artwork-guide-wrap .artwork-guide-drawer{max-width:calc(100% - 20px)}.artwork-guide-wrap .artwork-guide-drawer__header,.artwork-guide-wrap .artwork-guide-drawer__body{padding-inline:16px}.artwork-guide-wrap .artwork-guide-drawer__title{font-size:16px}}@media(prefers-reduced-motion:reduce){.artwork-guide-wrap .artwork-guide-drawer[open] .artwork-guide-drawer__panel{animation:none}}.artwork-guide{--ag-good: #1f6b35;--ag-good-bg: #e6f2e7;--ag-bad: #b3213d;--ag-bad-bg: #fbe6ea;--ag-accent: #e68819;--ag-line: #e7ded4;font-size:14px;line-height:1.55;overflow-x:clip}.artwork-guide p{margin:0 0 12px}.artwork-guide .artwork-guide__lead{margin:0 0 20px}.artwork-guide .artwork-guide__example{margin:0 0 24px}.artwork-guide .artwork-guide__tag{display:inline-block;margin:0 0 10px;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.artwork-guide .artwork-guide__tag--good{background:var(--ag-good-bg);color:var(--ag-good)}.artwork-guide .artwork-guide__tag--bad{background:var(--ag-bad-bg);color:var(--ag-bad)}.artwork-guide .artwork-guide__example img{display:block;width:100%;max-width:100%;height:auto;border-radius:8px}.artwork-guide .artwork-guide__specs{margin:12px 0 0;padding-left:18px}.artwork-guide .artwork-guide__specs li{margin:0 0 4px}.artwork-guide .artwork-guide__prompt-title{margin:0 0 6px;font-size:17px;line-height:1.3}.artwork-guide .artwork-guide__prompt{margin:10px 0 0;padding:14px;border:1px solid var(--ag-line);border-radius:10px;background:#faf6f1}.artwork-guide .artwork-guide__prompt-text{margin:0 0 12px;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.artwork-guide .artwork-guide__copy{display:block;width:100%;min-height:44px;padding:10px 16px;border:0;border-radius:999px;background:var(--ag-accent);color:#fff;font-size:14px;font-weight:600;line-height:1.3;white-space:normal;cursor:pointer;transition:background-color .2s ease}.artwork-guide .artwork-guide__copy.is-copied{background:var(--ag-good)}.artwork-guide .artwork-guide__copy:focus-visible{outline:2px solid #000;outline-offset:2px}@media(hover:hover){.artwork-guide .artwork-guide__copy:hover{background:#c96f0a}.artwork-guide .artwork-guide__copy.is-copied:hover{background:var(--ag-good)}}@media(prefers-reduced-motion:reduce){.artwork-guide .artwork-guide__copy{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/artwork-guide.css.map */
