.page-container,.transition-body{overflow-x:clip;max-width:100vw}body>*{max-width:100vw}body{background-color:#fff!important}body,.rte{line-height:1.7}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.15;letter-spacing:.01em}.btn{border-radius:30px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.announcement-bar{font-weight:500;letter-spacing:.1em;text-transform:uppercase}.index-section{margin-top:0!important;margin-bottom:0!important}.jv-section+.jv-section{margin-top:0!important}.shopify-section{margin-top:0!important;margin-bottom:0!important}@media screen and (max-width:767px){.page-width{padding-left:16px!important;padding-right:16px!important}}.jv-manifesto{background-color:#f7f7f5!important}.jv-pg{background-color:#fff!important}.jv-pg__track,.jv-split__rail,.jv-activity__track{overflow-x:auto;max-width:100%}#jv-aftership-dismiss{position:fixed;z-index:2147483647;width:20px;height:20px;border-radius:50%;background:#1a1a1a;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px;line-height:1;padding:0;box-shadow:0 2px 6px #00000040;transition:background .15s,transform .15s;opacity:0;pointer-events:none}#jv-aftership-dismiss.is-visible{opacity:1;pointer-events:auto}#jv-aftership-dismiss:hover{background:#333;transform:scale(1.1)}.hero__text-content{text-align:left!important;align-items:flex-start!important}.hero__text-shadow{max-width:440px!important;text-align:left!important}.hero__top-subtitle{margin-bottom:12px!important;letter-spacing:.16em!important}.hero__title{line-height:1.2!important;margin-bottom:14px!important}.hero__subtitle{font-size:14px!important;line-height:1.6!important;opacity:.88!important;max-width:360px!important;margin-bottom:28px!important}@media screen and (max-width:768px){.hero__text-shadow{max-width:100%!important}.hero__subtitle{font-size:13px!important;max-width:100%!important;margin-bottom:20px!important}.hero__title{line-height:1.22!important}}@media screen and (min-width:990px){.megamenu__inner{display:flex!important;align-items:flex-start!important}.site-nav--is-megamenu .megamenu__nav{display:flex!important;flex-wrap:nowrap!important;gap:22px!important;flex:1 1 auto!important;min-width:0!important}.site-nav--is-megamenu .megamenu__nav>.megamenu__column{flex:1 1 0!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.site-nav--is-megamenu .megamenu__promos--after{margin-left:28px!important}}@media screen and (min-width:990px){.site-nav--is-megamenu .megamenu__promos{display:flex!important;flex-direction:column!important;gap:16px!important;flex:0 0 300px!important;width:300px!important;max-width:300px!important}.site-nav--is-megamenu .megamenu__promos .megamenu__promo{flex:0 0 auto!important;width:100%!important;max-width:100%!important;margin:0!important}.site-nav--is-megamenu .megamenu__promos:has(.megamenu__promo+.megamenu__promo) .megamenu__promo-image{aspect-ratio:3 / 2!important;min-height:0!important;overflow:hidden!important;border-radius:10px!important}.site-nav--is-megamenu .megamenu__promos:has(.megamenu__promo+.megamenu__promo) .megamenu__promo-image .megamenu__promo-img,.site-nav--is-megamenu .megamenu__promos:has(.megamenu__promo+.megamenu__promo) .megamenu__promo-img{width:100%!important;height:100%!important;object-fit:cover!important}}@media screen and (min-width:990px){.site-nav--is-megamenu .megamenu__promos .megamenu__promo,.site-nav--is-megamenu .megamenu__promos .megamenu__promo-image{background-color:transparent!important}.site-nav--is-megamenu .megamenu__promos .megamenu__promo-heading,.site-nav--is-megamenu .megamenu__promos .megamenu__promo-text,.site-nav--is-megamenu .megamenu__promos .megamenu__promo-eyebrow,.site-nav--is-megamenu .megamenu__promos .megamenu__promo .btn{text-transform:none!important;letter-spacing:normal!important}.site-nav--is-megamenu .megamenu__promos .megamenu__promo-content{padding-top:4px!important;padding-bottom:0!important;margin-top:0!important}.site-nav--is-megamenu .megamenu__promos .megamenu__promo-heading{margin-top:0!important;margin-bottom:2px!important;line-height:1.25!important}.site-nav--is-megamenu .megamenu__promos .megamenu__promo-text{margin-top:0!important;margin-bottom:0!important}}.countdown__button,.countdown__button.btn,.countdown__button.btn--solid,.countdown__button.btn--secondary{background-color:#fff!important;background-image:none!important;color:#000!important;border:1px solid #ffffff!important}.countdown__button:hover,.countdown__button:focus,.countdown__button.btn:hover,.countdown__button.btn:focus{background-color:#ededed!important;color:#000!important;border-color:#ededed!important}.jv-sfcta .sf-wrap{height:auto!important;min-height:clamp(340px,34vw,420px)!important}@media screen and (min-width:768px)and (max-width:1023px){.jv-sfcta .sf-wrap{min-height:clamp(300px,42vw,380px)!important}}@media screen and (min-width:1200px){.jv-sfcta .sf-wrap{min-height:clamp(360px,30vw,440px)!important}}@media screen and (min-width:768px){.jv-sfcta{padding-bottom:56px!important}}@media screen and (max-width:767px){.jv-sfcta{padding-top:12px!important;padding-bottom:28px!important}.jv-sfcta .sf-wrap{height:auto!important;min-height:0!important}.jv-sfcta .sf-content{padding-bottom:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/jv-global-overrides.css.map */
