.sw-hdr-in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;height:76px}.sw-hdr-in>.sw-burger{grid-column:1;justify-self:start}.sw-hdr-in>.sw-brand{grid-column:2;justify-self:center;margin:0;min-width:0}.sw-hdr-in>.sw-nav-desk{grid-column:2;justify-self:center;display:none}.sw-hdr-in>.sw-hdr-actions{grid-column:3;justify-self:end}.sw-brand{display:inline-flex;align-items:center}.sw-brand img{width:auto;max-width:56vw;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(37,26,54,.18))}@media(min-width:940px){.sw-hdr-in>.sw-brand{grid-column:1;justify-self:start}.sw-hdr-in>.sw-nav-desk{grid-column:2;justify-self:center;display:flex}.sw-hdr-in>.sw-hdr-actions{grid-column:3}.sw-burger{display:none}.sw-brand img{max-width:260px}}.sw-marq-track{display:flex;width:max-content;white-space:nowrap;gap:0;animation:sw-marq 26s linear infinite;will-change:transform}.sw-marq-track .sw-marq-group{display:flex;align-items:center;flex:0 0 auto}.sw-marq-track .sw-marq-item{display:inline-flex;align-items:center;gap:0;padding:0;font-family:Fredoka,sans-serif;font-weight:600;font-size:1.05rem;letter-spacing:.05em;color:inherit}.sw-marq-track .sw-marq-item:before{content:none;display:none}.sw-marq-track .sw-marq-item:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--tan-light);flex:none;margin-inline:2.2rem}.sw-foot-brand .sw-foot-logo{display:inline-block;margin-bottom:1rem}.sw-foot-brand img{height:auto;width:auto;max-width:200px;object-fit:contain;margin:0}.sw-pay{display:flex;gap:.45rem;align-items:center;flex-wrap:wrap}.sw-pay svg,.sw-pay .payment-icon{height:26px;width:auto;background:#fff;border-radius:4px;padding:2px 4px;box-sizing:content-box}.sw-sztabs button{flex:1;min-width:120px;text-align:center;cursor:pointer;font-family:Fredoka,sans-serif;font-weight:600;font-size:1rem;padding:.75em 1em;border-radius:var(--r-sm);border:none;background:transparent;color:var(--ink-soft);transition:background .2s,color .2s,box-shadow .2s}.sw-sztabs button:hover{color:var(--ink)}.sw-sztabs button[aria-selected=true]{background:#fff;color:var(--ink);box-shadow:var(--sh-1)}.sw-szpanel{display:block}.sw-szpanel[hidden]{display:none}.sw-hero h1{font-size:clamp(2rem,6.5vw,4.4rem);overflow-wrap:break-word;word-break:normal}.sw-hero h1 .sw-hl{white-space:normal}@media(min-width:560px){.sw-hero h1 .sw-hl{white-space:nowrap}}.sw-foot-top{display:grid;grid-template-columns:1fr;gap:2.4rem}.sw-foot-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem 1.4rem}@media(min-width:760px){.sw-foot-top{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:clamp(1.75rem,3.5vw,3.25rem);align-items:start}.sw-foot-cols{display:contents}}.sw-marq{transform:translateZ(0);contain:layout paint}.sw-marq-track{will-change:auto;backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.sw-marq-track{animation:sw-marq 26s linear infinite!important}}.sw-sz-visual{position:relative;overflow:hidden}.sw-sz-visual--img{min-height:210px}@media(min-width:780px){.sw-sz-visual--img{min-height:280px}}.sw-sz-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.sw-sz-visual--img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fbf5ec1f,#fbf5ec80);z-index:1;pointer-events:none}.sw-sz-visual--img .sw-scale{position:relative;z-index:2}.sw-sz-visual--img .sw-scale-item figcaption{color:#3a2410;text-shadow:0 1px 6px rgba(255,255,255,.95)}@media(max-width:749px){.sw-rev-grid,.sw-feat-grid{display:flex;gap:.85rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.6rem 0 1rem;scroll-padding-left:var(--gutter)}.sw-rev-grid::-webkit-scrollbar,.sw-feat-grid::-webkit-scrollbar{display:none}.sw-rev-grid>*,.sw-feat-grid>*{scroll-snap-align:start;flex:0 0 85%;min-width:0}.sw-feat-grid>*{flex-basis:66%}}.sw-foot{margin-top:0}a.sw-card-media{text-decoration:none;cursor:pointer}.sw-card-titlelink{color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){.sw-card-titlelink:hover{color:var(--blue-ink)}}.sw-upsell .sw-u-vis{min-width:0}.sw-upsell .sw-u-vis img{width:min(var(--u-img,280px),82vw);max-width:none}.sw-announce svg{display:inline-block;vertical-align:-.18em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/swaballs-overrides.css.map */
