@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Bebas+Neue&display=swap";.slideshow{--font-heading-weight: 800 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slideshow-slide{--text-vertical-position: flex-end !important;--text-horizontal-position: center !important}.slideshow-slide__text-container-heading,.slideshow .ff-heading,.slideshow h2.ff-heading{font-family:Helvetica Neue,Helvetica,Arial Black,Arial,sans-serif!important;font-weight:800!important;font-size:clamp(3rem,10vw,8rem)!important;letter-spacing:-.03em!important;line-height:1!important;text-transform:uppercase!important;text-align:center!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;color:#fff!important;white-space:nowrap!important;overflow:visible!important}.slideshow .fs-heading-display-1,.slideshow .fs-heading-display-2,.slideshow .fs-heading-display-3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1!important;-webkit-font-smoothing:antialiased!important}.slideshow .fs-heading-display-1{font-size:clamp(4rem,12vw,10rem)!important}.slideshow .fs-heading-display-2{font-size:clamp(3.5rem,10vw,8rem)!important}.slideshow .fs-heading-display-3{font-size:clamp(3rem,8vw,6rem)!important}.slideshow-slide__text-container-subheading,.slideshow .ff-subheading{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500!important;font-size:clamp(1rem,2vw,1.5rem)!important;letter-spacing:0!important;line-height:1.75!important;margin-top:1.5rem!important;max-width:600px!important;margin-left:auto!important;margin-right:auto!important;-webkit-font-smoothing:antialiased!important}.slideshow .btn--primary,.slideshow .btn--callout,.btn--nike-style{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;background-color:#000!important;color:#fff!important;border-radius:30px!important;padding:7.5px 22px!important;font-weight:500!important;font-size:15px!important;line-height:17px!important;text-transform:none!important;transition:all .2s ease!important;border:none!important;letter-spacing:0!important;cursor:pointer!important;-webkit-font-smoothing:antialiased!important}.slideshow .btn--primary:hover,.slideshow .btn--callout:hover,.btn--nike-style:hover{background-color:#000c!important;color:#fff!important}.slideshow-slide__text-container-wrapper{display:flex!important;align-items:flex-end!important;justify-content:center!important;padding-bottom:5vh!important}.slideshow-slide__text-container{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;text-align:center!important;padding:2rem!important;max-width:90%!important}.slideshow-slide__overlay{background:#0003!important}@media(max-width:768px){.slideshow-slide__text-container-heading,.slideshow .ff-heading,.slideshow h2.ff-heading{font-size:clamp(1.5rem,8vw,3rem)!important;line-height:1.1!important;white-space:normal!important;letter-spacing:-.02em!important}.slideshow .fs-heading-display-1{font-size:clamp(2rem,10vw,3.5rem)!important}.slideshow .fs-heading-display-2{font-size:clamp(1.75rem,8vw,3rem)!important}.slideshow .fs-heading-display-3{font-size:clamp(1.5rem,7vw,2.5rem)!important}.slideshow-slide__text-container-subheading,.slideshow .ff-subheading{font-size:clamp(.75rem,3vw,.9rem)!important;line-height:1.5!important}.slideshow .btn--primary,.slideshow .btn--callout{padding:7.5px 20px!important;font-size:14px!important}.slideshow-slide__text-container{padding:1rem!important}.slideshow-slide__text-container-wrapper{padding-bottom:3vh!important}}.image-hero .ff-heading,.image-hero h2,.video-hero .ff-heading,.video-hero h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.02em!important;-webkit-font-smoothing:antialiased!important}.slideshow-slide__text-container-accent{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:.875rem!important}.collection__description{margin-top:3rem;margin-bottom:3rem;padding:2rem 1.5rem;max-width:900px;margin-left:auto;margin-right:auto;text-align:center}.collection__description p{font-size:1rem;line-height:1.6;color:#111;margin-bottom:1rem}.collection__description p:last-child{margin-bottom:0}@media screen and (min-width:768px){.collection__description{padding:3rem 2rem}.collection__description p{font-size:1.125rem}}.collection-item__image-wrapper{position:relative}.collection-item__hoop-dogs-badge{position:absolute;top:12px;right:12px;width:50px;height:50px;background:linear-gradient(135deg,#ff6b35,#ff8c42);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #ff6b3566;z-index:10;animation:pulse-badge 2s ease-in-out infinite}.collection-item__hoop-dogs-badge svg{width:28px;height:28px;fill:#fff}.collection-item__hoop-dogs-badge--text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;line-height:1.2;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.5px}@keyframes pulse-badge{0%,to{transform:scale(1);box-shadow:0 4px 12px #ff6b3566}50%{transform:scale(1.05);box-shadow:0 6px 16px #ff6b3599}}.collection-item:hover .collection-item__hoop-dogs-badge{transform:scale(1.1);box-shadow:0 6px 16px #ff6b3599}@media(max-width:768px){.collection-item__hoop-dogs-badge{width:40px;height:40px;top:8px;right:8px}.collection-item__hoop-dogs-badge svg{width:22px;height:22px}.collection-item__hoop-dogs-badge--text{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
