.template-page-pbx-project-list{--sg-cream: #f2efe4;--sg-cream-soft: #f9f7f1;--sg-cream-warm: #ffffef;--sg-parchment: #fcf3cd;--sg-parchment-soft: #fffbeb;--sg-ink: #2c2a24;--sg-ink-soft: #110f08;--sg-graphite: #222018;--sg-bronze: #595231;--sg-bronze-hover: #7e7755;--sg-bronze-soft: #8a8568;--sg-sand: #d0c8a3;--sg-sand-soft: #e0dbc6;--sg-sand-mid: #c0bbac;--sg-warning: #c59045;--sg-danger: #b85d52;--sg-ink-10: rgba(44, 42, 36, .1);--sg-font-sans: "Lato", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--sg-font-serif: "Libre Baskerville", "Playfair Display", Georgia, "Times New Roman", serif;--sg-font-mono: "Space Mono", "SFMono-Regular", Menlo, Consolas, monospace;--sg-radius-sm: 4px;--sg-radius-md: 8px;--sg-radius-lg: 14px;--sg-radius-pill: 999px;--sg-dur-base: .25s;--sg-ease-out: cubic-bezier(.22, 1, .36, 1)}.template-page-pbx-project-list{background-color:var(--sg-cream);color:var(--sg-ink);font-family:var(--sg-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template-page-pbx-project-list .section-background,.template-page-pbx-project-list .section.page-width-content{background-color:var(--sg-cream)}.template-page-pbx-project-list nav[aria-label=Breadcrumbs]{font-family:var(--sg-font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--sg-bronze)}.template-page-pbx-project-list nav[aria-label=Breadcrumbs] a{color:var(--sg-bronze);text-decoration:none}.template-page-pbx-project-list nav[aria-label=Breadcrumbs] a:hover{color:var(--sg-bronze-hover);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(min-width:960px){.template-page-pbx-project-list .section.page-width-content{grid-template-columns:1fr min(1440px,calc(100% - 48px)) 1fr}.template-page-pbx-project-list .layout-panel-flex,.template-page-pbx-project-list .shopify-app-block{width:100%;max-width:1440px}}.template-page-pbx-project-list .pbx-project-list{font-family:var(--sg-font-sans);color:var(--sg-ink)}@media(min-width:960px){.template-page-pbx-project-list .pbx-project-list{max-width:1440px;margin-inline:auto;grid-template-columns:minmax(300px,2.4fr) minmax(96px,1fr) minmax(96px,1fr) minmax(96px,1fr) minmax(96px,1fr) minmax(160px,1.6fr) minmax(120px,1fr);column-gap:16px}}.template-page-pbx-project-list .pbx-project-list__col-header{font-family:var(--sg-font-mono);font-size:11px;font-weight:400;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:var(--sg-bronze);padding-block:8px}.template-page-pbx-project-list .pbx-project-list__divider,.template-page-pbx-project-list .project-divider{background-color:var(--sg-sand);height:1px}.template-page-pbx-project-list .pbx-project-information{display:flex;gap:16px;align-items:flex-start}.template-page-pbx-project-list .pbx-project-information__thumbnail{background-color:var(--sg-cream-soft);border:1px solid var(--sg-ink-10);border-radius:var(--sg-radius-sm);overflow:hidden;flex-shrink:0}.template-page-pbx-project-list .pbx-project-information__thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.template-page-pbx-project-list .pbx-project-information__attributes__edit-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;margin-block-end:8px;cursor:pointer;color:var(--sg-ink-soft);transition:color var(--sg-dur-base) var(--sg-ease-out)}.template-page-pbx-project-list .pbx-project-information__attributes__edit-btn:hover{color:var(--sg-bronze)}.template-page-pbx-project-list .pbx-project-information__attributes__edit-btn svg{width:14px;height:14px;opacity:.6;transition:opacity var(--sg-dur-base) var(--sg-ease-out)}.template-page-pbx-project-list .pbx-project-information__attributes__edit-btn:hover svg{opacity:1}.template-page-pbx-project-list .pbx-project-information__attributes__name{font-family:var(--sg-font-serif);font-size:18px;font-weight:400;line-height:1.2;letter-spacing:-.01em;color:inherit;text-align:left}.template-page-pbx-project-list .pbx-project-information__attributes__list{display:flex;flex-direction:column;gap:2px}.template-page-pbx-project-list .pbx-project-information__attributes__list__item{font-family:var(--sg-font-sans);font-size:13px;line-height:1.6;color:var(--sg-ink)}.template-page-pbx-project-list .pbx-project-information__attributes__list__name{font-weight:700;color:var(--sg-ink-soft);margin-inline-end:4px}.template-page-pbx-project-list .pbx-project-information__attributes__list__value{font-weight:400;color:var(--sg-ink)}.template-page-pbx-project-list .pbx-project-list__text{font-family:var(--sg-font-sans);font-size:13px;font-weight:400;color:var(--sg-ink);line-height:1.4}.template-page-pbx-project-list .col-2-3 .pbx-project-list__text,.template-page-pbx-project-list .col-5-6 .pbx-project-list__text{display:inline-flex;align-items:center;font-family:var(--sg-font-mono);font-size:11px;font-weight:400;line-height:1;letter-spacing:.13em;text-transform:uppercase;color:var(--sg-bronze);background-color:var(--sg-cream-soft);border:1px solid var(--sg-sand);border-radius:var(--sg-radius-pill);padding:4px 10px;white-space:nowrap}.template-page-pbx-project-list .pbx-project-list__deletion-info,.template-page-pbx-project-list .pbx-project-information__deletion-info{font-family:var(--sg-font-sans);font-size:12px;font-weight:400;line-height:1.4;color:var(--sg-warning)}.template-page-pbx-project-list .pbx-project-information__actions{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.template-page-pbx-project-list .pbx-project-action-btn{display:inline-flex;align-items:center;gap:8px;background:none;border:none;padding:6px 0;cursor:pointer;color:var(--sg-ink);font-family:var(--sg-font-sans);font-size:13px;font-weight:400;line-height:1;text-decoration:none;transition:color var(--sg-dur-base) var(--sg-ease-out)}.template-page-pbx-project-list .pbx-project-action-btn:hover{color:var(--sg-bronze)}.template-page-pbx-project-list .pbx-project-action-btn:hover span:last-child{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.template-page-pbx-project-list .pbx-project-action-btn__icon{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;color:var(--sg-ink-soft);transition:color var(--sg-dur-base) var(--sg-ease-out)}.template-page-pbx-project-list .pbx-project-action-btn:hover .pbx-project-action-btn__icon{color:var(--sg-bronze)}.template-page-pbx-project-list .pbx-project-action-btn__icon svg{width:100%;height:100%}.template-page-pbx-project-list .pbx-project-list__loader-icon .lds-ring div{border-color:var(--sg-bronze) transparent transparent transparent}.template-page-pbx-project-list .pbx-project-list-modal__modal-content,.pbx-project-list-modal__modal-content{background-color:var(--sg-cream-soft, #f9f7f1);border:1px solid var(--sg-ink-10, rgba(44, 42, 36, .1));border-radius:var(--sg-radius-md, 8px);font-family:var(--sg-font-sans, "Lato", system-ui, sans-serif);color:var(--sg-ink, #2c2a24);padding:32px;box-shadow:0 12px 32px #0000001f}.pbx-project-list-modal h2,.pbx-project-list-modal h3{font-family:var(--sg-font-serif, "Libre Baskerville", Georgia, serif);font-weight:400;color:var(--sg-ink-soft, #110f08);letter-spacing:-.01em}.pbx-project-list-modal__successBtn,.pbx-project-list-modal button[class*=success],.pbx-project-list-modal button[class*=confirm]{background-color:var(--sg-graphite, #222018);color:var(--sg-parchment, #fcf3cd);border:none;border-radius:var(--sg-radius-lg, 14px);font-family:var(--sg-font-sans, "Lato", sans-serif);font-size:14px;font-weight:700;padding:12px 32px;min-height:44px;cursor:pointer;transition:background-color var(--sg-dur-base, .25s) var(--sg-ease-out, ease-out)}.pbx-project-list-modal__successBtn:hover,.pbx-project-list-modal button[class*=success]:hover,.pbx-project-list-modal button[class*=confirm]:hover{background-color:#333}.pbx-project-list-modal button[class*=cancel],.pbx-project-list-modal button[class*=secondary],.pbx-project-list-modal__close-btn{background-color:var(--sg-parchment-soft, #fffbeb);color:var(--sg-ink-soft, #110f08);border:1px solid var(--sg-sand-mid, #c0bbac);border-radius:var(--sg-radius-lg, 14px);font-family:var(--sg-font-sans, "Lato", sans-serif);font-size:14px;font-weight:700;padding:12px 32px;min-height:44px;cursor:pointer}.pbx-project-list-modal input[type=text]{background-color:var(--sg-cream, #f2efe4);color:var(--sg-ink, #2c2a24);border:1px solid var(--sg-ink, #2c2a24);border-radius:var(--sg-radius-sm, 4px);font-family:var(--sg-font-sans, "Lato", sans-serif);font-size:14px;padding:8px 12px;min-height:44px}.pbx-project-list-modal input[type=text]:focus{outline:2px solid var(--sg-bronze, #595231);outline-offset:2px}@media(prefers-reduced-motion:reduce){.template-page-pbx-project-list *{transition:none!important}}@media(max-width:959px){.template-page-pbx-project-list .pbx-project-information__actions{flex-direction:row;flex-wrap:wrap;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/page-pbx-project-list.css.map */
