.shopify-block:has(>[data-gd-client-portal]){flex:1 1 100%;width:100%;min-width:0;max-width:none;align-self:stretch}.gd-client-portal,.gdp-float{--gdp-electric: #0048FF;--gdp-midnight: #0B1138;--gdp-lime: #CFFF00;--gdp-canvas: #F2F1EC;--gdp-surface: #FFFFFF;--gdp-ink: #0B1138;--gdp-text: #5C5A53;--gdp-muted: #8F8C83;--gdp-rule: #D6D3C9;--gdp-hover: #FAF9F6;--gdp-accent: #0048FF;--gdp-on-accent: #FFFFFF;--gdp-wash: #F1FFB2;--gdp-danger: #AC2626;--gdp-font-display: "Unbounded", "Arial Black", sans-serif;--gdp-font-body: "Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--gdp-font-pixel: "Silkscreen", "Courier New", monospace;--gdp-notch: polygon(0 4px, 4px 4px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px) , 0 calc(100% - 4px) );--gdp-notch-lg: polygon(0 6px, 6px 6px, 6px 0, calc(100% - 6px) 0, calc(100% - 6px) 6px, 100% 6px, 100% calc(100% - 6px) , calc(100% - 6px) calc(100% - 6px) , calc(100% - 6px) 100%, 6px 100%, 6px calc(100% - 6px) , 0 calc(100% - 6px) );--gdp-step: .18s steps(3);font-family:var(--gdp-font-body);color:var(--gdp-text);-webkit-font-smoothing:antialiased}.gd-client-portal{--rows: 4;--sd-d-cell: 24px;--sd-d-radius: 22;--sd-d-style: sealed;--sd-d-anim: 1;--sd-d-measure: 1;--gd-portal-gutter: 20px;--gdp-max: 1180px;--gdp-top-h: 56px;display:block;width:100%;min-width:0;min-height:75vh;background:var(--gdp-canvas);font-size:14px;line-height:1.55}html.gd-dark-mode .gdp-float,html.gd-dark-mode .gd-client-portal{--gdp-canvas: #0B1138;--gdp-surface: #151B45;--gdp-ink: #FFFFFF;--gdp-text: #A6AAB9;--gdp-muted: #8A8FA6;--gdp-rule: #262D5C;--gdp-hover: #1B2250;--gdp-accent: #CFFF00;--gdp-on-accent: #0B1138;--gdp-wash: rgba(207, 255, 0, .16);--gdp-danger: #FF8A8A;color-scheme:dark}@media (min-width: 750px){.gd-client-portal{--sd-d-cell: 40px;--gd-portal-gutter: 56px;--gdp-top-h: 60px}}:is(.gd-client-portal,.gdp-float) *,:is(.gd-client-portal,.gdp-float) *:before,:is(.gd-client-portal,.gdp-float) *:after{box-sizing:border-box}:is(.gd-client-portal,.gdp-float) :is(h1,h2,h3,p,ol,ul,dl,dd,figure,fieldset){margin:0}:is(.gd-client-portal,.gdp-float) :is(ol,ul){padding:0;list-style:none}:is(.gd-client-portal,.gdp-float) :is(button,input,select,textarea){font:inherit;color:inherit}:is(.gd-client-portal,.gdp-float) button{cursor:pointer}:is(.gd-client-portal,.gdp-float) a{color:inherit}:is(.gd-client-portal,.gdp-float) img{max-width:100%}:is(.gd-client-portal,.gdp-float) :focus-visible{outline:2px solid var(--gdp-accent);outline-offset:2px}.gd-client-portal .gd-portal-wrap{position:relative;max-width:none;margin:0;padding:0;transition:opacity .24s steps(4)}.gd-client-portal .gd-portal-wrap.is-swapping{opacity:.35}.gd-client-portal .gd-hidden,.gd-client-portal [hidden],.gdp-float [hidden],.gdp-float[hidden],.gd-portal-template-hidden{display:none!important}:is(.gd-client-portal,.gdp-float) .gd-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gd-client-portal .gd-portal-loading{display:flex;min-height:70vh;align-items:center;justify-content:center;gap:12px;opacity:0;animation:gd-portal-loading-in .2s steps(2) .45s forwards}.gd-client-portal.is-under .gd-portal-loading{padding-top:var(--gdp-top-pad, 0px)}.gd-client-portal .gd-portal-loader{display:inline-flex;gap:5px}.gd-client-portal .gd-portal-loader i{display:block;width:8px;height:8px;border-radius:24%;background:#d6d3c9;animation:gd-portal-loader-step .9s steps(1,end) infinite}.gd-client-portal .gd-portal-loader i:nth-child(2){animation-delay:.3s}.gd-client-portal .gd-portal-loader i:nth-child(3){animation-delay:.6s}.gd-client-portal .gd-portal-loader-label{font:500 11px/1 Geist Mono,ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#5c5a53}html.gd-dark-mode .gd-client-portal .gd-portal-loader i{background:#262d5c}html.gd-dark-mode .gd-client-portal .gd-portal-loader-label{color:#a6aab9}@keyframes gd-portal-loader-step{0%{background:#0048ff}33%{background:#d6d3c9}}html.gd-dark-mode .gd-client-portal .gd-portal-loader i{animation-name:gd-portal-loader-step-night}@keyframes gd-portal-loader-step-night{0%{background:#cfff00}33%{background:#262d5c}}@keyframes gd-portal-loading-in{to{opacity:1}}@media (prefers-reduced-motion: reduce){.gd-client-portal .gd-portal-loading{animation:none;opacity:1}.gd-client-portal .gd-portal-loader i{animation:none}.gd-client-portal .gd-portal-loader i:first-child{background:#0048ff}}:is(.gd-client-portal,.gdp-float) .gd-row-reveal{animation:gdp-fade-in .24s steps(4) var(--gd-stagger, 0ms) both}:is(.gd-client-portal,.gdp-float) .gd-highlight-pulse{animation:gdp-pulse 2.4s steps(8) both}@keyframes gd-route-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes gdp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gdp-fade-out{to{opacity:0}}@keyframes gdp-pulse{0%,to{box-shadow:0 0 0 0 transparent}12%,70%{box-shadow:0 0 0 4px var(--gdp-lime)}}@keyframes gdp-grow{0%{width:2%}}@keyframes gdp-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes gdp-hop{50%{transform:translateY(5px)}}
