#main .sw-scode{--text: var(--sw-text);--muted: var(--sw-muted);--accent: var(--sw-accent);--edge: var(--sw-border);position:relative;z-index:3;padding:var(--sw-section-space) var(--sw-page-gutter);padding:clamp(var(--sw-section-compact),round(nearest,var(--top),16px),var(--sw-section-space)) var(--sw-page-gutter) clamp(var(--sw-section-compact),round(nearest,var(--bottom),16px),var(--sw-section-space));color:var(--text);background:var(--bg)}#main .sw-scode[hidden]{display:none}#main .sw-scode .sw-scode__card{width:min(100%,var(--width));margin:0 auto;padding:var(--sw-space-24) var(--sw-space-24) var(--sw-space-24);border:1px solid var(--edge);border-radius:20px;background:var(--sw-surface);box-shadow:0 24px 70px #00000047}#main .sw-scode .sw-scode__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sw-space-12)}#main .sw-scode .sw-scode__label{margin:0;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}#main .sw-scode .sw-scode__dismiss{display:grid;place-items:center;width:40px;height:40px;margin:-8px -10px -8px 0;padding:0;border:0;border-radius:999px;color:var(--muted);background:transparent;cursor:pointer}#main .sw-scode .sw-scode__dismiss:hover{color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}#main .sw-scode .sw-scode__dismiss svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}#main .sw-scode .sw-scode__code-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sw-space-12) var(--sw-space-16);margin-top:var(--sw-space-12)}#main .sw-scode .sw-scode__code{color:var(--text);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:clamp(34px,6vw,46px);font-weight:600;line-height:1.1;letter-spacing:.06em;user-select:all;-webkit-user-select:all}#main .sw-scode .sw-scode__copy{min-height:40px;padding:0 var(--sw-space-16);border:1px solid color-mix(in srgb,var(--accent) 55%,var(--edge));border-radius:999px;color:var(--accent);background:transparent;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background .2s,color .2s}#main .sw-scode .sw-scode__copy:hover,#main .sw-scode .sw-scode__copy.is-copied{color:var(--sw-on-accent);background:var(--accent)}#main .sw-scode .sw-scode__status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}#main .sw-scode .sw-scode__note{max-width:560px;margin:var(--sw-space-12) 0 0;color:var(--muted);font-size:16px;line-height:1.55}#main .sw-scode .sw-scode__actions{display:flex;flex-wrap:wrap;gap:var(--sw-space-12);margin-top:var(--sw-space-24)}#main .sw-scode .sw-scode__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 var(--sw-space-24);border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:11px;color:var(--text);background:transparent;font-weight:800;text-decoration:none;transition:border-color .2s,background .2s}#main .sw-scode .sw-scode__button:hover{border-color:color-mix(in srgb,var(--text) 40%,var(--edge))}#main .sw-scode .sw-scode__button.is-primary{border-color:var(--accent);color:var(--sw-on-accent);background:var(--accent)}#main .sw-scode .sw-scode__button.is-primary:hover{background:color-mix(in srgb,var(--accent) 88%,#fff)}#main .sw-scode :is(button,a):focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:3px}#main .sw-scode .sw-scode__editor-note{margin:var(--sw-space-16) 0 0;color:var(--sw-subtle);font-size:13px}#main .shopify-section--senway-support-code:has(>.sw-scode:not([hidden]))+.shopify-section .sw-support-hero{padding-top:var(--sw-space-64)}#main .shopify-section--senway-support-code:has(>.sw-scode:not([hidden]))+.shopify-section .sw-support-hero__glow{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 160px);mask-image:linear-gradient(to bottom,transparent 0,#000 160px)}@media screen and (max-width:699px){#main .sw-scode{padding-inline:var(--sw-space-16)}#main .sw-scode .sw-scode__card{padding:var(--sw-space-16) var(--sw-space-16) var(--sw-space-24);border-radius:18px}#main .sw-scode .sw-scode__note{font-size:15px}#main .sw-scode .sw-scode__actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}#main .sw-scode .sw-scode__button{padding:0 var(--sw-space-12)}#main .shopify-section--senway-support-code:has(>.sw-scode:not([hidden]))+.shopify-section .sw-support-hero{padding-top:var(--sw-space-48)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-senway-support-code.css.map */
