.bhw{--cream:#fcf7ee;--ink:#36231e;--red:#751c28;--gold:#b68340;color:var(--ink);background:var(--cream);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65;isolation:isolate;overflow:hidden}.bhw *{box-sizing:border-box}.bhw h1,.bhw h2,.bhw h3,.bhw p,.bhw figure{margin:0}.bhw h1,.bhw h2,.bhw h3{font-family:Georgia,'Times New Roman',serif;font-weight:500;color:inherit;line-height:1.08}.bhw a{color:inherit;text-decoration:none}.bhw img{display:block;height:auto}.bhw button,.bhw input{font:inherit}.bhw a:focus-visible,.bhw button:focus-visible{outline:3px solid #b68340;outline-offset:5px}.bhw-wrap{max-width:1220px;width:calc(100% - 80px);margin:auto}.bhw-nav{height:108px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #decfb9}.bhw-brand{display:flex;align-items:center;gap:13px}.bhw-brand img{width:73px;border-radius:50%;background:white}.bhw-brand strong{font:600 21px Georgia,serif}.bhw-brand small{display:block;font-size:9px;letter-spacing:2.5px;margin-top:5px;text-transform:uppercase}.bhw-links{display:flex;align-items:center;gap:32px;font-size:13px;font-weight:600}.bhw-btn{display:inline-flex;justify-content:center;align-items:center;gap:18px;padding:16px 25px;border-radius:5px;background:var(--red);border:1px solid var(--red);color:#fff!important;font-size:13px;font-weight:700;line-height:1.4;transition:transform .2s,background .2s;cursor:pointer;min-height:50px}.bhw-btn:hover{background:#56121c;transform:translateY(-2px)}.bhw-btn span{font-size:20px;line-height:1}.bhw-btn-light{color:var(--red)!important;background:transparent;border-color:#c9b6a3}.bhw-btn-light:hover{background:#f2e7d8}.bhw-btn-gold{background:#efd39b;color:#40231e!important;border-color:#efd39b}.bhw-btn-gold:hover{background:#f8e2b8}.bhw-kicker{font-size:10px;font-weight:700;letter-spacing:2.7px;text-transform:uppercase;color:#875b31;display:flex;align-items:center;gap:10px;margin-bottom:22px}.bhw-kicker:before{content:'';width:27px;height:1px;background:currentColor}.bhw-hero{display:grid;grid-template-columns: .9fr 1.1fr;gap:46px;padding:66px 0 62px;align-items:center}.bhw-hero h1{font-size:clamp(43px,4.6vw,67px);letter-spacing:-2px;max-width:520px}.bhw-hero h1 em{color:var(--red);font-weight:400}.bhw-hero p{font-size:15px;color:#756459;max-width:400px;margin-top:25px}.bhw-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.bhw-micro{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;color:#776858;margin-top:25px}.bhw-micro span:before{content:'✓';color:var(--red);margin-right:7px}.bhw-visual{position:relative;padding:18px 0 20px}.bhw-visual:before{content:'';position:absolute;inset:-22px -45px;background:#eee1ce;border-radius:50% 50% 5% 5%;z-index:-1}.bhw-visual img{width:100%;border-radius:150px 150px 8px 8px}.bhw-visual figcaption{position:relative;display:flex;justify-content:space-between;margin:18px 5px 0;font-size:10px;text-transform:uppercase;letter-spacing:2px;color:#6a543b}.bhw-seal{position:absolute;right:-17px;top:-13px;width:87px;height:87px;background:var(--red);color:#ffe6b5;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;font:italic 17px Georgia;transform:rotate(12deg);outline:1px solid #c69a63;outline-offset:-6px;box-shadow:0 5px 20px #45201418}.bhw-strip{background:#eee2ce;border-block:1px solid #dfcdb2}.bhw-strip .bhw-wrap{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:19px 0;font-size:11px;letter-spacing:1px;text-transform:uppercase}.bhw-strip i{font-style:normal;color:#9f783f}.bhw-products{padding:72px 0 80px;scroll-margin-top:25px}.bhw-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:38px}.bhw-section-head h2{font-size:43px;letter-spacing:-1.1px}.bhw-section-head .bhw-kicker{margin-bottom:13px}.bhw-section-head p{font-size:13px;color:#7b6a60;max-width:300px}.bhw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bhw-card{border:1px solid #e4d7c3;border-radius:8px;overflow:hidden;background:#fffaf3}.bhw-card-featured{border-color:#b98a58}.bhw-product-art{position:relative;background:#f0e3ca;min-height:315px;display:flex;align-items:center;justify-content:center;padding:46px 27px 24px}.bhw-card-featured .bhw-product-art{background:#edd8ce}.bhw-card:last-child .bhw-product-art{background:#eae8df}.bhw-pack{position:relative;width:180px;aspect-ratio:726/993;overflow:hidden;border-radius:5px;box-shadow:9px 15px 16px #44281425;transform:rotate(-4deg);transition:transform .25s}.bhw-card-featured .bhw-pack{transform:rotate(0);width:162px;aspect-ratio:537/819}.bhw-card:last-child .bhw-pack{transform:rotate(4deg)}.bhw-card:hover .bhw-pack{transform:translateY(-5px) rotate(0)}.bhw-pack img{position:absolute;width:211.57%;max-width:none!important;left:-3.44%;top:-.9%}.bhw-pack.bhw-duck{border-radius:8px 8px 14px 14px;clip-path:polygon(0 0,100% 0,100% 5%,98% 15%,97% 95%,95% 98%,90% 100%,8% 100%,3% 98%,1% 95%)}.bhw-pack.bhw-duck img{width:286.034%;left:-93.11%;top:-9.646%}.bhw-pack.bhw-custom{aspect-ratio:3/4;clip-path:none}.bhw-pack.bhw-custom img{width:100%;height:100%;object-fit:contain;left:0;top:0}.bhw-label{position:absolute;top:12px;left:16px;font-size:9px;letter-spacing:1px;text-transform:uppercase;background:#fffcf4;padding:4px 9px;border-radius:20px;color:#70553b}.bhw-card-featured .bhw-label{background:var(--red);color:#fff}.bhw-card-body{padding:24px 26px}.bhw-card h3{font-size:26px;line-height:1.12;margin-bottom:13px}.bhw-card p{font-size:13px;line-height:1.7;color:#7c6a5d;min-height:66px}.bhw-product-link{display:flex;justify-content:space-between;border-top:1px solid #e6d9c6;padding-top:16px;margin-top:20px;font-size:11px;font-weight:700;color:var(--red)!important}.bhw-reseller{background:var(--red);color:#fff5e6;scroll-margin-top:20px;position:relative}.bhw-reseller .bhw-wrap{padding:63px 0;display:grid;grid-template-columns:1.07fr .93fr;gap:75px;align-items:center}.bhw-reseller .bhw-kicker{color:#e5bf80;margin-bottom:18px}.bhw-reseller h2{font-size:46px;letter-spacing:-1px}.bhw-reseller p{font-size:14px;color:#e7c9c4;margin-top:22px;max-width:480px}.bhw-reseller-aside{border-left:1px solid #a45c63;padding-left:46px}.bhw-steps{display:grid;gap:17px;margin-bottom:26px}.bhw-step{display:flex;align-items:center;gap:14px;font-size:13px}.bhw-step b{font-size:10px;font-weight:400;border:1px solid #b97976;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#ecd19b}.bhw-reseller .bhw-note{font-size:10px;margin-top:11px;color:#d8b8b4}.bhw-footer{background:#f7efe3}.bhw-footer .bhw-wrap{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:30px 0}.bhw-footer strong{font:600 18px Georgia,serif}.bhw-footer p{font-size:10px;color:#887261;margin-top:4px}.bhw-footer a{font-size:11px}.bhw-float{position:fixed;right:20px;bottom:20px;border-radius:50px;z-index:20;background:#24523e!important;box-shadow:0 5px 24px #0002;padding:13px 20px;min-height:46px;font-size:12px}.bhw-float svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8}.bhw-mobile-cta{display:none}
@media(min-width:1500px){.bhw-hero{padding:85px 0}.bhw-hero h1{font-size:67px}}
@media(max-width:1000px){.bhw-wrap{width:calc(100% - 48px)}.bhw-links{gap:20px}.bhw-brand strong{font-size:17px}.bhw-hero{gap:30px;padding:50px 0}.bhw-hero h1{font-size:48px}.bhw-hero p{font-size:14px}.bhw-visual:before{inset:-10px -15px}.bhw-seal{right:-6px;top:-10px;width:70px;height:70px;font-size:14px}.bhw-product-art{padding:46px 18px 24px;min-height:290px}.bhw-pack{width:155px}.bhw-card-featured .bhw-pack{width:140px}.bhw-grid{gap:16px}.bhw-card-body{padding:20px}.bhw-card h3{font-size:23px}.bhw-reseller .bhw-wrap{gap:38px}.bhw-reseller-aside{padding-left:30px}}
@media(max-width:720px){.bhw-wrap{width:calc(100% - 36px)}.bhw-nav{height:85px;gap:12px}.bhw-brand img{width:56px}.bhw-brand strong{font-size:17px}.bhw-brand small{font-size:8px;letter-spacing:1.7px}.bhw-links>a:not(.bhw-btn){display:none}.bhw-links .bhw-btn{padding:11px 13px;font-size:11px;min-height:42px}.bhw-hero{grid-template-columns:1fr;gap:36px;padding:36px 0 30px}.bhw-hero h1{font-size:49px;letter-spacing:-1.6px;max-width:490px}.bhw-kicker{font-size:9px;margin-bottom:17px;letter-spacing:2px}.bhw-hero p{margin-top:20px;max-width:100%}.bhw-actions{margin-top:24px}.bhw-btn{padding:14px 19px}.bhw-micro{margin-top:19px}.bhw-visual{margin:6px 7px 0;padding:0 0 10px}.bhw-visual img{border-radius:90px 90px 5px 5px}.bhw-visual:before{inset:-15px -12px 0}.bhw-visual figcaption{font-size:8px;letter-spacing:1.3px;margin-top:14px}.bhw-seal{top:-21px}.bhw-strip .bhw-wrap{font-size:8px;letter-spacing:.3px;gap:7px;padding:16px 0}.bhw-strip i{font-size:7px}.bhw-products{padding:47px 0}.bhw-section-head{display:block;margin-bottom:28px}.bhw-section-head h2{font-size:36px}.bhw-section-head p{margin-top:17px;max-width:100%}.bhw-grid{grid-template-columns:1fr;gap:23px}.bhw-card-featured{order:-1}.bhw-product-art{min-height:335px}.bhw-pack{width:185px}.bhw-card-featured .bhw-pack{width:166px}.bhw-card-body{padding:23px}.bhw-card h3{font-size:28px}.bhw-card p{min-height:0}.bhw-card .bhw-product-link{font-size:12px}.bhw-reseller .bhw-wrap{grid-template-columns:1fr;gap:30px;padding:43px 0}.bhw-reseller h2{font-size:39px}.bhw-reseller-aside{border-left:0;border-top:1px solid #a45c63;padding:27px 0 0}.bhw-reseller .bhw-btn{width:100%}.bhw-footer .bhw-wrap{align-items:flex-start;flex-direction:column;gap:15px;padding:28px 0 90px}.bhw-float{right:14px;bottom:14px;font-size:11px}.bhw-steps{gap:14px}.bhw-footer a{font-size:12px}}
@media(prefers-reduced-motion:reduce){.bhw *{transition:none!important;scroll-behavior:auto!important}}
