.pd-frame.svelte-m8yzh5{background:var(--t-surface,#f5f5f5)}.pd-buy{color:var(--color-primary-button-text,#fff)!important}.cr-pdp.svelte-947wfx{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.cr-pdp-root.retail-theme.svelte-947wfx .cr-pdp:where(.svelte-947wfx){padding-top:40px;padding-bottom:64px}.cr-pdp-photo.svelte-947wfx{aspect-ratio:4/3;background:#f3ead8;border-radius:20px;place-items:center;display:grid;overflow:hidden}.cr-pdp-photo.svelte-947wfx img:where(.svelte-947wfx){object-fit:cover;width:100%;height:100%;display:block}.cr-pdp-photo.svelte-947wfx>span:where(.svelte-947wfx){color:#8a6a3a;font-size:72px;font-weight:800}.cr-pdp-thumbs.svelte-947wfx{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.cr-pdp-thumbs.svelte-947wfx button:where(.svelte-947wfx){cursor:pointer;background:#f3ead8;border:2px solid #0000;border-radius:10px;width:64px;height:48px;padding:0;overflow:hidden}.cr-pdp-thumbs.svelte-947wfx button[aria-pressed=true]:where(.svelte-947wfx){border-color:var(--cr-green)}.cr-pdp-thumbs.svelte-947wfx img:where(.svelte-947wfx){object-fit:cover;width:100%;height:100%}.cr-pdp-info.svelte-947wfx{flex-direction:column;gap:14px;min-width:0;display:flex}.cr-pdp-back.svelte-947wfx{color:var(--cr-green);align-self:flex-start;font-size:14px;font-weight:700;text-decoration:none}.cr-pdp-back.svelte-947wfx:hover{text-decoration:underline}.cr-pdp-info.svelte-947wfx h1:where(.svelte-947wfx){letter-spacing:-.01em;margin:-4px 0 0;font-size:clamp(26px,3.2vw,34px);font-weight:800;line-height:1.15}.cr-pdp-status.svelte-947wfx{color:var(--cr-muted,#6b7280);flex-wrap:wrap;gap:4px 14px;margin:-6px 0 0;font-size:14px;display:flex}.cr-pdp-open.svelte-947wfx{color:var(--cr-green);font-weight:700}.cr-pdp-shut.svelte-947wfx,.cr-pdp-sold.svelte-947wfx{color:var(--cr-ink);font-weight:700}.cr-pdp-price.svelte-947wfx{margin:0;font-size:20px;font-weight:800}.cr-pdp-desc.svelte-947wfx{color:var(--cr-muted,#4b5563);max-width:60ch;margin:0;font-size:15px;line-height:1.5}.cr-pdp-meta.svelte-947wfx{color:var(--cr-ink);flex-wrap:wrap;gap:6px 16px;margin:-4px 0 0;font-size:13.5px;font-weight:600;display:flex}.cr-pdp-note-link.svelte-947wfx{font:inherit;color:var(--cr-green);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:700}.cr-pdp-info.svelte-947wfx .cr-pick-groups [data-og-hint=done]{background:var(--cr-green);color:#fff}.cr-pdp-buy.svelte-947wfx{flex-direction:column;gap:10px;padding-top:6px;display:flex}.cr-pdp-buy-row.svelte-947wfx{align-items:center;gap:12px;display:flex}.cr-pdp-buy.svelte-947wfx .cr-pdp-add:where(.svelte-947wfx){box-shadow:none;flex:1;justify-content:center;position:static}.cr-pdp-buy.svelte-947wfx .cr-pdp-add:where(.svelte-947wfx):disabled{opacity:1;color:#3f4540;cursor:not-allowed;background:#e9ece8}.cr-pdp-needed.svelte-947wfx{align-items:flex-start;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.cr-pdp-needed.svelte-947wfx svg:where(.svelte-947wfx){width:18px;height:18px;color:var(--cr-green);flex:none}.cr-pdp-pairs.svelte-947wfx{border-top:1px solid var(--cr-line);grid-column:1/-1;gap:14px;padding-top:24px;display:grid}.cr-pdp-pairs.svelte-947wfx h2:where(.svelte-947wfx){margin:0;font-size:20px;font-weight:800}.cr-pdp-pairs-row.svelte-947wfx{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.cr-pdp-pair.svelte-947wfx{border:1px solid var(--cr-line);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:relative}.cr-pdp-pair[data-sold=true].svelte-947wfx{opacity:.55}.cr-pdp-pair-link.svelte-947wfx{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.cr-pdp-pair-img.svelte-947wfx{color:#8a6a3a;background:#f3ead8;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-weight:800;display:grid;overflow:hidden}.cr-pdp-pair-img.svelte-947wfx img:where(.svelte-947wfx){object-fit:cover;width:100%;height:100%}.cr-pdp-pair-txt.svelte-947wfx{flex-direction:column;min-width:0;display:flex}.cr-pdp-pair-txt.svelte-947wfx b:where(.svelte-947wfx){text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.cr-pdp-pair-txt.svelte-947wfx small:where(.svelte-947wfx){color:var(--cr-muted,#6b7280);font-size:13px}.cr-pdp-root.retail-theme.svelte-947wfx .cr-plus.cr-added-btn:where(.svelte-947wfx){background:var(--cr-green)}.cr-pdp-root.retail-theme.svelte-947wfx .cr-plus.cr-added-btn:where(.svelte-947wfx):before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/18px no-repeat;width:18px;height:18px}@media (width<=767.98px){.cr-pdp.svelte-947wfx{grid-template-columns:minmax(0,1fr);gap:20px}.cr-pdp-root.retail-theme.svelte-947wfx .cr-pdp:where(.svelte-947wfx){padding-top:20px;padding-bottom:0}.cr-pdp-buy.svelte-947wfx{z-index:20;margin-inline:calc(-1 * var(--t-gutter,16px));padding:12px var(--t-gutter,16px) calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--cr-line);background:#fff;position:sticky;bottom:0;box-shadow:0 -6px 18px #0000000f}}
