#ham-bacon{background:var(--navy);padding:176px 0 92px;color:#fff}#ham-bacon:before{display:none}#ham-bacon .smoke-grid{width:calc(100% - var(--gutter) * 2);max-width:1248px;padding-inline:0;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(60px,7vw,108px);align-items:center}#ham-bacon .smoke-gallery{position:relative;min-width:0;padding:0 54px 98px 0;margin-top:-60px}#ham-bacon figure{margin:0;position:relative}#ham-bacon .smoke-ham-window{aspect-ratio:1.12 / 1;padding:0;overflow:hidden;border:1px solid #ffffff40;border-radius:50% 50% 3px 3px/56% 56% 3px 3px;background:#f5f5f3;box-shadow:0 20px 48px -24px #0009}#ham-bacon .smoke-ham-window>img{display:block;width:100%;height:100%;aspect-ratio:auto;border-radius:0;object-fit:cover;object-position:45% 50%}#ham-bacon figcaption{display:grid;gap:4px;padding-top:17px}#ham-bacon figcaption strong{color:#fff;font-size:12px;font-weight:600;line-height:1.4}#ham-bacon figcaption span{color:#bfc4ce;font-size:9px;line-height:1.6;letter-spacing:.035em}#ham-bacon .smoke-ham figcaption{padding-right:42%}#ham-bacon .smoke-bacon{position:absolute;width:45%;bottom:0;right:0}#ham-bacon .smoke-bacon-window{aspect-ratio:1;border:6px solid var(--navy);border-radius:50%;overflow:hidden;background:#f5f5f3;box-shadow:0 16px 32px -20px #000b,0 0 0 1px #ffffff20}#ham-bacon .smoke-bacon-window>img{display:block;width:100%;height:100%;object-fit:cover}#ham-bacon .smoke-bacon figcaption{text-align:center;padding-top:12px}#ham-bacon .smoke-award{position:absolute;z-index:2;object-fit:contain;height:auto;filter:drop-shadow(0 3px 5px #0004)}#ham-bacon .smoke-award--ham{width:144px;left:18px;bottom:73px}#ham-bacon .smoke-award--bacon{width:112px;right:-12px;bottom:35px}#ham-bacon .smoke-story{min-width:0;padding-bottom:12px}#ham-bacon .smoke-kicker{display:flex;align-items:center;gap:13px;margin-bottom:24px;color:#fff;font-size:9px;letter-spacing:.18em;line-height:1.6}#ham-bacon .smoke-kicker:before{content:"";width:28px;height:1px;flex:none;background:var(--copper)}#ham-bacon h2{font-family:MC Archivo,Arial,sans-serif;font-size:clamp(35px,3.1vw,48px);font-weight:600;line-height:1.14;letter-spacing:-.035em;max-width:none;text-wrap:initial}#ham-bacon .smoke-nowrap{white-space:nowrap}#ham-bacon .intro{font-size:15px;line-height:1.9;max-width:38ch;margin-top:25px;color:#d6dae2}#ham-bacon .smoke-proof{display:grid;gap:6px;margin-top:31px;padding:3px 0 3px 18px;border-left:1px solid var(--copper)}#ham-bacon .smoke-proof+.smoke-proof{margin-top:20px}#ham-bacon .smoke-proof strong{font-family:MC Archivo,Arial,sans-serif;font-size:24px;line-height:1.2;font-weight:500;letter-spacing:-.02em}#ham-bacon .smoke-proof>span{color:#bfc4ce;font-size:10px;line-height:1.7}#ham-bacon .actions{gap:12px;margin-top:34px}#ham-bacon .actions .btn{font-size:12px;min-height:52px;padding-left:22px;gap:24px}#ham-bacon .actions .dot{width:38px;height:38px}#ham-bacon .smoke-awards-link{display:inline-flex;align-items:center;gap:18px;color:#cbd0da;font-size:10px;text-decoration:none;margin-top:23px;padding-bottom:3px;border-bottom:1px solid #ffffff30}#ham-bacon .smoke-awards-link:hover{color:#fff;border-bottom-color:var(--copper)}@media(min-width:700px)and (max-width:1023px){#ham-bacon{padding-top:146px;padding-bottom:72px}#ham-bacon .smoke-grid{gap:44px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#ham-bacon .smoke-gallery{padding-right:25px;padding-bottom:87px}#ham-bacon h2{font-size:35px}#ham-bacon .intro{font-size:13px}#ham-bacon .smoke-award--ham{width:128px;left:12px;bottom:65px}#ham-bacon .smoke-award--bacon{width:88px;right:-6px;bottom:35px}#ham-bacon .smoke-bacon{width:49%}#ham-bacon .actions .btn{padding-left:16px;gap:14px;font-size:11px;min-height:46px}#ham-bacon .actions .dot{width:32px;height:32px}}@media(max-width:699px){#ham-bacon{padding-top:114px;padding-bottom:58px}#ham-bacon .smoke-grid{grid-template-columns:minmax(0,1fr);gap:39px}#ham-bacon .smoke-gallery{width:100%;max-width:430px;margin:-40px auto 0;padding:0 34px 83px 0}#ham-bacon .smoke-bacon{width:46%}#ham-bacon .smoke-bacon-window{border-width:4px}#ham-bacon figcaption{padding-top:14px;gap:3px}#ham-bacon figcaption strong{font-size:11px}#ham-bacon figcaption span{font-size:8px}#ham-bacon .smoke-award--ham{width:112px;left:12px;bottom:58px}#ham-bacon .smoke-award--bacon{width:82px;right:-6px;bottom:34px}#ham-bacon .smoke-kicker{font-size:8px;margin-bottom:20px}#ham-bacon h2{font-size:clamp(31px,8.4vw,42px)}#ham-bacon .intro{font-size:13px;margin-top:21px}#ham-bacon .smoke-proof{margin-top:26px}#ham-bacon .smoke-proof strong{font-size:23px}#ham-bacon .smoke-proof>span{font-size:9px}#ham-bacon .actions{margin-top:28px;gap:10px}#ham-bacon .actions .btn{gap:19px;padding-left:18px;font-size:11px;min-height:49px}#ham-bacon .actions .dot{width:34px;height:34px}#ham-bacon .smoke-story{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/homepage-smokehouse.css.map */
