.fmy-bfj.bfj-hero--sale{--bfj-sale-ink:var(--bfj-hero-bg,#141311);--bfj-sale-gold:var(--bfj-hero-accent,#e4cca0);background:var(--bfj-sale-ink);color:#f8f6f2}.fmy-bfj.bfj-hero--sale .bfj-hero-grid{display:flex!important;flex-direction:column!important;width:100%;min-height:0!important;background:transparent}.fmy-bfj.bfj-hero--sale .bfj-hero-media{order:0;display:block;position:relative;width:100%;height:var(--bfj-desktop-image-height,440px);min-height:0!important;aspect-ratio:auto;overflow:hidden;background:#27231e}.fmy-bfj.bfj-hero--sale .bfj-hero-media picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fmy-bfj.bfj-hero--sale .bfj-hero-media img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--bfj-focus-pc,center);transform:none!important}.fmy-bfj.bfj-hero--sale .bfj-hero-media .bfj-img-placeholder{height:100%;display:flex;align-items:center;justify-content:center}.fmy-bfj.bfj-hero--sale .bfj-hero-details{order:1;width:100%;display:block;text-align:center;background:var(--bfj-sale-ink);color:#f8f6f2;padding:20px clamp(18px,3vw,52px) 20px}.fmy-bfj.bfj-hero--sale .bfj-hero-content{width:min(100%,1250px);margin:0 auto}.fmy-bfj.bfj-hero--sale .bfj-hero-bar{display:grid;grid-template-columns:260px minmax(0,1fr) 218px;gap:24px;align-items:center;width:100%;margin:0}.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title{font-family:var(--heading-font-family);font-weight:700;font-size:29px;line-height:1.15;letter-spacing:.035em;white-space:nowrap;text-transform:uppercase;text-align:left;color:var(--bfj-sale-gold,#e4cca0);margin:0;min-width:0}.fmy-bfj.bfj-hero--sale .bfj-hero-offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;width:100%;max-width:none;gap:0;margin:0}.fmy-bfj.bfj-hero--sale .bfj-hero-offer,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:0;min-height:60px;padding:0 12px;margin:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.fmy-bfj.bfj-hero--sale .bfj-hero-offer:first-child{border-right:1px solid rgba(228,204,160,.27)!important}.fmy-bfj.bfj-hero--sale .bfj-hero-offer strong,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured strong{display:block;margin:0;color:var(--bfj-sale-gold)!important;font-family:var(--heading-font-family);font-size:30px;font-weight:600;line-height:1.08;letter-spacing:-.02em;white-space:nowrap}.fmy-bfj.bfj-hero--sale .bfj-hero-offer span,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured span{display:block;color:#d6cfc2!important;max-width:300px;margin:6px 0 0;font-size:11px;line-height:1.3;letter-spacing:0}.fmy-bfj.bfj-hero--sale .bfj-hero-action{display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-width:0;width:100%;gap:7px}.fmy-bfj.bfj-hero--sale .bfj-hero-action>.bfj-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;width:100%;max-width:none;min-width:0;min-height:48px;margin:0;padding:12px 16px;font:700 11px/1.3 var(--text-font-family);letter-spacing:.065em;white-space:nowrap;text-align:center;text-decoration:none;border-radius:0;box-shadow:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.fmy-bfj.bfj-hero--sale .bfj-hero-action>.bfj-button--outline{background:transparent!important;border:1px solid var(--bfj-sale-gold)!important;color:var(--bfj-sale-gold)!important}.fmy-bfj.bfj-hero--sale .bfj-hero-action>.bfj-button--outline:hover{background:var(--bfj-sale-gold)!important;color:var(--bfj-sale-ink)!important}.fmy-bfj.bfj-hero--sale .bfj-hero-action>.bfj-button--filled{background:var(--bfj-sale-gold)!important;border:1px solid var(--bfj-sale-gold)!important;color:var(--bfj-sale-ink)!important}.fmy-bfj.bfj-hero--sale .bfj-hero-action>.bfj-button--filled:hover{background:#f0ddbb!important;border-color:#f0ddbb!important;color:var(--bfj-sale-ink)!important}.fmy-bfj.bfj-hero--sale .bfj-hero-action>.bfj-button--text{background:transparent!important;border:1px solid transparent!important;color:var(--bfj-sale-gold)!important;text-decoration:none!important;text-underline-offset:5px}.fmy-bfj.bfj-hero--sale .bfj-hero-action>.bfj-button--text:hover{background:transparent!important;border-color:transparent!important;color:var(--bfj-sale-gold)!important;text-decoration:underline!important}.fmy-bfj.bfj-hero--sale .bfj-hero-action>.bfj-button:focus-visible{outline:2px solid #fff;outline-offset:3px}.fmy-bfj.bfj-hero--sale .bfj-button span{font-size:17px;font-weight:400;line-height:1}.fmy-bfj.bfj-hero--sale .bfj-hero-auto-note{color:#c5bdaf;font-size:10px;line-height:1.3;letter-spacing:.01em;text-align:center;margin:0;white-space:nowrap}@media(min-width:750px)and (max-width:1100px){.fmy-bfj.bfj-hero--sale .bfj-hero-bar{grid-template-columns:190px minmax(0,1fr) 165px;gap:13px}.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title{font-size:21px}.fmy-bfj.bfj-hero--sale .bfj-hero-offer{padding:0 8px}.fmy-bfj.bfj-hero--sale .bfj-hero-offer strong{font-size:25px}.fmy-bfj.bfj-hero--sale .bfj-hero-offer span{font-size:10px}}@media(max-width:749px){.fmy-bfj.bfj-hero--sale .bfj-hero-grid{display:flex!important;flex-direction:column!important;min-height:0!important}.fmy-bfj.bfj-hero--sale .bfj-hero-media{width:100%;height:auto;aspect-ratio:1/1.1;min-height:0!important}.fmy-bfj.bfj-hero--sale .bfj-hero-media img{object-position:var(--bfj-focus-mb,center)}.fmy-bfj.bfj-hero--sale .bfj-hero-details{padding:20px 17px 23px}.fmy-bfj.bfj-hero--sale .bfj-hero-bar{display:flex;flex-direction:column;gap:16px;width:100%;max-width:420px;margin:0 auto}.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title{font-size:24px;text-align:center;letter-spacing:.045em;margin:0 0 2px}.fmy-bfj.bfj-hero--sale .bfj-hero-offers{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:0}.fmy-bfj.bfj-hero--sale .bfj-hero-offer,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured{min-height:62px;padding:0 9px}.fmy-bfj.bfj-hero--sale .bfj-hero-offer strong,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured strong{font-size:clamp(23px,6.7vw,30px)}.fmy-bfj.bfj-hero--sale .bfj-hero-offer span,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured span{font-size:10px;line-height:1.25;max-width:160px;margin-top:5px}.fmy-bfj.bfj-hero--sale .bfj-hero-action{width:100%;gap:8px}.fmy-bfj.bfj-hero--sale .bfj-hero-action>.bfj-button{width:100%;min-height:46px;font-size:11px}}.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title .bfj-hero-keyword{display:block;font-size:.43em;line-height:1.35;letter-spacing:.085em;font-weight:600;margin-top:3px;white-space:nowrap}.fmy-bfj.bfj-hero--evergreen{background:#29241e;color:#f8f6f2;text-align:center;padding:clamp(58px,8vw,110px) 24px}.fmy-bfj.bfj-hero--evergreen .bfj-ended{max-width:760px;margin:auto}.fmy-bfj.bfj-hero--evergreen .bfj-ended__eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e4cca0;margin:0 0 16px}.fmy-bfj.bfj-hero--evergreen h1{font-family:var(--heading-font-family);font-size:clamp(29px,4.6vw,54px);line-height:1.1;margin:0 0 18px;color:#f8f6f2}.fmy-bfj.bfj-hero--evergreen .bfj-ended>p:not(.bfj-ended__eyebrow){line-height:1.7;font-size:15px;max-width:650px;margin:0 auto 28px}.fmy-bfj.bfj-hero--evergreen .bfj-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #e4cca0;color:#e4cca0;padding:14px 25px;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.08em}@media(max-width:749px){.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title .bfj-hero-keyword{font-size:12px;margin-top:4px}}.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title .bfj-hero-keyword{white-space:normal;overflow-wrap:normal;max-width:100%;line-height:1.3;letter-spacing:.025em;font-size:clamp(10px,.85vw,12px)}@media(max-width:1100px){.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title .bfj-hero-keyword{font-size:10px}}@media(max-width:749px){.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title .bfj-hero-keyword{font-size:12px;line-height:1.3;white-space:normal}}@media(min-width:750px){.fmy-bfj.bfj-hero--sale .bfj-hero-media{height:auto;min-height:0!important;aspect-ratio:auto;overflow:visible}.fmy-bfj.bfj-hero--sale .bfj-hero-media picture{position:static;inset:auto;display:block;width:100%;height:auto}.fmy-bfj.bfj-hero--sale .bfj-hero-media img{position:static;inset:auto;display:block;width:100%;max-width:100%;height:auto;object-fit:contain;transform:none!important}}@media(min-width:750px){.fmy-bfj.bfj-hero--sale .bfj-hero-details{padding-top:16px;padding-bottom:16px}.fmy-bfj.bfj-hero--sale .bfj-hero-bar{align-items:center}.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title{font-size:25px;line-height:1.1}.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title .bfj-hero-keyword{font-size:10px;line-height:1.3;margin-top:3px}.fmy-bfj.bfj-hero--sale .bfj-hero-offer,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured{min-height:60px;padding:0 10px}.fmy-bfj.bfj-hero--sale .bfj-hero-offer strong,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured strong{font-size:27px;line-height:1.06}.fmy-bfj.bfj-hero--sale .bfj-hero-offer span,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured span{font-size:10px;line-height:1.3;margin-top:4px}.fmy-bfj.bfj-hero--sale .bfj-hero-action{gap:4px}.fmy-bfj.bfj-hero--sale .bfj-hero-action>.bfj-button{min-height:42px;padding:9px 13px}}@media(min-width:750px)and (max-width:1100px){.fmy-bfj.bfj-hero--sale .bfj-hero-strip-title{font-size:21px}.fmy-bfj.bfj-hero--sale .bfj-hero-offer strong,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured strong{font-size:25px}.fmy-bfj.bfj-hero--sale .bfj-hero-offer,.fmy-bfj.bfj-hero--sale .bfj-hero-offer--featured{padding:0 7px}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/fmy-bf-hero-editorial.css.map */
