.zc-hero-slide--service-sale{padding:0!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;background:#f3efe6!important;height:560px!important}.zc-hero-slide--service-sale:after{display:none!important}slideshow-slide .zc-hero-slide--service-sale,.zc-ss-slideshow-slide .zc-hero-slide--service-sale{height:100%!important;min-height:100%!important;background:#f4f1ea!important}slideshow-component:has(.zc-hero-slide--service-sale) slideshow-container,slideshow-component:has(.zc-hero-slide--service-sale) slideshow-slides,slideshow-component:has(.zc-hero-slide--service-sale) slideshow-slide,.shopify-section:has(.zc-hero-slide--service-sale),.shopify-section:has(.zc-hero-slide--service-sale) .section-background,.slideshow-section:has(.zc-hero-slide--service-sale){background:#f4f1ea!important;background-color:#f4f1ea!important}.zc-ss-scene{--zc-ss-look-x: 0;--zc-ss-look-y: 0;position:relative;width:100%;height:100%;overflow:hidden}.zc-ss-paper{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f4f1ea;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;overflow:hidden}.zc-ss-paper:before{content:"";position:absolute;left:50%;top:46%;width:280%;aspect-ratio:1;height:auto;translate:-50% -50%;background:repeating-conic-gradient(from -3deg at 50% 50%,#1c18121f 0 8deg,#f3efe600 8deg 16deg);mix-blend-mode:multiply;animation:zc-ss-sun-spin 72s linear infinite}.zc-ss-poster{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center 42%;pointer-events:none}.zc-ss-stage{position:absolute;top:1%;right:0;bottom:84px;left:0;z-index:2;display:flex;justify-content:center}.zc-ss-crew{position:relative;width:min(1240px,100%);height:100%}.zc-ss-char{position:absolute;transform-origin:50% 88%}.zc-ss-bob,.zc-ss-react{position:relative;transform-origin:50% 88%}.zc-ss-gag{transform-origin:42% 90%}.zc-ss-char .zc-ss-react{filter:drop-shadow(0 10px 16px rgb(28 24 18 / .08))}.zc-ss-char img{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.zc-ss-char img.zc-ss-sign-copy{position:absolute;left:0;top:1.6%;width:100%;height:auto;margin:0;transform-origin:50% 16%;opacity:0}.zc-ss-sign-copy--text{position:absolute;left:21%;top:13.5%;width:66%;margin:0;transform:rotate(-3deg) skew(-8deg);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(1.05rem,2.4vw,1.85rem);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#111;opacity:0;pointer-events:none}.zc-ss-char--screwdriver{left:5%;bottom:3%;width:26%;z-index:1;transform:translate(-280%) rotate(-10deg)}.zc-ss-char--wrench{left:26%;bottom:-1%;width:38%;z-index:2;transform:translateY(36%)}.zc-ss-char--cassette{right:4%;bottom:1%;width:31%;z-index:1;transform:translate(240%) rotate(18deg)}.zc-ss-cta{position:absolute;z-index:4;left:50%;bottom:22px;translate:-50% 8px;opacity:0;pointer-events:auto}.zc-hero-slide--service-sale .zc-ss-cta.zc-hero-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:17px 23px 17px 18px!important;border:1px solid #0a0a0a!important;border-radius:8px!important;background:#0a0a0a!important;color:#fff!important;font-weight:700!important;font-size:16px!important;line-height:1!important;letter-spacing:.01em!important;text-decoration:none!important;cursor:pointer!important;width:fit-content!important;box-shadow:none!important;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease!important}.zc-hero-slide--service-sale .zc-ss-cta.zc-hero-btn:before{content:"";width:16px;height:16px;flex-shrink:0;background:currentColor;mask:var(--zc-cta-arrow) center / contain no-repeat;-webkit-mask:var(--zc-cta-arrow) center / contain no-repeat}@media(hover:hover)and (pointer:fine){.zc-hero-slide--service-sale .zc-ss-cta.zc-hero-btn:hover{background:#fff!important;border-color:#0a0a0a!important;color:#0a0a0a!important;transform:translateY(-1px)!important}}.zc-hero-slide--service-sale .zc-ss-cta.zc-hero-btn:active{background:#fff!important;border-color:#0a0a0a!important;color:#0a0a0a!important}.zc-ss-cta:focus-visible{outline:2px solid #111;outline-offset:3px}.zc-hero-slide--service-sale.is-ss-active .zc-ss-char--screwdriver{animation:zc-ss-enter-screwdriver .7s cubic-bezier(.16,1,.3,1) .22s both}.zc-hero-slide--service-sale.is-ss-active .zc-ss-char--wrench{animation:zc-ss-enter-wrench .76s cubic-bezier(.16,1,.3,1) .48s both}.zc-hero-slide--service-sale.is-ss-active .zc-ss-char--cassette{animation:zc-ss-enter-cassette .72s cubic-bezier(.22,1,.32,1) .62s both}.zc-hero-slide--service-sale.is-ss-active .zc-ss-cta{animation:zc-ss-cta-in .4s cubic-bezier(.16,1,.3,1) 1.05s both}.zc-hero-slide--service-sale.is-ss-active .zc-ss-sign-copy{animation:zc-ss-sign-stamp .38s cubic-bezier(.16,1,.3,1) .92s both}.zc-hero-slide--service-sale.is-ss-active .zc-ss-sign-copy--text{animation:zc-ss-sign-stamp-text .38s cubic-bezier(.16,1,.3,1) .92s both}.zc-hero-slide--service-sale.is-ss-idle .zc-ss-char--screwdriver .zc-ss-bob{animation:zc-ss-idle-bob 2.6s ease-in-out infinite}.zc-hero-slide--service-sale.is-ss-idle .zc-ss-char--wrench .zc-ss-bob{animation:zc-ss-idle-sway 3.4s ease-in-out .2s infinite}.zc-hero-slide--service-sale.is-ss-idle .zc-ss-char--cassette .zc-ss-bob{animation:zc-ss-idle-roll 3.8s ease-in-out .4s infinite}.zc-hero-slide--service-sale.is-ss-idle .zc-ss-char--wrench .zc-ss-gag{animation:zc-ss-almost-drop 1.1s cubic-bezier(.16,1,.3,1) 1.65s 1 both}.zc-ss-react{transition:transform .28s cubic-bezier(.16,1,.3,1);transform:translate(calc(var(--zc-ss-look-x) * 5px),calc(var(--zc-ss-look-y) * 3px))}.zc-ss-scene[data-zc-ss-hover=screwdriver] .zc-ss-char--screwdriver .zc-ss-react{transform:translate(10px,calc(var(--zc-ss-look-y) * 3px))}.zc-ss-scene[data-zc-ss-hover=wrench] .zc-ss-char--wrench .zc-ss-react{transform:translate(calc(var(--zc-ss-look-x) * 5px),-10px) rotate(-2deg)}.zc-ss-scene[data-zc-ss-hover=cassette] .zc-ss-char--cassette .zc-ss-react{transform:translate(calc(var(--zc-ss-look-x) * 5px),-3px) rotate(7deg)}.zc-ss-scene[data-zc-ss-hover=cta] .zc-ss-char--screwdriver .zc-ss-react{transform:translate(10px,10px) rotate(8deg)}.zc-ss-scene[data-zc-ss-hover=cta] .zc-ss-char--wrench .zc-ss-react{transform:translateY(-14px) rotate(-3deg)}.zc-ss-scene[data-zc-ss-hover=cta] .zc-ss-char--cassette .zc-ss-react{transform:translate(-6px,8px) rotate(-6deg)}.zc-ss-scene[data-zc-ss-dash=true] .zc-ss-bob,.zc-ss-scene[data-zc-ss-dash=true] .zc-ss-gag{animation-play-state:paused!important}.zc-ss-scene[data-zc-ss-dash=true] .zc-ss-char--screwdriver{animation:zc-ss-dash-screw .36s cubic-bezier(.4,0,1,1) forwards}.zc-ss-scene[data-zc-ss-dash=true] .zc-ss-char--wrench{animation:zc-ss-dash-wrench .36s cubic-bezier(.4,0,1,1) forwards}.zc-ss-scene[data-zc-ss-dash=true] .zc-ss-char--cassette{animation:zc-ss-dash-cassette .36s cubic-bezier(.4,0,1,1) forwards}@keyframes zc-ss-sign-stamp{0%{opacity:0;transform:scale(1.1)}72%{opacity:1;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes zc-ss-sign-stamp-text{0%{opacity:0;transform:rotate(-3deg) skew(-8deg) scale(1.08)}72%{opacity:1;transform:rotate(-3deg) skew(-8deg) scale(.98)}to{opacity:1;transform:rotate(-3deg) skew(-8deg) scale(1)}}@keyframes zc-ss-enter-screwdriver{0%{transform:translate(-280%) rotate(-10deg)}62%{transform:translate(4%) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes zc-ss-enter-wrench{0%{transform:translateY(36%) rotate(-3deg)}68%{transform:translateY(-4%) rotate(1.4deg)}to{transform:translateY(0) rotate(0)}}@keyframes zc-ss-enter-cassette{0%{transform:translate(240%) rotate(22deg)}72%{transform:translate(-3%) rotate(-5deg)}to{transform:translate(0) rotate(0)}}@keyframes zc-ss-cta-in{to{opacity:1;translate:-50% 0}}@keyframes zc-ss-idle-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes zc-ss-idle-sway{0%,to{transform:rotate(-1deg) translateY(0)}50%{transform:rotate(1deg) translateY(-3px)}}@keyframes zc-ss-idle-roll{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.6deg)}}@keyframes zc-ss-almost-drop{0%{transform:rotate(0) translate(0)}26%{transform:rotate(8deg) translate(6px,4px)}40%{transform:rotate(12deg) translate(10px,8px)}58%{transform:rotate(-4deg) translate(-2px,2px)}78%{transform:rotate(1.5deg) translate(1px)}to{transform:rotate(0) translate(0)}}@keyframes zc-ss-dash-screw{to{transform:translate(380%) translateY(18%) rotate(12deg)}}@keyframes zc-ss-dash-wrench{to{transform:translate(220%) translateY(28%) rotate(8deg)}}@keyframes zc-ss-dash-cassette{to{transform:translate(260%) translateY(22%) rotate(38deg)}}@keyframes zc-ss-sun-spin{to{rotate:1turn}}@media(max-width:640px){.zc-hero-slide--service-sale{height:320px!important}.zc-ss-crew{width:100%}.zc-ss-char--screwdriver{left:1%;width:27%}.zc-ss-char--wrench{left:24%;width:42%}.zc-ss-char--cassette{right:0;width:32%}.zc-ss-cta{bottom:14px}.zc-ss-stage{top:0;right:0;bottom:62px;left:0}}@media(prefers-reduced-motion:reduce){.zc-ss-paper:before{animation:none}.zc-ss-poster{display:block}.zc-ss-stage{display:none}.zc-ss-cta{animation:none!important;opacity:1!important;translate:-50% 0!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/zc-service-sale-hero.css.map */
