.shopify-section-group-header-group .utility-bar{background:#0a0a0a!important;color:#fff!important;border:none!important;min-height:4.2rem}.shopify-section-group-header-group .utility-bar.gradient{background:#0a0a0a!important}.shopify-section-group-header-group .utility-bar__grid{justify-content:center}.shopify-section-group-header-group .announcement-bar{width:100%;justify-content:center;text-align:center}.shopify-section-group-header-group .announcement-bar__message{color:#fff!important;font-size:1.25rem;font-weight:500;letter-spacing:.02em;margin:0;padding:1rem 2rem}.shopify-section-group-header-group .announcement-bar__message span{color:#fff!important}.shopify-section-group-header-group .announcement-bar__link{color:#fff!important;text-decoration:none}.shopify-section-group-header-group .announcement-bar__link:hover .announcement-bar__message span{text-decoration:underline;text-underline-offset:.25rem}.shopify-section-group-header-group .announcement-bar .svg-wrapper{display:none}body.template-index{--nomad-announcement-height: 4.2rem;--nomad-hero-pull: 2rem}body.template-index .shopify-section-group-header-group,body.template-index .shopify-section-group-header-group.announcement-bar-section,body.template-index .shopify-section-group-header-group.section-header,body.template-index .section-header,body.template-index .utility-bar,body.template-index .utility-bar.gradient,body.template-index .utility-bar[class*=color-],body.template-index .header-wrapper,body.template-index sticky-header.header-wrapper,body.template-index .header-wrapper.gradient{background:transparent!important;background-color:transparent!important;background-image:none!important;--color-background: transparent !important;--gradient-background: transparent !important}body.template-index .section-header,body.template-index .header-wrapper{box-shadow:none!important;border:none!important;margin-bottom:0!important}body.template-index .header-wrapper--border-bottom{border-bottom:none!important}body.template-index .header-wrapper .header,body.template-index sticky-header.header-wrapper .header{background:#fff!important;background-color:#fff!important}body.template-index .announcement-bar__message,body.template-index .announcement-bar__message span,body.template-index .announcement-bar__link{color:#fff!important;text-shadow:0 1px 12px rgba(0,0,0,.65)}body.template-index .shopify-section-group-header-group{position:relative;z-index:600}body.template-index #MainContent>.shopify-section:first-child{margin-top:calc(-1 * (var(--header-height, 7.2rem) + var(--nomad-announcement-height) + var(--nomad-hero-pull)))!important;position:relative;z-index:1}body.template-index #MainContent>.shopify-section:first-child .banner--large:not(.banner--adapt),body.template-index #MainContent>.shopify-section:first-child .banner--large:not(.banner--adapt) .banner__media,body.template-index #MainContent>.shopify-section:first-child .banner--large:not(.banner--adapt) .banner__content{min-height:calc(100vh + var(--nomad-announcement-height) + var(--nomad-hero-pull));min-height:calc(100svh + var(--nomad-announcement-height) + var(--nomad-hero-pull))}body.template-index #MainContent>.shopify-section:first-child .banner__media{height:100%}body.template-index #MainContent>.shopify-section:first-child .banner__media img{object-fit:cover;object-position:center center;width:100%;height:100%}@media screen and (min-width:990px){body.template-index .mega-menu{z-index:604!important}body.template-index .mega-menu__content{z-index:605!important}}@media screen and (max-width:989px){body.template-index{--nomad-announcement-height: 0rem;--nomad-hero-pull: .25rem}body.template-index .announcement-bar-section{display:none!important}body.template-index .utility-bar{min-height:0}body.template-index #MainContent>.shopify-section:first-child{margin-top:calc(-1 * (var(--header-height, 4.6rem) + var(--nomad-hero-pull)))!important}body.template-index #MainContent>.shopify-section:first-child .banner--large:not(.banner--adapt),body.template-index #MainContent>.shopify-section:first-child .banner--large:not(.banner--adapt) .banner__media,body.template-index #MainContent>.shopify-section:first-child .banner--large:not(.banner--adapt) .banner__content{min-height:min(92svh,760px)}body.template-index #MainContent>.shopify-section:first-child .banner{position:relative}body.template-index .banner__content{position:absolute!important;inset:auto 0 0 0!important;display:flex!important;grid-template-columns:unset!important;grid-template-rows:unset!important;grid-template-areas:unset!important;align-items:flex-end!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;padding:0 1.4rem 2rem!important;pointer-events:none}body.template-index .banner__content.page-width{padding-left:1.4rem!important;padding-right:1.4rem!important}body.template-index .banner__content:before{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.1) 65%,transparent 100%);pointer-events:none;z-index:0}body.template-index .banner__box{position:relative;z-index:1;pointer-events:auto;background:transparent!important;background-color:transparent!important;box-shadow:none!important;padding:0!important;margin:0 auto!important;max-width:min(100%,32rem);width:100%;text-align:center!important}body.template-index .banner--content-align-left .banner__box,body.template-index .banner--content-align-mobile-left .banner__box,body.template-index .banner--content-align-mobile-center .banner__box,body.template-index .banner--content-align-mobile-right .banner__box{margin-left:auto!important;margin-right:auto!important}body.template-index .banner__text{display:none!important}body.template-index .banner__heading{color:#fff!important;font-size:clamp(2.2rem,7.5vw,3rem)!important;font-weight:700!important;line-height:1.08!important;margin:0 0 1.2rem!important;text-shadow:0 2px 18px rgba(0,0,0,.55)!important}body.template-index .banner__buttons{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;margin-top:0!important}body.template-index .banner__buttons .button{min-height:4.6rem!important;min-width:14rem!important;width:auto!important;max-width:100%!important;padding:1.2rem 2.4rem!important;font-size:1.4rem!important;line-height:1.2!important;border-radius:9999px!important;font-weight:700!important;letter-spacing:.01em!important}body.template-index .banner__buttons .button:before,body.template-index .banner__buttons .button:after{display:none!important;content:none!important;box-shadow:none!important}body.template-index .banner__buttons .button:not(.button--secondary){background:linear-gradient(180deg,#525252,#1a1a1a 55%,#0d0d0d)!important;color:#fff!important;border:none!important;box-shadow:0 4px 14px #00000038!important}body.template-index .banner__buttons .button--secondary{background:#fff!important;color:#111!important;border:1px solid rgba(0,0,0,.12)!important;box-shadow:0 4px 14px #0000001a!important}}@media screen and (min-width:990px){body.template-index #MainContent>.shopify-section:first-child .banner{position:relative}body.template-index .banner__content{position:absolute!important;inset:auto 0 0 0!important;display:flex!important;grid-template-columns:unset!important;grid-template-rows:unset!important;grid-template-areas:unset!important;align-items:flex-end!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;padding:0 2.4rem 3.6rem!important;pointer-events:none}body.template-index .banner__content.page-width{padding-left:2.4rem!important;padding-right:2.4rem!important}body.template-index .banner__content:before{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.12) 65%,transparent 100%);pointer-events:none;z-index:0}body.template-index .banner__box{position:relative;z-index:1;pointer-events:auto;background:transparent!important;background-color:transparent!important;box-shadow:none!important;padding:0!important;margin:0 auto!important;max-width:min(100%,72rem);width:100%;text-align:center!important}body.template-index .banner--content-align-left .banner__box,body.template-index .banner--content-align-center .banner__box,body.template-index .banner--content-align-right .banner__box{margin-left:auto!important;margin-right:auto!important}body.template-index .banner__heading{color:#fff!important;font-size:clamp(3rem,4.2vw,4.8rem)!important;font-weight:700!important;line-height:1.06!important;margin:0 0 1rem!important;text-shadow:0 2px 20px rgba(0,0,0,.55)!important}body.template-index .banner__text{display:block!important;color:#ffffffeb!important;font-size:clamp(1.35rem,1.5vw,1.75rem)!important;font-weight:400!important;line-height:1.45!important;margin:0 auto 1.6rem!important;max-width:min(100%,68rem);text-shadow:0 1px 14px rgba(0,0,0,.5)!important}body.template-index .banner__text p{margin:0}body.template-index .banner__buttons,body.template-index .banner__buttons.banner__buttons--multiple{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center!important;width:fit-content!important;max-width:100%;margin-left:auto!important;margin-right:auto!important;gap:1rem;margin-top:0!important}body.template-index .banner__buttons .button{min-height:4.8rem!important;min-width:16rem!important;width:auto!important;max-width:100%!important;padding:1.25rem 2.6rem!important;font-size:1.45rem!important;line-height:1.2!important;border-radius:9999px!important;font-weight:700!important;letter-spacing:.01em!important}body.template-index .banner__buttons .button:before,body.template-index .banner__buttons .button:after{display:none!important;content:none!important;box-shadow:none!important}body.template-index .banner__buttons .button:not(.button--secondary){background:linear-gradient(180deg,#525252,#1a1a1a 55%,#0d0d0d)!important;color:#fff!important;border:none!important;box-shadow:0 4px 14px #00000038!important}body.template-index .banner__buttons .button--secondary{background:#fff!important;color:#111!important;border:1px solid rgba(0,0,0,.12)!important;box-shadow:0 4px 14px #0000001a!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nomad-hero.css.map */
