.sd-stack-hero__intro{display:none}.sd-stack-hero__cards{margin-top:clamp(2rem,3vw,4rem)}.sd3{position:relative;background:#090909;color:#fff;overflow:hidden}.sd3 *{box-sizing:border-box}.sd3__slides{display:grid;width:min(100%,144rem);margin-inline:auto;touch-action:pan-y pinch-zoom}.sd3__slide{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1fr);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s;container-type:inline-size;grid-template-rows:auto 1fr}.sd3__slide:not(.is-on){pointer-events:none}.sd3__slide.is-on{opacity:1;visibility:visible}.sd3__img{position:relative;isolation:isolate;display:block;aspect-ratio:10/9;background:#090909;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.sd3__img img{display:block;width:100%;height:100%;object-fit:contain;position:relative;transform:translate(-2%) scale(1.14);transition:transform 3.4s cubic-bezier(.16,1,.3,1);-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}.sd3__slide.is-on .sd3__img img{transform:none}.sd3__copy{position:relative;z-index:2;display:flex;flex-direction:column;margin-top:-2.4rem;padding:0 1.6rem 2.4rem}.sd3 .sd3__name{margin:0;font-size:1.4rem;line-height:1.2;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#d6d6d6}.sd3 .sd3__deal{margin:.2rem 0 0;font-family:var(--heading-font,Poppins,sans-serif);font-size:min(calc(92cqw/(var(--c)*.68)),6.8rem);line-height:1.04;font-weight:800;letter-spacing:-.04em;color:#fff;white-space:nowrap}.sd3 .sd3__line{margin:.6rem 0 1.2rem;font-size:1.7rem;line-height:1.4;color:#e1e1e1}.sd3 .sd3__btn{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;min-height:5.2rem;margin-top:auto;padding:1.5rem 2rem;border-radius:2px;border:0;background:#fff;color:#090909;font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.sd3 .sd3__btn:hover{background:#e9e9e9;color:#090909}.sd3 .sd3__btn span{font-size:1.8rem}.sd3 .sd3__btn:focus-visible,.sd3__dots button:focus-visible{outline:3px solid #fff;outline-offset:3px}.sd3__dots{display:flex;gap:.6rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline:1.6rem;scrollbar-width:none;padding:.2rem 1.6rem 1.6rem}.sd3__dots::-webkit-scrollbar{display:none}.sd3__dots button{flex:0 0 6.4rem;padding:0;border:0;background:none;color:#8c8c8c;text-align:left;cursor:pointer;scroll-snap-align:start}.sd3__dots img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;opacity:.5;transition:opacity .2s}.sd3__dots span{display:none}.sd3__dots i{display:block;position:relative;height:2px;margin-top:.6rem;background:#fff3;overflow:hidden}.sd3__dots i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left}.sd3__dots .is-on{color:#fff}.sd3__dots .is-on img{opacity:1}.sd3__dots .is-on i:after{animation:sd3-fill 3s linear forwards}.sd3.is-held .sd3__dots .is-on i:after{animation-play-state:paused}@keyframes sd3-fill{to{transform:scaleX(1)}}@keyframes sd3-up{0%{transform:translateY(.4em);opacity:0}}.sd3__slide.is-on .sd3__deal{animation:sd3-up .45s cubic-bezier(.2,.8,.2,1) both}.sd3__slide.is-on .sd3__line{animation:sd3-up .45s .08s cubic-bezier(.2,.8,.2,1) both}@media(max-width:639px)and (max-height:720px){.sd3__img{aspect-ratio:4/3}.sd3 .sd3__line{font-size:1.5rem;margin-bottom:1rem}}@media(min-width:640px){.sd3__slides{width:100%}.sd3__slide{display:block;position:relative;height:clamp(30rem,min(calc(100vh - 16rem),58vw),68rem);height:clamp(30rem,min(calc(100svh - 16rem),58vw),68rem)}.sd3__copy{justify-content:center;width:50%;height:100%;margin:0;padding:0 2.4rem 0 clamp(2.4rem,7vw,11rem)}.sd3__img{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.sd3 .sd3__name{font-size:clamp(1.2rem,1.4vw,1.6rem)}.sd3 .sd3__deal{font-size:min(calc(43cqw/(var(--c)*.68)),13.6rem)}.sd3 .sd3__line{font-size:clamp(1.5rem,1.9vw,2rem);margin-top:clamp(.6rem,1vw,1.2rem)}.sd3 .sd3__btn{display:inline-flex;align-self:flex-start;min-width:min(28rem,100%);margin-top:.8rem;min-height:clamp(4.8rem,4vw,5.6rem);font-size:clamp(1.3rem,1.2vw,1.5rem)}.sd3__img img{width:auto;height:100%;aspect-ratio:1;margin:0 clamp(2rem,6cqw,11rem) 0 auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 90%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}}@media(min-width:900px){.sd3__dots{justify-content:center;gap:1.2rem;padding:.4rem 2rem 2rem}.sd3__dots button{flex:0 0 9.6rem}.sd3__dots span{display:block;margin-top:.7rem;font-size:1.2rem;font-weight:700;line-height:1.2}.sd3__dots i{margin-top:.5rem}}.sd3__slide--art .sd3__img picture{display:block;height:100%}.sd3 .sd3__slide--art .sd3__img img{height:100%;object-fit:cover;object-position:50% 100%;-webkit-mask-image:none;mask-image:none}@media(min-width:640px){.sd3__slide--art .sd3__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.sd3__slide--art .sd3__img picture{height:100%}.sd3 .sd3__slide--art .sd3__img img{width:100%;height:100%;margin:0;aspect-ratio:auto;object-fit:contain;object-position:right top;-webkit-mask-image:none;mask-image:none}}@media(min-width:640px){.sd3 .sd3__slide--art .sd3__img img{object-fit:cover;object-position:100% 100%}.sd3 .sd3__name,.sd3 .sd3__deal,.sd3 .sd3__line{text-shadow:0 2px 28px rgba(0,0,0,.65)}.sd3 .sd3__line{max-width:36cqw}}@media(min-width:640px)and (max-width:1099px){.sd3__slide{height:clamp(30rem,min(calc(100vh - 16rem),50vw),68rem);height:clamp(30rem,min(calc(100svh - 16rem),50vw),68rem)}}@media(min-width:1100px){.sd3__slide{height:clamp(30rem,min(calc(100vh - 14.2rem),47vw),92rem);height:clamp(30rem,min(calc(100svh - 14.2rem),47vw),92rem)}}.sd3__arc{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;mix-blend-mode:screen;animation:sd3-zap 2.8s steps(1) infinite}@keyframes sd3-zap{0%{opacity:.3}5%{opacity:1}8%{opacity:.4}11%{opacity:.95}26%{opacity:.35}44%{opacity:.9}47%{opacity:.3}68%{opacity:1}72%{opacity:.4}to{opacity:.3}}@media(prefers-reduced-motion:reduce){.sd3__arc{animation:none;opacity:.8}}@media(prefers-reduced-motion:reduce){.sd3__slide,.sd3__img img{transition:none}.sd3__slide.is-on .sd3__deal,.sd3__slide.is-on .sd3__line{animation:none}.sd3__dots .is-on i:after{animation:none;transform:none}}.suppdawg-premium-home .sd-product-grid{position:relative}.suppdawg-premium-home .sd-product-grid,.suppdawg-premium-home .sd-video-grid{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.suppdawg-premium-home .sd-stack-hero{background:#fff}.suppdawg-premium-home .sd-stack-hero__card{border-color:#d6d6d6;border-radius:2px}.suppdawg-premium-home .sd-stack-hero__card--whole{border-top:1px solid #d6d6d6;padding-top:clamp(2rem,2.5vw,3.2rem)}.suppdawg-premium-home .sd-stack-hero__card-art{background:#090909;border-radius:0}.suppdawg-premium-home .sd-stack-hero__fit{color:#575757}.suppdawg-premium-home .sd-stack-hero__card h2{font-family:var(--heading-font-family,"Arial Black",sans-serif);font-weight:900}.suppdawg-premium-home .sd-stack-hero__saving{background:#090909;border-radius:2px;font-size:1.7rem!important;padding:.7rem 1.1rem!important}.suppdawg-premium-home .sd-stack-hero__button{border-radius:2px}.sd-stack-hero__individual s{color:#6d6d6d}.sd-stack-hero__individual b{color:#090909;font-size:1.7rem;font-weight:800;margin-left:.6rem}.sd-product-card__flavors{font-size:1.4rem!important;line-height:1.5;color:#171717!important}.sd3-fl{display:inline-block;margin-right:1rem;font-style:normal;white-space:nowrap}.sd3-deal{position:relative;display:block;margin:1.2rem 0 0;font-size:1.5rem;font-weight:800;line-height:1.3;color:#090909!important;text-decoration:underline;text-underline-offset:.3rem}.sd3-deal:after{content:"";position:absolute;top:-1.2rem;right:0;bottom:-1.2rem;left:0}.sd3-deal+.sd-button--card{margin-top:1.2rem}.sd-stack-hero .sd3-all{display:flex;align-items:center;justify-content:center;gap:1.2rem;min-height:5.2rem;margin-top:1.6rem;border:2px solid #090909;border-radius:2px;background:#fff;color:#090909;font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.sd-stack-hero .sd3-all:hover{background:#090909;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/55/assets/sd-home3.css.map */
