.ez-black-campaign{--bn-black:#19120d;--bn-gold:#b4935a;--bn-cream:#f5efe3;--accent:#111}.ez-bn-announcement{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px;padding:14px 20px;background:radial-gradient(ellipse at center,#493725,#1b140f 75%);border-bottom:2px solid #b4935a;color:#f5efe3;font:600 12px/1.5 var(--ez-body-font);letter-spacing:.1em;text-align:center;text-decoration:none}.ez-bn-announcement>span:first-child{background:#b4935a;color:#17110b;font-size:10px;font-weight:750;letter-spacing:.15em;padding:6px 13px}.ez-bn-announcement strong{font-size:16px;color:#e0bd80}.ez-bn-announcement i{font-style:normal;color:#dfba7c}.ez-bn-announcement:hover{color:#fff}.ez-bn-hero{width:100%;position:relative;isolation:isolate;overflow:hidden;background:#291e16;color:#fff;aspect-ratio:1672/941;min-height:490px;max-height:760px}.ez-bn-hero picture,.ez-bn-hero picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;z-index:-2}.ez-bn-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e0a0755,transparent 65%);z-index:-1}.ez-bn-hero__content{position:absolute;top:45%;left:6%;width:42%;transform:translateY(-50%);text-align:left}.ez-bn-hero__content>p:first-child{font-size:10px;line-height:1.5;letter-spacing:.16em;color:#e4c89b;margin:0 0 20px}.ez-bn-hero h1{color:#fff;font:650 clamp(36px,5.7vw,85px)/1.01 var(--ez-heading-font);letter-spacing:.025em;margin:0 0 24px}.ez-bn-hero h2{color:#fff;font:400 clamp(22px,2.5vw,36px)/1.25 var(--ez-body-font);margin:0 0 18px}.ez-bn-hero h2 strong{color:#e4bd7d;font-weight:700}.ez-bn-hero__detail{font-size:14px;line-height:1.7;color:#f1e7da;margin:0 0 26px}.ez-bn-hero__content>a{display:inline-block;padding:17px 24px;background:#f5efe3;border:1px solid #f5efe3;color:#19120d;font-size:11px;font-weight:750;letter-spacing:.13em;text-decoration:none}.ez-bn-hero__content>a:hover{background:#b4935a;border-color:#b4935a}.ez-bn-hero__tiers{position:absolute;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#16100cea;color:#f5efe3;border-top:1px solid #b4935a;padding:16px 3%;gap:0}.ez-bn-hero__tiers>span{font-size:13px;letter-spacing:.045em;text-align:center;border-right:1px solid #b4935a}.ez-bn-hero__tiers>span:last-child{border:0}.ez-bn-hero__tiers strong{color:#e2bc7b;font-size:22px;margin-left:8px}.ez-black-campaign .ez-secondary{background:#19120d!important;color:#e1c18c!important;border-block:1px solid #b4935a55;letter-spacing:.1em}.ez-bn-offers{padding:52px 24px;background:radial-gradient(ellipse at top,#3b2c1f,#1b140f 72%);color:#f5efe3;border-block:1px solid #b4935a;text-align:center}.ez-bn-offers__inner{max-width:920px;margin:auto}.ez-bn-eyebrow{margin:0 0 20px;font-size:11px;letter-spacing:.2em;color:#dfba7c}.ez-bn-offers h2{font:700 clamp(29px,3.2vw,44px)/1.2 var(--ez-heading-font);color:#f5efe3;margin:0}.ez-bn-rule{display:block;width:54px;height:1px;background:#b4935a;margin:27px auto}.ez-bn-offers p:not(.ez-bn-eyebrow):not(.ez-bn-note){font-size:16px;line-height:1.7;margin:24px 0 30px;color:#f0e4d3}.ez-bn-offers p>strong{color:#dfba7c}.ez-bn-tiers{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ez-bn-tiers li{padding:22px 8px;border:1px solid #b4935a;display:flex;flex-direction:column;gap:10px;justify-content:center}.ez-bn-tiers span{font-size:11px;letter-spacing:.1em}.ez-bn-tiers strong{font-size:34px;line-height:1.2;color:#dfba7c}.ez-bn-tiers li:last-child{background:#b4935a;color:#19120d}.ez-bn-tiers li:last-child strong{color:#19120d}.ez-bn-note{max-width:680px;margin:25px auto 0;font-size:11px;line-height:1.7;color:#ddcbb0}.ez-bn-offers--product{padding:22px;margin:24px 0;text-align:left;border-top:2px solid #b4935a}.ez-bn-offers--product h2{font-size:16px}.ez-bn-offers--product p:not(.ez-bn-note):not(.ez-bn-eyebrow){font-size:12px;margin:9px 0 18px}.ez-bn-offers--product .ez-bn-tiers{gap:7px;text-align:center}.ez-bn-offers--product .ez-bn-tiers li{padding:15px 5px}.ez-bn-offers--product .ez-bn-tiers strong{font-size:25px}.ez-bn-offers--product .ez-bn-tiers span{font-size:9px;letter-spacing:.04em}.ez-bn-collection-title{padding-block:30px 10px}.ez-bn-collection-title h1{font-size:24px;font-weight:500;text-align:center}body.ez-black-campaign .sale-badge:not(.sale-badge--muted){display:flex;flex-direction:column;gap:3px;inset:auto auto 12px 12px!important;min-width:126px;padding:8px 12px!important;background:#17110c!important;color:#fff!important;border:1px solid #b4935a;border-bottom:3px solid #b4935a;border-radius:0!important;text-align:center;line-height:1.2;box-shadow:0 3px 9px #0002}.ez-black-campaign .sale-badge small{font-size:8px;font-weight:600;letter-spacing:.14em;color:#dfba7c}.ez-black-campaign .sale-badge>strong{font-size:15px;font-weight:750}.ez-black-campaign .product-price strong,.ez-black-campaign [data-product-price]{font-weight:750!important}body.ez-black-campaign .ez-product-page .save-tag{background:#111!important;color:#fff!important;border-bottom:2px solid #b4935a;border-radius:0!important;padding:10px 14px!important}body.ez-black-campaign .ez-product-page [data-add-to-cart]:not([disabled]),body.ez-black-campaign .ez-cart-checkout,body.ez-black-campaign .ez-page-checkout,body.ez-black-campaign .ez-popup-submit{background:#111!important;border-color:#111!important;color:#fff!important;border-radius:0!important}body.ez-black-campaign .ez-product-page [data-add-to-cart]:not([disabled]):hover{background:#33291e!important;border-color:#b4935a!important}.ez-black-campaign .ez-product-update{background:#f7f2e9!important;color:#493825!important;border:1px solid #e2d5bd!important;border-left:4px solid #b4935a!important;border-radius:5px!important}.ez-black-campaign .ez-collection-offers strong{background:#19120d!important;color:#f5efe3!important}.ez-bn-cart-page-banner{padding:18px 20px;text-align:center;color:#f5efe3;background:#19120d;border-bottom:1px solid #b4935a;font-size:13px}.ez-bn-cart-page-banner>span{color:#e0bd80;font-weight:750;letter-spacing:.12em}body.ez-black-campaign #CartDrawer{width:min(550px,100vw)!important;max-width:550px!important;background:#fff!important;border:0!important;font-family:var(--ez-body-font)}body.ez-black-campaign #CartDrawer .cart-drawer__head{min-height:76px;padding:23px 28px!important;justify-content:center!important;border-bottom:0!important;position:relative}.ez-black-campaign #CartDrawer .cart-drawer__head h2{font-size:20px!important;font-weight:600!important;letter-spacing:0!important}.ez-black-campaign #CartDrawer .cart-drawer__head button{position:absolute;right:22px;top:20px}.ez-cart-campaign{background:#111;color:#fff;text-align:center;padding:10px 15px;border-block:1px solid #e10000}.ez-cart-campaign>strong{display:block;color:#e10000;font-size:15px;font-weight:750;line-height:1.4;letter-spacing:.02em}.ez-black-campaign #CartDrawer .ez-cart-countdown{padding:0!important;background:transparent!important;font-size:13px!important;line-height:1.5!important;color:#fff!important;border:0!important}.ez-black-campaign #CartDrawer .ez-cart-countdown-time{font-weight:700}.ez-black-campaign #CartDrawer .ez-cart-banner{display:none!important}body.ez-black-campaign #CartDrawer .cart-drawer__body{padding:0!important}.ez-black-campaign #CartDrawer .cart-line{padding:27px 25px!important;gap:18px!important;grid-template-columns:88px minmax(0,1fr) 18px!important;border-bottom:1px solid #e9e9e9}.ez-black-campaign #CartDrawer .ez-cart-image img{width:88px!important;height:88px!important;object-fit:cover}.ez-black-campaign #CartDrawer .ez-cart-product-title{font-size:16px!important;line-height:1.35!important;font-weight:550!important}.ez-black-campaign #CartDrawer .ez-cart-item-copy p{font-size:14px!important;color:#888!important;line-height:1.4!important}.ez-black-campaign #CartDrawer .ez-cart-item-copy p>strong{font-weight:400!important}.ez-black-campaign #CartDrawer .ez-cart-price{gap:4px!important;line-height:1.5!important;margin:5px 0 7px!important}.ez-black-campaign #CartDrawer .ez-cart-price s{font-size:13px!important;color:#999!important}.ez-black-campaign #CartDrawer .ez-cart-price>strong{color:#e10000!important;font-size:16px!important;font-weight:750!important}.ez-black-campaign #CartDrawer .ez-cart-price>span{color:#159d16!important;font-size:13px!important;font-weight:650!important}.ez-black-campaign #CartDrawer .quantity-control{height:34px!important;min-width:105px!important;max-width:110px!important;border:1px solid #ddd!important}.ez-black-campaign #CartDrawer .quantity-control button{font-weight:750!important}.ez-black-campaign #CartDrawer .cart-remove{color:#888!important}.ez-black-campaign #CartDrawer .ez-cart-benefits{display:none!important}.ez-bn-shipping-note{display:flex;align-items:center;justify-content:center;gap:8px;padding:7px 15px;font-size:12px;background:#fff}.ez-bn-shipping-note i{width:7px;height:7px;flex:none;background:#4f9d5b;border-radius:50%;box-shadow:0 0 0 4px #4f9d5b33}body.ez-black-campaign #CartDrawer .cart-drawer__bottom{padding:16px 25px 17px!important;background:#f7f7f7!important;border-top:1px solid #e5e5e5}.ez-black-campaign #CartDrawer .ez-cart-discount{padding:0 0 12px!important;margin:0!important;gap:8px;font-size:14px!important}.ez-black-campaign #CartDrawer .ez-cart-discount>span{display:flex;align-items:center;gap:9px}.ez-black-campaign #CartDrawer .ez-cart-discount b{background:#db0000!important;color:#fff!important;border-radius:4px!important;padding:7px 10px!important;font-size:13px!important;font-weight:700!important}.ez-black-campaign #CartDrawer .ez-cart-discount>strong{font-size:14px!important;font-weight:400!important;color:#111!important;white-space:nowrap}.ez-bn-cart-shipping{display:flex;justify-content:space-between;padding:14px 0;margin-bottom:14px;border-block:1px solid #ddd;font-size:14px;color:#111}.ez-black-campaign #CartDrawer .ez-cart-checkout{min-height:54px!important;padding:15px 10px!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em!important}.ez-black-campaign #CartDrawer .ez-cart-payments{gap:6px!important;margin-top:9px!important}.ez-black-campaign #CartDrawer .ez-cart-payments svg{height:24px!important;width:auto!important;max-width:42px!important}@media(max-width:749px){.ez-bn-announcement{gap:6px 9px;padding:10px 7px;font-size:8px;letter-spacing:.025em}.ez-bn-announcement>span:first-child{font-size:8px;padding:5px 7px}.ez-bn-announcement strong{font-size:11px}.ez-bn-announcement i{display:none}.ez-bn-hero{aspect-ratio:auto;min-height:0;max-height:none;height:620px}.ez-bn-hero picture img{object-position:center}.ez-bn-hero:after{background:linear-gradient(180deg,#100b0788,transparent 40%)}.ez-bn-hero__content{top:22px;left:18px;right:18px;width:auto;transform:none;text-align:center}.ez-bn-hero__content>p:first-child{font-size:8px;letter-spacing:.13em;margin-bottom:10px}.ez-bn-hero h1{font-size:34px;line-height:1;margin:0 0 10px}.ez-bn-hero h1 br{display:none}.ez-bn-hero h2{font-size:25px;margin-bottom:8px}.ez-bn-hero__detail{font-size:10px;line-height:1.5;margin:0 0 14px}.ez-bn-hero__detail br{display:none}.ez-bn-hero__content>a{font-size:9px;padding:12px 16px}.ez-bn-hero__tiers{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 8px;row-gap:8px}.ez-bn-hero__tiers>span{font-size:9px}.ez-bn-hero__tiers>span:nth-child(2){border:0}.ez-bn-hero__tiers strong{font-size:17px;margin-left:5px}.ez-bn-offers{padding:32px 16px}.ez-bn-offers h2{font-size:29px}.ez-bn-offers p:not(.ez-bn-note):not(.ez-bn-eyebrow){font-size:13px;margin:20px 0}.ez-bn-tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ez-bn-tiers li{padding:17px 8px}.ez-bn-tiers strong{font-size:29px}.ez-bn-note{font-size:10px}.ez-bn-offers--product{padding:18px 14px}.ez-bn-offers--product h2{font-size:15px}.ez-bn-offers--product .ez-bn-tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.ez-bn-offers--product .ez-bn-tiers li{padding:12px 3px}.ez-bn-offers--product .ez-bn-tiers span{font-size:8px}.ez-bn-offers--product .ez-bn-tiers strong{font-size:20px}.ez-bn-collection-title{padding-block:23px 5px}.ez-bn-collection-title h1{font-size:20px}body.ez-black-campaign .sale-badge:not(.sale-badge--muted){left:7px!important;bottom:7px!important;min-width:90px;padding:6px 7px!important}.ez-black-campaign .sale-badge small{font-size:6px}.ez-black-campaign .sale-badge>strong{font-size:12px}body.ez-black-campaign #CartDrawer{width:100vw!important;max-width:100vw!important}.ez-black-campaign #CartDrawer .cart-line{padding:23px 20px!important;gap:14px!important}.ez-black-campaign #CartDrawer .ez-cart-product-title{font-size:15px!important}.ez-black-campaign #CartDrawer .ez-cart-price s,.ez-black-campaign #CartDrawer .ez-cart-price>span{font-size:12px!important}.ez-black-campaign #CartDrawer .cart-drawer__bottom{padding:14px 20px 17px!important}.ez-cart-campaign>strong{font-size:13px}.ez-bn-shipping-note{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ez-bn-2026.css.map */
