#shopify-section-header{position:sticky;top:env(safe-area-inset-top,0px);z-index:10}#shopify-section-header nav{position:relative;top:auto}.banner .ic,.info .ic{display:inline-block!important;width:1.15em!important;height:1.15em!important;max-height:none!important;flex:none}.info b{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.logo{display:flex;align-items:center;gap:12px;text-decoration:none}.logo .lm{width:46px;height:46px;flex:none;border-radius:14px}.logo .lt{display:flex;flex-direction:column;justify-content:center}.logo .wm{display:block;font-size:1.2rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;white-space:nowrap}.logo .wl{color:var(--g)}.logo small{display:block;margin-top:2px}nav.sc .logo small{max-height:1.4em;opacity:1}.links a{white-space:nowrap}.chips{top:calc(var(--hh,120px) + env(safe-area-inset-top,0px))}.e{position:relative}.e img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10px}.xm .xe{position:relative;display:flex;align-items:center;justify-content:center;height:92px;overflow:hidden;background:var(--card)}.xm .xe img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6px}@media(min-width:900px){nav .wrap{grid-template-columns:auto minmax(280px,640px) auto;justify-content:space-between;row-gap:6px}.logo{grid-column:1;grid-row:1}.sr{grid-column:2;grid-row:1;width:100%}#navcart{grid-column:3;grid-row:1}.links{grid-column:1/-1;grid-row:2;justify-content:flex-start;gap:4px;margin:2px -16px 0}.banner{grid-template-columns:1.1fr .9fr;align-items:center}.banner h1{max-width:18ch}.banner>svg{width:100%;max-width:520px;height:auto;max-height:340px;justify-self:end}}@media(min-width:1900px){.wrap{max-width:1560px}}.map span .ic{position:static!important;inset:auto!important;width:1.15em!important;height:1.15em!important;flex:none}.tier.free i{display:block!important;height:auto!important;background:none!important;margin:0!important;overflow:visible!important;border-radius:0!important}.seg{margin-bottom:10px}.ms{background:linear-gradient(135deg,var(--tint),color-mix(in srgb,var(--tint) 40%,var(--bg)));border-radius:18px;padding:14px 16px 10px;margin:6px 0 8px}.ms-h{font-size:.9rem;line-height:1.35;margin-bottom:26px}.ms-h b{color:var(--g)}.ms-w{position:relative;margin:0 28px 48px}.ms-bar{position:relative;height:8px;border-radius:99px;background:color-mix(in srgb,var(--ink) 10%,transparent)}.ms-bar u{display:block;height:100%;width:0;border-radius:99px;background:linear-gradient(90deg,var(--g),#22c58b);transition:width .8s cubic-bezier(.2,.8,.2,1)}.ms-r{position:absolute;top:-19px;left:0;transform:translate(-50%) scaleX(-1);font-style:normal;font-size:1.3rem;line-height:1;transition:left .8s cubic-bezier(.2,.8,.2,1)}.ms-s{position:absolute;top:-6px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;min-width:54px}.ms-s i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--bg);border:2px solid color-mix(in srgb,var(--ink) 20%,transparent);font-style:normal;font-size:.68rem;font-weight:800;color:#fff;transition:all .4s}.ms-s.on i{background:var(--g);border-color:var(--g)}.ms-s.nx i{border-color:var(--g)}.ms-s b{font-size:.78rem;margin-top:3px}.ms-s span{font-size:.7rem;color:var(--mute);font-weight:600}.ms-s.on b,.ms-s.on span{color:var(--g)}@media(prefers-reduced-motion:no-preference){.ms-s.nx i{animation:msp 1.6s infinite}@keyframes msp{0%{box-shadow:0 0 color-mix(in srgb,var(--g) 45%,transparent)}70%,to{box-shadow:0 0 0 9px transparent}}}.pk{background:var(--tint);border-radius:18px;padding:16px;margin:6px 0 10px}.pk>b{display:block;font-size:1rem;margin-bottom:4px}.pk p{margin:0 0 10px;color:var(--mute);font-size:.88rem;line-height:1.4}.pk-r{font-weight:600;font-size:.9rem;margin-top:6px}.pk-t{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;border-top:1px dashed color-mix(in srgb,var(--ink) 20%,transparent);font-size:.88rem;font-weight:600}.pk-t b{font-size:1.25rem;color:var(--g)}.cba{position:relative;display:block;width:100%;aspect-ratio:1;container-type:inline-size;border-radius:inherit;overflow:hidden;background:radial-gradient(circle at 50% 46%,#fff 0,rgba(255,255,255,.6) 42%,transparent 75%),var(--cba-bg,var(--tint))}.e .cba,.gimg .cba{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;aspect-ratio:auto}.cba-g{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:5cqw;padding:9cqw 7cqw}.cba-t{position:relative;flex:none;width:36cqw;aspect-ratio:1;display:grid;place-items:center;background:#fff;border-radius:22%;box-shadow:0 6px 16px #14201a24;transform:rotate(var(--r,0deg));transition:transform .4s cubic-bezier(.2,1.4,.4,1)}.cba-5 .cba-t,.cba-6 .cba-t{width:25cqw}.cba-1 .cba-t{width:56cqw}.cba-t:nth-child(1){--r:-5deg}.cba-t:nth-child(2){--r:4deg}.cba-t:nth-child(3){--r:2deg}.cba-t:nth-child(4){--r:-3deg}.cba-t:nth-child(5){--r:5deg}.cba-t:nth-child(6){--r:-4deg}.cba .cba-t img{position:static;inset:auto;width:100%;height:100%;object-fit:contain;padding:13%;border-radius:0;display:block}.cba-t i{font-style:normal;line-height:1;font-size:2rem;font-size:15cqw}.cba-6 .cba-t i,.cba-5 .cba-t i{font-size:11cqw}.cba-b{position:absolute;z-index:2;top:4%;right:4%;width:31%;aspect-ratio:1;border-radius:50%;background:var(--tom,#e5533d);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.05;transform:rotate(-12deg);box-shadow:0 8px 18px #e5533d66}.cba-b b{font-weight:900;letter-spacing:-.03em;font-size:1.2rem;font-size:9cqw}.cba-b small{font-weight:700;font-size:.6rem;font-size:3.5cqw;margin-top:3px;opacity:.95}.cba.sm .cba-b{width:36%}.cba.sm .cba-b b{font-size:11cqw}.cmb .cart-cba{display:block;border-radius:18px;overflow:hidden;--cba-bg:rgba(255,255,255,.45)}.cmb .cart-cba .cba{--cba-bg:rgba(255,255,255,.45)}@media(prefers-reduced-motion:no-preference){.cmb:hover .cba-t,.p:hover .cba-t,.gimg .cba:hover .cba-t{transform:rotate(0) translateY(-4px)}.cmb:hover .cba-b,.p:hover .cba-b{animation:cbaw .6s}@keyframes cbaw{30%{transform:rotate(-20deg) scale(1.08)}60%{transform:rotate(-6deg)}}}.cba-5 .cba-b,.cba-6 .cba-b{width:26%;top:2%;right:2%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-fixes.css.map */
