.pab-stagewrap{--pab-navy:#045C90;--pab-navy-deep:#043D60;--pab-aqua:#00CFC8;--pab-aqua-ink:#047A76;--pab-ink:#1E2A31;--pab-ink-2:#566570;--pab-ink-3:#8795A0;--pab-line:#D6E2E8;--pab-warn:#8A6410;--pab-warn-bg:#FDF4D6;--pab-crit:#A8342A;--pab-crit-bg:#F8E4E1;--pab-head:var(--font-heading--family,Montserrat),Montserrat,system-ui,sans-serif;--rule:#D6E2E8;display:flex;flex-direction:column;gap:10px;color:var(--pab-ink);font-size:14px;line-height:1.5}.pab-stagewrap *{box-sizing:border-box}.pab-stage{position:relative;width:100%;aspect-ratio:10/9;border-radius:16px;overflow:hidden;background:#dde5e1;container-type:size;box-shadow:0 1px 2px #04284014,0 14px 34px #04284029}.pab-stage .ballwrap{position:absolute;left:50%;top:50%;width:min(100cqw,118cqh);aspect-ratio:1;transform:translate(-50%,-50%);overflow:hidden}.pab-stage .ballwrap svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.pab-stage #ballPhoto{position:absolute;display:block;max-width:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.pab-stage #photoCanvas{position:absolute;border-radius:50%;pointer-events:none;display:none}.pab-stage #photoCanvas.on{display:block}.pab-print{position:absolute;top:56px;right:24px;bottom:22px;left:24px;display:none}.pab-print svg{display:block;width:100%;height:100%;filter:drop-shadow(0 8px 16px rgb(4 32 39 / .18))}.pab-stage[data-view=print]{background:#eef3f6;box-shadow:inset 0 0 0 1px var(--pab-line)}.pab-stage[data-view=print] .ballwrap{visibility:hidden}.pab-stage[data-view=print] .pab-print{display:block}.pab-bar{position:absolute;top:10px;left:10px;right:10px;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:8px}.pab-seg{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#fffffff0;box-shadow:0 2px 8px #0000002e}.pab-seg button{border:0;background:transparent;border-radius:999px;padding:6px 12px;font:600 12px/1.2 var(--pab-head);color:var(--pab-ink-2);cursor:pointer;white-space:nowrap}.pab-seg button:hover{color:var(--pab-ink)}.pab-seg button[aria-pressed=true]{background:var(--pab-navy);color:#fff}.pab-seg button:focus-visible,.pab-share:focus-visible{outline:2px solid var(--pab-aqua);outline-offset:2px}.pab-seg__photos,.pab-stage.is-photo-mode .pab-seg__print{display:none}.pab-share{border:0;border-radius:999px;padding:9px 14px;background:#fffffff0;color:var(--pab-navy);font:600 12px/1.2 var(--pab-head);cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px #0000002e}.pab-share:hover{background:#fff}.pab-stagewrap .readout{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;color:var(--pab-ink-2);font-variant-numeric:tabular-nums;padding:0 4px}.pab-stagewrap .readout b{color:var(--pab-ink);font-weight:600}.pab-stagewrap .flag{display:none;border-radius:10px;padding:10px 13px;font-size:12.5px;line-height:1.55;color:var(--pab-ink-2)}.pab-stagewrap .flag.on{display:block}.pab-stagewrap .flag.warn{background:var(--pab-warn-bg)}.pab-stagewrap .flag.crit{background:var(--pab-crit-bg)}.pab-stagewrap .flag strong{color:var(--pab-ink)}.pab-share-status{margin:0 4px;font-size:13px;color:var(--pab-aqua-ink)}.pab-share-status:empty{display:none}.pab-share-fallback label{display:block;font-size:12px;color:var(--pab-ink-2);margin-bottom:4px}.pab-share-fallback input{width:100%;padding:9px 11px;border:1px solid var(--pab-line);border-radius:8px;font-size:13px;background:#fff;color:var(--pab-ink)}@media(min-width:750px){.product-information:has(.product-information__media) #pab-golf>.pab-stagewrap,.product-information:has(.product-information__media) #pab-disc>.pab-stagewrap{display:none}}.product-information__media.pab-has-stage>media-gallery{display:none}.product-information__media.pab-has-stage.pab-view-photos>media-gallery{display:block}.pab-stagewrap.is-moved{position:sticky;top:24px;margin-top:24px}.pab-stagewrap.is-moved .pab-stage{aspect-ratio:1;max-height:max(340px,calc(100vh - 230px))}.pab-stagewrap.is-moved .pab-seg__photos{display:inline-block}.pab-stagewrap.is-moved .pab-bar{top:14px;left:14px;right:14px}.pab-stagewrap.is-moved .pab-print{top:70px;right:40px;bottom:36px;left:40px}.pab-stagewrap.is-photos{position:static}.pab-stagewrap.is-photos .pab-stage{aspect-ratio:auto;height:auto;background:none;box-shadow:none;overflow:visible;container-type:normal}.pab-stagewrap.is-photos .ballwrap,.pab-stagewrap.is-photos .pab-print,.pab-stagewrap.is-photos .readout,.pab-stagewrap.is-photos .flag{display:none}.pab-stagewrap.is-photos .pab-bar{position:static}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pab-stage.css.map */
