appa-bowl-preview{display:block;margin-top:12px}.appa-preview-hint{font-size:13px;line-height:1.5;margin:8px 0}button.appa-preview-open,button.appa-preview-sticky{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;background:#fff;color:#193e80;border:1px solid #193e80;border-radius:30px;padding:12px 20px;min-height:48px;font:inherit;font-weight:600;cursor:pointer}button.appa-preview-open .icon-cube,button.appa-preview-sticky .icon-cube,.appa-preview-dialog [data-preview-ar] .icon-cube{font-size:23px;line-height:1;flex-shrink:0}button.appa-preview-sticky{margin:0 12px 0 0;white-space:nowrap}[data-appa-preview-open][hidden]{display:none!important}.appa-preview-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(900px,94vw);max-height:92dvh;overflow:auto;padding:22px;border:0;border-radius:18px;background:#fff;color:#20313a;box-sizing:border-box;z-index:10000}.appa-preview-dialog:not([open]){display:none}.appa-preview-dialog::backdrop{background:#141c248c}.appa-preview-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.appa-preview-heading h2{margin:0;font-size:24px;line-height:1.2}.appa-preview-heading button{font-size:28px;line-height:1;border:0;background:#f2f2ef;color:inherit;border-radius:50%;min-width:44px;min-height:44px;padding:0;cursor:pointer}.appa-preview-selection{margin:12px 0;font-size:14px}.appa-preview-stage{position:relative;height:min(49dvh,480px);min-height:240px;border-radius:12px;background:#f5f0e7;overflow:hidden}.appa-preview-stage model-viewer{display:block;width:100%;height:100%;--poster-color:transparent}.appa-preview-stage[aria-busy=true] model-viewer{visibility:hidden}.appa-preview-dialog [data-preview-status]{font-size:14px;min-height:21px;margin:12px 0}.appa-preview-dialog [data-preview-status][data-error]{color:#a02222}.appa-preview-name{margin-top:16px}appa-bowl-preview .appa-preview-name label{display:block;margin:0 0 7px;font-weight:600}appa-bowl-preview .appa-preview-name input{display:block;width:100%;min-height:48px;margin:0;padding:12px 14px;box-sizing:border-box;border:1px solid #ccd4df;border-radius:12px;background:#fff;color:#20313a;font:inherit;font-size:16px}.appa-preview-name input:focus-visible{outline:2px solid #193e80;outline-offset:2px}.appa-preview-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.appa-preview-actions button,.appa-preview-stage [data-preview-ar]{border:1px solid #193e80;border-radius:25px;min-height:48px;padding:12px 18px;font:inherit;background:#fff;color:#193e80;cursor:pointer}.appa-preview-dialog [data-preview-ar]{display:none!important;position:absolute;inset-inline:16px;bottom:16px;z-index:2;width:calc(100% - 32px);margin:0;box-sizing:border-box;box-shadow:0 4px 16px #141c241f}.appa-preview-actions [data-preview-done]{margin-left:auto;background:#193e80;color:#fff}.appa-preview-dialog button:focus-visible,button.appa-preview-open:focus-visible,button.appa-preview-sticky:focus-visible{outline:3px solid #193e80;outline-offset:3px}@media(max-width:760px){button.appa-preview-open{width:100%!important;margin:0}.appa-preview-dialog{padding:16px}.appa-preview-heading h2{font-size:20px}.appa-preview-actions button{width:100%;margin:0;box-sizing:border-box}.appa-preview-dialog [data-preview-ar]{display:inline-flex!important;align-items:center;justify-content:center;gap:10px}button.appa-preview-sticky{font-size:12px;padding:8px 10px;margin-right:6px}}appa-bowl-preview button.appa-preview-open,appa-bowl-preview .appa-preview-dialog button{background:#fff!important;color:#193e80!important;border:1px solid #193e80!important}appa-bowl-preview .appa-preview-dialog button:before,appa-bowl-preview button.appa-preview-open:before{display:none!important}appa-bowl-preview .appa-preview-dialog [data-preview-done]{background:#193e80!important;color:#fff!important}.appa-preview-dialog [data-preview-status][hidden]{display:none!important}.appa-preview-dialog button:disabled{opacity:.5;cursor:wait}.appa-preview-launcher[hidden]{display:none!important}.appa-preview-dock{position:fixed;inset-inline:0;bottom:var(--appa-preview-editor-offset, 0px);z-index:999980;display:flex;justify-content:center;padding:10px max(16px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box;background:#fff;border-top:1px solid #e5e8ee;box-shadow:0 -3px 18px #141c2412}.appa-preview-dock button.appa-preview-open{width:100%!important;max-width:600px;margin:0;background:#193e80!important;color:#fff!important;border:1px solid #193e80!important;font-size:16px;line-height:1.4;white-space:normal}.appa-preview-dock button.appa-preview-open:before{display:none!important}.appa-preview-dock-spacer{height:var(--appa-preview-dock-height, 0px)}html.appa-bowl-docked{scroll-padding-bottom:calc(var(--appa-preview-dock-height, 0px) + 16px)}:root:has(#PBarNextFrameWrapper){--appa-preview-editor-offset:68px}html:is(.m6pn-open,.m6cp-open,.popup-shown,.f8fl-open,.mobile-menu-panel-closing) .appa-preview-dock,body.modal-open .appa-preview-dock{display:none!important}html.appa-bowl-docked #sticky-add-to-cart [data-appa-preview-open]{display:none!important}html.appa-bowl-docked shopify-chat{--shopify-chat-activator-offset:calc(var(--appa-preview-dock-height, 0px) + var(--appa-preview-editor-offset, 0px) + 20px)}html.appa-bowl-docked inbox-online-store-chat[is-open=false]{bottom:calc(var(--appa-preview-dock-height, 0px) + var(--appa-preview-editor-offset, 0px) + 20px)!important}html.appa-preview-scroll-locked{overflow:hidden!important;overscroll-behavior:none}.appa-preview-dialog{overscroll-behavior:contain}.appa-preview-dialog::backdrop{touch-action:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/appa-bowl-preview.css.map */
