.index .banner{height:92vh;min-height:800px}@media(max-width:749px){.index .banner{height:75vh;min-height:550px}}@media screen and (min-width:750px){.homepage-hero-top .banner__box>*+.banner__text{margin-top:4rem;margin-top:6rem}.homepage-hero-top .banner__box>*+.banner__buttons{margin-top:8rem;margin-top:2rem}}@media screen and (max-width:749px){.homepage-hero-top .banner__box{padding:4rem 1.5rem}.homepage-hero-top .banner__box>*+.banner__text{margin-top:6rem}.homepage-hero-top .banner__box>*+.banner__buttons{margin-top:6.5rem;margin-top:0rem}}.homepage-hero-top.banner{height:calc(100vh - 149px)!important;min-height:800px}@media(max-width:749px){.homepage-hero-top.banner{height:calc(100vh - 210px)!important;min-height:560px}}.homepage-hero-top.banner h1{color:#eff0ed!important}@media(min-width:1000px){.homepage-hero-top.banner h1{line-height:1.05!important}}.homepage-hero-top .button.button--tertiary:not(:hover):not(:active){background-color:#eef0edf2!important}.homepage-hero-top.banner .banner__content .banner__box{margin-top:3rem!important}@media screen and (max-width:749px){.homepage-hero-top.banner .banner__content .banner__box{margin-top:-2.5rem!important}}.homepage-hero-top .banner .banner__content-slider.banner__content .banner__box{width:1200px!important}div.homepage-hero-made-in-canada.banner{display:grid!important;overflow:hidden}.homepage-hero-made-in-canada .button--secondary{padding:1.05rem 6rem}.homepage-hero-made-in-canada #video.mbvid2{height:100%;max-height:100%;min-height:0;min-width:100%;width:auto;max-width:unset;object-fit:cover;object-position:center bottom;align-self:end}@media screen and (min-width:1350px){.homepage-hero-made-in-canada #video.mbvid2{object-position:center 30%}}@media screen and (max-width:749px){.homepage-hero-made-in-canada #video.mbvid2{object-position:center bottom;min-width:115%;min-height:115%}}.homepage-hero-made-in-canada #video{grid-area:1 / 1}.homepage-hero-made-in-canada .banner__content{grid-area:1 / 1;width:100vw;max-width:100%}.homepage-hero-made-in-canada.banner h1{color:#191916!important;font-size:4.5rem!important;letter-spacing:.5rem!important;margin-bottom:0rem!important}@media screen and (max-width:749px){.homepage-hero-made-in-canada.banner h1{font-size:3.25rem!important;line-height:1.05!important;letter-spacing:.25rem!important}}@media screen and (min-width:750px){.homepage-hero-made-in-canada .banner__media:before{padding-bottom:0!important}}@media screen and (max-width:749px){.homepage-hero-made-in-canada .banner__content-slider.banner__content .banner__box{width:100%!important;max-width:90vw!important}}.homepage-hero-made-in-canada .banner__box{display:flex;align-items:center;justify-content:center;gap:50px;padding:4rem 1.5rem}@media(min-width:500px)and (max-width:749px){.homepage-hero-made-in-canada .banner__box{padding:4rem 1.5rem 10rem}}@media screen and (max-width:1350px){.homepage-hero-made-in-canada .banner__box{flex-direction:column;gap:20px}}.homepage-hero-made-in-canada .banner__content{align-items:end}@media screen and (min-width:750px){.homepage-hero-made-in-canada .banner__box>*+.banner__buttons{margin-top:-2px!important}}@media screen and (max-width:749px){.homepage-hero-made-in-canada .banner__box>*+.banner__buttons{margin-top:1.5rem;margin-top:0rem}}div.homepage-hero-spring-nova.banner{display:grid!important;overflow:hidden;justify-items:center}@media(max-width:749px){.homepage-hero-spring-nova.banner{height:calc(100vh - 210px)!important}}.homepage-hero-spring-nova .button--secondary{padding:1.05rem 6rem}.homepage-hero-spring-nova #video.mbvid2{height:100%;max-height:100%;min-height:0;min-width:100%;width:auto;max-width:unset;object-fit:cover;object-position:center bottom;align-self:center}@media screen and (max-width:1350px){.homepage-hero-spring-nova #video.mbvid2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto}}@media screen and (max-width:749px){.homepage-hero-spring-nova #video.mbvid2{min-width:115%;min-height:115%}}@media screen and (max-width:749px){.banner-vid video{position:absolute;margin-left:unset!important;height:100vh!important;width:auto!important;min-width:100vw;object-fit:cover;object-position:center center;align-self:center}.homepage-hero-top video{height:100%!important;align-self:top}}.homepage-hero-spring-nova #video{grid-area:1 / 1}.homepage-hero-spring-nova .banner__content{grid-area:1 / 1;width:100vw;max-width:100%}.homepage-hero-spring-nova.banner h1{color:#fff!important;font-size:9rem!important;letter-spacing:.75rem!important;margin-bottom:0rem!important}@media screen and (max-width:1400px){.homepage-hero-spring-nova.banner h1{font-size:6.5rem!important}}@media screen and (max-width:749px){.homepage-hero-spring-nova.banner h1{font-size:4.25rem!important;line-height:1.05!important;letter-spacing:.35rem!important;padding-left:10px;text-indent:-10px}}.homepage-hero-spring-nova:after{background:linear-gradient(0deg,#000000bf,#00000059 40%,#0000 55%)!important;opacity:1!important}@media screen and (min-width:750px){.homepage-hero-spring-nova .banner__media:before{padding-bottom:0!important}}@media screen and (max-width:749px){.homepage-hero-spring-nova .banner__content-slider.banner__content .banner__box{width:100%!important;max-width:90vw!important}}.homepage-hero-spring-nova .banner__box{display:flex;align-items:center;justify-content:center;gap:25vh;gap:50px;padding:4rem 1.5rem;flex-direction:column}@media(min-width:500px)and (max-width:749px){.homepage-hero-spring-nova .banner__box{padding:4rem 1.5rem 10rem}}@media(min-width:1px)and (max-width:499px){.homepage-hero-spring-nova .banner__box{padding:4rem 1.5rem 6rem}}@media screen and (max-width:999px){.homepage-hero-spring-nova .banner__box{gap:30px}}.homepage-hero-spring-nova .banner__content{align-items:end}@media screen and (min-width:750px){.homepage-hero-spring-nova .banner__content{height:calc(100vh - 149px)!important}}@media screen and (min-width:750px){.homepage-hero-spring-nova .banner__box>*+.banner__buttons{margin-top:-2px!important}}@media screen and (max-width:749px){.homepage-hero-spring-nova .banner__box>*+.banner__buttons{margin-top:1.5rem;margin-top:0rem}}body .homepage-local-legend .banner__heading>*{text-transform:uppercase!important;word-break:break-word;line-height:.9!important}.homepage-local-legend.banner{height:calc(100vh - 55px)!important;min-height:800px;padding-top:15vh}@media(max-width:749px){.homepage-local-legend.banner{height:calc(100vh - 210px)!important;height:calc(100vh - 160px)!important;min-height:560px}}.homepage-local-legend .button.button--tertiary{background-color:#ffffffbf}@media screen and (min-width:750px){.homepage-local-legend .banner__box>*+.banner__buttons{margin-top:8rem}}@media screen and (max-width:749px){.homepage-local-legend .banner__box>*+.banner__buttons{margin-top:3.5rem}}.homepage-brand-text .image-with-text__grid{flex-direction:column-reverse;align-content:center}.homepage-brand-text .image-with-text__content{align-items:center}.homepage-brand-text .image-with-text__text p{text-align:center;font-family:GT Pressura Mono Regular,monospace!important;font-weight:400!important;font-size:1.5rem!important;line-height:1.4!important;text-transform:uppercase}.homepage-brand-text .media>*:not(.zoom):not(.deferred-media__poster-button){width:100px!important;height:auto!important}.homepage-brand-text .image-with-text__media{padding-bottom:120px!important;align-self:center;justify-self:center;width:100px;margin:3.5rem auto 0}.ai-featured-collections-container-homepage-three-collections{max-width:1800px!important}.ai-featured-collections-container-homepage-three-collections{margin:3.8rem auto 8rem!important;padding:0rem 5rem!important}@media(max-width:749px){.ai-featured-collections-container-homepage-three-collections{margin:-.5rem auto 3rem!important;padding:0rem 1.5rem!important}}@media(max-width:749px){.ai-featured-collection-image-wrapper-homepage-three-collections{padding-bottom:110%!important}}@media(max-width:749px){.ai-featured-collections-container-homepage-three-collections{gap:1.5rem!important}}.ai-featured-collection-card-homepage-three-collections a h3{transition:ease-in-out .3s}.ai-featured-collection-card-homepage-three-collections a:hover h3{color:#bfbcb0}.ai-featured-collection-gradient-homepage-three-collections{height:60%!important;background:linear-gradient(to top,rgba(0,0,0,.7),transparent)!important}div:has(>.homepage-three-collections) div:empty{display:block!important}.ai-featured-collection-name-homepage-three-collections{bottom:30px!important}@media(max-width:749px){.ai-featured-collection-name-homepage-three-collections{bottom:20px!important}}div:has(>.featured-boots){background-color:#eff0ed!important}div:has(>.featured-boots){padding:11rem 0rem 18rem!important;overflow:hidden!important}@media(max-width:749px){div:has(>.featured-boots){padding:7rem 0rem 8rem!important}}.ai-collection-carousel-track-wrapper-brand-pillars{margin-bottom:80px!important}@media(max-width:749px){.ai-collection-carousel-track-wrapper-brand-pillars{margin-bottom:0rem!important}}.ai-collection-carousel-container-brand-pillars{max-width:105vw!important}.ai-collection-carousel-track-brand-pillars{width:105vw!important;margin-left:-2.5vw!important}.ai-collection-carousel-brand-pillars{padding:60px 0!important}.homepage-hero-ground .banner__content .banner__box{padding-left:1.5rem!important;padding-right:1.5rem!important}.homepage-hero-ground.banner{height:95vh;min-height:800px}@media(max-width:749px){.homepage-hero-ground.banner{height:75vh;min-height:500px}}@media screen and (min-width:750px){.homepage-hero-ground .banner__box>*+.banner__text{margin-top:6rem}}.homepage-hero-ground.banner .banner__content .banner__box{margin-top:3rem!important}.homepage-hero-ground .banner .banner__content-slider.banner__content .banner__box{width:1200px!important}.homepage-hero-ground .banner .banner__box{display:flex;flex-direction:column;margin-top:6rem}@media(max-width:749px){.homepage-hero-ground .banner .banner__box{margin-top:8%}}div:has(>.ground-ctrl-details){background-color:#eff0ed!important}.ai-ground-ctrl-features-ground-ctrl-details{max-width:1800px!important;margin:0 auto}div:has(>.ground-ctrl-details){padding:10rem 5rem 0rem}@media(min-width:750px)and (max-width:1000px){div:has(>.ground-ctrl-details){padding:6.5rem 5rem 0rem;padding:8.5rem 5rem 0rem}}@media(max-width:749px){div:has(>.ground-ctrl-details){padding:6.5rem 1.5rem 0rem;padding:6rem 1.5rem 0rem}}@media(min-width:750px)and (max-width:1000px){.ai-ground-ctrl-features__heading-wrapper-ground-ctrl-details{width:100%;margin:auto}}div:has(>.ground-ctrl-details) h2{max-width:400px!important}@media(max-width:1000px){div:has(>.ground-ctrl-details) h2{padding-bottom:2rem!important;max-width:100%!important}}.ai-ground-ctrl-features__features-wrapper-ground-ctrl-details{width:100%}.ai-ground-ctrl-features__keyword-wrapper-ground-ctrl-details{min-width:160px!important}@media(min-width:750px)and (max-width:1200px){.ai-ground-ctrl-features__keyword-wrapper-ground-ctrl-details{min-width:160px!important}}.ai-ground-ctrl-features__feature-ground-ctrl-details{margin:0;border-bottom:1px solid rgba(84,84,79,.5)}@media(min-width:1001px){.ai-ground-ctrl-features__feature-ground-ctrl-details{padding-bottom:24px!important;margin-top:24px!important;margin-bottom:24px!important}}@media(max-width:1000px){.ai-ground-ctrl-features__feature-ground-ctrl-details{margin:auto;padding-bottom:30px!important;margin-top:30px!important;margin-bottom:30px!important}}@media(max-width:749px){.ai-ground-ctrl-features__feature-ground-ctrl-details{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.ai-ground-ctrl-features__feature-ground-ctrl-details .ai-ground-ctrl-features__keyword-ground-ctrl-details,.ai-ground-ctrl-features__feature-ground-ctrl-details .ai-ground-ctrl-features__definition-ground-ctrl-details{padding-left:2.5rem!important;padding-right:1.5rem!important}}@media(min-width:1001px){.ai-ground-ctrl-features__feature-ground-ctrl-details:first-child{margin-top:0!important}}@media(max-width:1000px){.ai-ground-ctrl-features__definition-ground-ctrl-details{max-width:80%}}@media(min-width:1025px){div:has(>.brand-pillars) h2{margin-left:120px!important}}div:has(>.brand-pillars){padding:3rem 5rem 0rem!important;margin-bottom:-2.5rem!important}@media(max-width:749px){div:has(>.brand-pillars){padding:1rem 1.25rem 0rem!important;margin-bottom:-5.5rem!important}}.ai-interactive-cards__heading-brand-pillars{margin-left:120px}.ai-interactive-cards__grid-brand-pillars{max-width:100%!important;width:100%!important;margin:auto;box-sizing:border-box}@media(max-width:749px){.ai-interactive-card-brand-pillars{aspect-ratio:3 / 4!important}}.ai-interactive-card__content-brand-pillars{padding:40px 35px!important}.ai-interactive-card__paragraph-brand-pillars{bottom:40px!important;left:35px!important;right:40px!important;box-sizing:border-box}div:has(>.brand-pillars) p{color:#eff0ed!important}div.ai-interactive-card__overlay-brand-pillars:empty{display:block!important}@media(max-width:749px){.ai-interactive-card__icon-brand-pillars{display:flex!important}}.homepage-hero-footer .banner__content .banner__box{padding-left:1.5rem!important;padding-right:1.5rem!important}@media(min-width:750px){.homepage-hero-footer .banner__content .banner__box{margin-top:-2rem!important}}.homepage-hero-footer.banner{height:100vh;min-height:900px}@media(min-width:501px)and (max-width:749px){.homepage-hero-footer.banner{height:70vh;min-height:700px}}@media(max-width:500px){.homepage-hero-footer.banner{height:65vh;min-height:550px}}#shopify-section-custom-footer-banner{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/81/assets/blackfriday-index.css.map */
