/* START_SECTION:borever-jacket-landing (INDEX:17) */
html{scroll-behavior:smooth}body:has(.jw) .shopify-section-group-header-group:not(.section-header){display:none!important}body:has(.jw) .section-header{position:static!important;transform:none!important;height:0;z-index:20}body:has(.jw) .section-header>:not(cart-notification){display:none!important}body:has(.jw) cart-notification .cart-notification{position:fixed;top:16px;right:16px!important;left:auto!important;z-index:1000;width:min(420px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100svh - 32px);overflow:auto;padding:24px}.jw{position:relative;isolation:isolate;min-height:760px;height:min(900px,100svh);background:#171d20;color:#fffaf2;overflow:hidden}.jw-bg,.jw-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;z-index:-2}.jw-shade{z-index:-1;background:linear-gradient(90deg,rgba(7,14,17,.48),transparent 74%)}.jw-inner{height:100%;min-height:inherit;max-width:1600px;margin:auto;padding:40px 5% 24px;display:flex;flex-direction:column}.jw-logo{display:block;width:240px}.jw-logo img{width:100%;height:auto;display:block}.jw-copy{padding-top:55px;max-width:64%;margin-bottom:auto}.jw-kicker{font-size:21px;line-height:1.4;margin:0 0 18px;color:#e6e0d3}.jw h1{font-family:var(--font-heading-family),sans-serif;font-size:clamp(52px,5.6vw,88px);font-weight:800;line-height:1.02;letter-spacing:-.035em;color:#fffaf2;margin:0 0 30px;max-width:800px;text-transform:none}.jw-actions{display:flex;gap:14px;flex-wrap:wrap}.jw-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:14px 27px;border:1.5px solid transparent;border-radius:8px;font:700 17px/1.2 var(--font-body-family),sans-serif;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.jw-primary{background:#d6b35c;color:#1f1f1f}.jw-primary:hover{background:#e4c779;color:#111}.jw-video{color:#fffaf2;background:rgba(17,24,27,.35);border-color:#e6e0d3}.jw-video:hover{background:#fffaf2;color:#1f1f1f}.jw-video svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5}.jw-video svg path{fill:currentColor;stroke:none}.jw-features{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:20px 0;margin:44px 0 16px;background:rgba(24,29,31,.88);backdrop-filter:blur(12px);border:1px solid #ffffff20;border-radius:8px}.jw-features li{display:flex;align-items:center;justify-content:center;gap:16px;padding:0 16px;border-right:1px solid #ffffff35;font-size:18px;font-weight:700;line-height:1.25}.jw-features li:last-child{border:0}.jw-features img{width:56px;height:56px;object-fit:contain;flex:none;fill:none;stroke:#d6b35c;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.jw-down{display:block;align-self:center;padding:5px 16px;color:#e6e0d3}.jw-down svg{width:28px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.jw-details{max-width:1300px;margin:auto;padding:88px 40px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;color:#e6e0d3}.jw-detail-photo{background:#252728;border-radius:18px;overflow:hidden}.jw-detail-photo img{display:block;max-width:100%;width:100%;height:auto}.jw-eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;color:#d6b35c}.jw-details h2,.jw-order-heading h2{font-size:clamp(32px,4vw,56px);line-height:1.08;letter-spacing:-.025em;color:#fffaf2;margin:15px 0 28px}.jw-details h3{font-size:20px;color:#fffaf2;margin:24px 0 8px}.jw-details p{line-height:1.6}.jw-details .jw-button{margin-top:20px}.jw-order-heading{text-align:center;padding:24px 20px 34px;color:#e6e0d3}.jw-order-heading h2{margin:12px 0 18px}.jw-dialog{padding:0;border:1px solid #ffffff40;border-radius:14px;background:#151515;color:#fffaf2;width:min(500px,94vw);max-height:94svh}.jw-dialog::backdrop{background:#000c;backdrop-filter:blur(5px)}.jw-dialog-bar{display:flex;align-items:center;justify-content:space-between;padding:12px 18px}.jw-dialog h2{font-size:17px;color:#fffaf2;margin:0}.jw-dialog button{background:none;border:0;color:#fff;font-size:32px;cursor:pointer;width:44px;height:44px}.jw-dialog video{display:block;width:100%;max-height:78svh;background:#000}.jw-button:focus-visible,.jw-dialog button:focus-visible{outline:3px solid #fff;outline-offset:4px}
@media(max-width:749px){.jw{height:900px;min-height:850px;max-height:none}.jw-inner{padding:22px 20px 18px;min-height:100%}.jw-logo{width:185px}.jw-bg{object-position:76% 50%}.jw-shade{background:linear-gradient(180deg,rgba(7,14,17,.86) 0%,rgba(7,14,17,.7) 21%,transparent 42%,transparent 56%,rgba(7,14,17,.9) 78%,#141b1f 100%)}.jw-copy{display:contents}.jw-kicker{font-size:14px;margin:24px 0 10px}.jw h1{font-size:clamp(36px,9.8vw,48px);max-width:100%;margin-bottom:auto;line-height:1.04;letter-spacing:-.03em}.jw-actions{order:2;display:flex;flex-direction:column;gap:10px;margin-top:310px}.jw-button{width:100%;min-height:50px;font-size:16px;padding:12px 16px}.jw-features{order:3;grid-template-columns:1fr 1fr;padding:8px;margin:18px 0 10px;gap:0}.jw-features li{font-size:13px;justify-content:flex-start;gap:10px;padding:12px 8px}.jw-features li:nth-child(2){border-right:0}.jw-features li:nth-child(-n+2){border-bottom:1px solid #ffffff25}.jw-features img{width:40px;height:40px}.jw-down{order:4}.jw-details{grid-template-columns:1fr;gap:28px;padding:50px 20px}.jw-detail-photo{max-height:460px}.jw-detail-photo img{height:460px;object-fit:contain}.jw-details h2{font-size:36px}.jw-details h3{font-size:19px}.jw-order-heading{padding-top:10px}#jacket-order{scroll-margin-top:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.jw-details,.jw-order-heading{color:#514b40}.jw-details h2,.jw-details h3,.jw-order-heading h2{color:#292821}.jw-details .jw-eyebrow,.jw-order-heading .jw-eyebrow{color:#806322}

.jw-title-mobile{display:none}.jw-cart.header__icon{position:fixed!important;margin:0!important;width:44px!important;height:44px!important;top:30px;right:5%;z-index:19;width:44px;height:44px;color:#fffaf2;background:transparent;border:0;box-shadow:none;padding:0}.jw-cart .svg-wrapper{width:44px!important;height:44px!important}.jw-cart .icon{width:44px;height:44px}.jw-cart .cart-count-bubble[hidden]{display:none}.jw-cart .cart-count-bubble{background:#d6b35c;color:#171d20}.jw-cart:focus-visible{outline:2px solid #d6b35c;outline-offset:3px}
@media(max-width:749px){.jw{height:900px;min-height:850px}.jw-inner{height:100%;min-height:inherit;padding:22px 20px 18px}.jw-logo{width:185px;min-height:40px;display:flex;align-items:center}.jw-bg{top:0;height:100%;object-position:76% 45%}.jw-shade{background:linear-gradient(90deg,rgba(7,14,17,.68),rgba(7,14,17,.25) 46%,transparent 67%),linear-gradient(180deg,rgba(7,14,17,.5),transparent 40%,transparent 62%,#141b1f 91%)}.jw h1{font-size:clamp(29px,8.4vw,40px);max-width:49%;margin:0;line-height:1.08;letter-spacing:-.035em}.jw-title-desktop{display:none}.jw-title-mobile,.jw-title-mobile>span{display:block}.jw-title-mobile>span{white-space:nowrap}.jw-kicker{max-width:48%;margin:18px 0 14px;font-size:13px;line-height:1.4}.jw-actions{margin-top:auto}.jw-features{margin-top:18px}.jw-cart{top:20px;right:16px;width:44px;height:44px}
}
@media(max-width:749px){.jw-features{order:2;margin-top:auto;margin-bottom:18px}.jw-actions{order:3;margin-top:0}.jw-down{order:4;margin-top:10px}}
/* END_SECTION:borever-jacket-landing */
