:root{--wfm-page-gutter:clamp(20px,3vw,48px);--wfm-burgundy:#93282c;--wfm-cream:#f9f3e9;--wfm-charcoal:#211e1b;--wfm-ink:#191715;--wfm-line:#ded4c7;--wfm-gold:#c9a227}html{scroll-behavior:smooth}body{background:var(--wfm-cream);color:var(--wfm-ink)}#header-group{background:var(--wfm-cream);border-bottom:1px solid rgba(25,23,21,.08);box-shadow:none}.header-section{background:var(--wfm-cream)!important}.header{--header-padding:7px}.header__row--top{min-height:64px}.header-logo img{max-height:44px;object-fit:contain;filter:brightness(0) saturate(100%) invert(18%) sepia(59%) saturate(3027%) hue-rotate(342deg) brightness(98%) contrast(88%)}.header-menu .menu-list__link{color:#27221f!important;font-weight:600;letter-spacing:-.015em;font-size:.93rem}.header-menu .menu-list__link:hover{color:var(--wfm-burgundy)!important;opacity:1}.header-actions,.header-actions a,.header-actions button{color:#27221f!important}.header-actions svg{stroke-width:1.8}.mega-menu,.menu-list__submenu{background:var(--wfm-cream)!important}@media(max-width:749px){.header__row--top{min-height:56px}.header-logo img{max-height:38px}}main[data-template=collection]{background:var(--wfm-cream);color:var(--wfm-ink)}main[data-template=collection] .facets-block-wrapper{border-bottom:1px solid var(--wfm-line);padding-bottom:12px;margin-bottom:24px}main[data-template=collection] .product-grid{align-items:start;row-gap:38px!important}main[data-template=collection] .product-card{background:transparent!important;box-shadow:none!important}main[data-template=collection] .product-card__link{background:transparent!important;gap:9px!important}main[data-template=collection] .card-gallery{background:#fff!important;border:none!important;border-radius:2px!important;box-shadow:none!important}main[data-template=collection] .card-gallery img{object-fit:contain!important;background:#fff!important;padding:14px;transition:transform .25s ease}main[data-template=collection] .product-card:hover .card-gallery img{transform:scale(1.012)}main[data-template=collection] .product-card h5,main[data-template=collection] .product-card .h5{font-size:.98rem;line-height:1.25;font-weight:600;letter-spacing:-.015em;color:var(--wfm-ink)!important}main[data-template=collection] .product-card product-price{font-size:.9rem;opacity:.72;color:var(--wfm-ink)!important}main[data-template=collection] .product-badges__badge{border-radius:2px}body.collection-workhorse-pits .facets-block-wrapper,body.collection-stable-boy .facets-block-wrapper,body.collection-el-bandido-grills .facets-block-wrapper,body.collection-bajo-grills .facets-block-wrapper,body.collection-fire-pits .facets-block-wrapper{display:none}body.collection-workhorse-pits .product-grid{--product-grid-columns-desktop:repeat(4,minmax(0,1fr))!important}body.collection-stable-boy .product-grid,body.collection-bajo-grills .product-grid,body.collection-fire-pits .product-grid{--product-grid-columns-desktop:repeat(3,minmax(0,1fr))!important}body.collection-el-bandido-grills .product-grid{--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important;max-width:1100px;margin-inline:auto}body.collection-workhorse-pits main[data-template=collection] .card-gallery img,body.collection-stable-boy main[data-template=collection] .card-gallery img,body.collection-el-bandido-grills main[data-template=collection] .card-gallery img,body.collection-bajo-grills main[data-template=collection] .card-gallery img,body.collection-fire-pits main[data-template=collection] .card-gallery img{padding:22px}body.collection-sauces .product-grid,body.collection-gourmet-rubs-seasoning-dips .product-grid,body.collection-apparel .product-grid,body.collection-perishables-1 .product-grid{--product-grid-columns-desktop:repeat(4,minmax(0,1fr))!important}body.collection-sauces main[data-template=collection] .card-gallery img,body.collection-gourmet-rubs-seasoning-dips main[data-template=collection] .card-gallery img,body.collection-perishables-1 main[data-template=collection] .card-gallery img{padding:0!important;object-fit:cover!important}body.collection-apparel main[data-template=collection] .card-gallery img{padding:22px!important}main[data-template=product]{background:var(--wfm-cream);color:var(--wfm-ink)}main[data-template=product] .product-information{padding-top:34px!important;padding-bottom:64px!important}main[data-template=product] .product-details>.group-block{border:none!important;box-shadow:none!important;background:transparent!important}main[data-template=product] .product-details{position:relative}main[data-template=product] .product-details h1{letter-spacing:-.035em;line-height:1.02;color:var(--wfm-ink)!important}main[data-template=product] .product-media-container{background:#fff!important;border-radius:2px}main[data-template=product] .product-media__image{object-fit:contain}main[data-template=product] select{border:1px solid var(--wfm-line);background:#fff;color:var(--wfm-ink)}main[data-template=product] .button{border-radius:2px}main[data-template=product] .product-description{border-top:1px solid var(--wfm-line);padding-top:20px;margin-top:8px;color:var(--wfm-ink)!important}main[data-template=product] .product-description *{color:inherit!important}main[data-template=product] slideshow-controls .slideshow-control{background:#f9f3e9f5!important;color:var(--wfm-charcoal)!important;border:1px solid rgba(33,30,27,.14)!important}main[data-template=product] slideshow-controls .slideshow-control svg{color:currentColor!important}body.vendor-workhorse-pits main[data-template=product] .product-details:before,body.product-the-stable-boy main[data-template=product] .product-details:before,body.product-the-stable-boy-range main[data-template=product] .product-details:before,body.product-stable-boy-cover main[data-template=product] .product-details:before,body.vendor-el-bandido-grills main[data-template=product] .product-details:before,body.brand-bajo main[data-template=product] .product-details:before{display:block;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin-bottom:-2px}body.vendor-workhorse-pits main[data-template=product] .product-details:before{content:"Workhorse Pits";color:#93282c}body.product-the-stable-boy main[data-template=product] .product-details:before,body.product-the-stable-boy-range main[data-template=product] .product-details:before,body.product-stable-boy-cover main[data-template=product] .product-details:before{content:"Stable Boy \b7  Workhorse Pits";color:#5f5851}body.vendor-el-bandido-grills main[data-template=product] .product-details:before{content:"El Bandido Grills";color:#9f7d00}body.brand-bajo main[data-template=product] .product-details:before{content:"Bajo \b7  Portable Live Fire";color:#5d654f}body.vendor-el-bandido-grills main[data-template=product] .add-to-cart-button{background:#c9a227!important;color:#171717!important}main[data-template=product] .product-media .deferred-media__poster-button,main[data-template=product] .product-media .video-interaction-hint,main[data-template=product] deferred-media .deferred-media__poster-button{background:transparent!important;border:0!important;box-shadow:none!important}main[data-template=product] .product-media .deferred-media__poster-button:hover,main[data-template=product] .product-media .deferred-media__poster-button:focus,main[data-template=product] .product-media .deferred-media__poster-button:active,main[data-template=product] .product-media .video-interaction-hint:hover,main[data-template=product] .product-media .video-interaction-hint:focus,main[data-template=product] .product-media .video-interaction-hint:active{background:transparent!important;box-shadow:none!important}.wfm-site-footer{background:#211e1b;color:#f9f3e9;padding:34px max(var(--wfm-page-gutter),calc((100% - 1440px)/2)) 14px}.wfm-site-footer a{color:#f9f3e9;text-decoration:none}.wfm-site-footer a:hover{opacity:.68}.wfm-site-footer__top{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:32px}.wfm-site-footer__logo img{width:180px;height:auto;margin-bottom:10px}.wfm-site-footer__brand p{max-width:390px;opacity:.68;line-height:1.48}.wfm-site-footer h3{color:#f9f3e9;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;margin:0 0 15px}.wfm-site-footer ul{list-style:none;margin:0;padding:0}.wfm-site-footer li{margin:0 0 9px}.wfm-site-footer__bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(249,243,233,.14);margin-top:28px;padding-top:14px;font-size:.8rem;opacity:.68}@media(max-width:900px){body[class*=collection-] .product-grid{--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important}.wfm-site-footer__top{grid-template-columns:1fr 1fr}.wfm-site-footer__brand{grid-column:1/-1}}@media(max-width:600px){body.collection-workhorse-pits .product-grid,body.collection-stable-boy .product-grid,body.collection-el-bandido-grills .product-grid,body.collection-bajo-grills .product-grid,body.collection-fire-pits .product-grid{--product-grid-columns-desktop:1fr!important}.wfm-site-footer{padding:30px 20px 18px}.wfm-site-footer__top{grid-template-columns:1fr;gap:22px}.wfm-site-footer__brand{grid-column:auto}.wfm-site-footer__bottom{display:block}}body.collection-workhorse-pits .product-grid{--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important;max-width:1120px;margin-inline:auto}body.collection-stable-boy .product-grid,body.collection-bajo-grills .product-grid,body.collection-fire-pits .product-grid{max-width:1180px;margin-inline:auto}body.collection-el-bandido-grills .product-grid{max-width:1040px;margin-inline:auto;gap:22px!important}body.collection-stable-boy .card-gallery,body.collection-el-bandido-grills .card-gallery,body.collection-bajo-grills .card-gallery,body.collection-fire-pits .card-gallery{aspect-ratio:4/3!important;overflow:hidden}body.collection-workhorse-pits .card-gallery img,body.collection-stable-boy .card-gallery img,body.collection-el-bandido-grills .card-gallery img,body.collection-bajo-grills .card-gallery img,body.collection-fire-pits .card-gallery img{padding:18px!important}body.collection-el-bandido-grills main[data-template=collection] .product-card h5,body.collection-el-bandido-grills main[data-template=collection] .product-card .h5,body.collection-el-bandido-grills main[data-template=collection] .product-card product-price{color:#191715!important}body.collection-el-bandido-grills main[data-template=collection] .card-gallery,body.collection-el-bandido-grills main[data-template=collection] .card-gallery img{background:#fff!important}main[data-template=product] .media-gallery .slideshow-control--previous,main[data-template=product] .media-gallery .slideshow-control--next{background:#f9f3e9!important;color:#211e1b!important;border:1px solid rgba(33,30,27,.16)!important;box-shadow:none!important}main[data-template=product] .media-gallery .slideshow-control--previous svg,main[data-template=product] .media-gallery .slideshow-control--next svg{color:#211e1b!important}main[data-template=product] .media-gallery slideshow-controls[thumbnails]{margin-top:10px}main[data-template=product] .media-gallery .slideshow-controls__thumbnails-container{background:transparent!important}main[data-template=product] .media-gallery .slideshow-control{--button-background-color:#f9f3e9!important;--button-color:#211e1b!important}main[data-template=product] .quantity-selector .button{background:#fff!important;color:#191715!important;border-color:#ded4c7!important}body.vendor-workhorse-pits main[data-template=product] .add-to-cart-button,body.product-the-stable-boy main[data-template=product] .add-to-cart-button,body.product-the-stable-boy-range main[data-template=product] .add-to-cart-button,body.product-stable-boy-cover main[data-template=product] .add-to-cart-button{background:#93282c!important;color:#f9f3e9!important}body.vendor-el-bandido-grills main[data-template=product] .add-to-cart-button{background:#0d0d0d!important;color:#d2a91d!important;border:1px solid #d2a91d!important}body.vendor-el-bandido-grills main[data-template=product] .product-details:before{color:#a98208!important}body.vendor-el-bandido-grills main[data-template=product] select{background:#fff!important;color:#191715!important;border-color:#d8cdb8!important}body.brand-bajo main[data-template=product] .add-to-cart-button{background:#33382e!important;color:#f9f3e9!important}@media(max-width:900px){body.collection-workhorse-pits .product-grid{--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){body.collection-workhorse-pits .product-grid{--product-grid-columns-desktop:1fr!important}}body.collection-apparel .product-grid,body.collection-sauces .product-grid,body.collection-gourmet-rubs-seasoning-dips .product-grid,body.collection-perishables-1 .product-grid{--product-grid-columns-desktop:repeat(5,minmax(0,1fr))!important;column-gap:18px!important;row-gap:32px!important}body.collection-apparel .card-gallery,body.collection-sauces .card-gallery,body.collection-gourmet-rubs-seasoning-dips .card-gallery,body.collection-perishables-1 .card-gallery{aspect-ratio:1/1!important}@media(max-width:1100px){body.collection-apparel .product-grid,body.collection-sauces .product-grid,body.collection-gourmet-rubs-seasoning-dips .product-grid,body.collection-perishables-1 .product-grid{--product-grid-columns-desktop:repeat(4,minmax(0,1fr))!important}}body.collection-el-bandido-grills main[data-template=collection]{background:#f9f3e9!important;color:#191715!important}body.collection-el-bandido-grills .product-grid{max-width:920px!important;gap:18px!important}body.collection-el-bandido-grills .card-gallery{aspect-ratio:5/4!important;background:#f7f3ec!important}body.collection-el-bandido-grills .card-gallery img{background:#f7f3ec!important;padding:18px!important}body.collection-el-bandido-grills .product-card h5,body.collection-el-bandido-grills .product-card .h5,body.collection-el-bandido-grills .product-card product-price{color:#191715!important}body.vendor-el-bandido-grills main[data-template=product]{background:#f9f3e9!important;color:#191715!important}body.vendor-el-bandido-grills main[data-template=product] .product-media-container{background:#f7f3ec!important}body.vendor-el-bandido-grills main[data-template=product] .product-details:before{color:#9d7400!important}body.vendor-el-bandido-grills main[data-template=product] .add-to-cart-button{background:#24211e!important;color:#f9f3e9!important;border:1px solid #b58b1b!important}body.vendor-el-bandido-grills main[data-template=product] select{background:#fff!important;color:#191715!important;border-color:#d8cdbd!important}main[data-template=product] .media-gallery .slideshow-controls__arrows{display:none!important}@media(min-width:750px){main[data-template=product] .media-gallery .slideshow-control--previous,main[data-template=product] .media-gallery .slideshow-control--next{display:none!important}}.wfm-site-footer__brands{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(249,243,233,.14)}.wfm-site-footer__brand-btn{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:60px;padding:13px 18px;border:1px solid rgba(249,243,233,.2);background:#ffffff06;transition:background .2s ease,border-color .2s ease}.wfm-site-footer__brand-btn:hover{opacity:1!important;background:#ffffff0f;border-color:#f9f3e966}.wfm-site-footer__brand-btn span{font-size:.69rem;letter-spacing:.14em;text-transform:uppercase;opacity:.62}.wfm-site-footer__brand-btn strong{font-size:1rem;font-weight:700}.wfm-site-footer__brand-btn--workhorse{border-top:2px solid #93282c}.wfm-site-footer__brand-btn--bandido{border-top:2px solid #b58b1b}.wfm-site-footer__social{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:10px 0 0;font-size:.82rem}.wfm-site-footer__social>span{font-size:.69rem;letter-spacing:.14em;text-transform:uppercase;opacity:.58}.wfm-site-footer__social>div{display:flex;gap:18px;flex-wrap:wrap;justify-content:flex-end}.wfm-site-footer__social a{font-weight:700;border-bottom:1px solid rgba(249,243,233,.3);padding-bottom:2px}.wfm-site-footer__bottom{margin-top:8px}@media(max-width:760px){.wfm-site-footer__brands{grid-template-columns:1fr}.wfm-site-footer__brand-btn{align-items:flex-start;flex-direction:column;gap:5px}.wfm-site-footer__social{align-items:flex-start;flex-direction:column}.wfm-site-footer__social>div{justify-content:flex-start}}.wfm-families .wfm-family .wfm-family__media,.wfm-hub--smokers-and-grills .wfm-hub__grid--cookers .wfm-hub__card .wfm-hub__media{border-top:3px solid #93282c!important}.wfm-hub__head>*,.wfm-about-hero>*,.wfm-about-intro>*,.wfm-about-brand>*,.wfm-visit-page__hero>*,.wfm-ci__split>*,.wfm-site-footer__top>*{min-width:0;overflow-wrap:break-word}@media(max-width:749px){:root{--wfm-page-gutter:16px}html,body{max-width:100%;overflow-x:hidden}#MainContent,.content-for-layout{max-width:100%;overflow-x:clip}.wfm-breadcrumbs{font-size:.72rem;white-space:normal}main[data-template=product] .product-information{padding-top:18px!important;padding-bottom:44px!important}main[data-template=product] .product-information__grid{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}main[data-template=product] .product-information__media,main[data-template=product] .product-details{min-width:0!important;width:100%!important}main[data-template=product] .product-details h1{font-size:clamp(2rem,10vw,3rem)!important;line-height:1!important}main[data-template=product] select,main[data-template=product] .add-to-cart-button,main[data-template=product] .quantity-selector{max-width:100%!important}main[data-template=product] .add-to-cart-button{min-height:50px}main[data-template=collection] .product-grid{column-gap:12px!important;row-gap:24px!important}body.collection-apparel .product-grid,body.collection-sauces .product-grid,body.collection-gourmet-rubs-seasoning-dips .product-grid,body.collection-perishables-1 .product-grid{--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important}.wfm-families__grid,.wfm-shop__grid,.wfm-brands__grid,.wfm-hub__grid{grid-template-columns:1fr!important}.wfm-family,.wfm-shop__card,.wfm-brand,.wfm-hub__card{min-width:0}.wfm-family__media img,.wfm-shop__media img{max-width:100%;height:auto}.wfm-site-footer{padding-inline:16px}.wfm-site-footer__top{grid-template-columns:1fr!important;gap:20px!important}.wfm-site-footer__brands{grid-template-columns:1fr!important}.wfm-site-footer__bottom{display:block!important;line-height:1.7}.wfm-site-footer__social>div{gap:12px}}@media(max-width:420px){:root{--wfm-page-gutter:14px}body.collection-apparel .product-grid,body.collection-sauces .product-grid,body.collection-gourmet-rubs-seasoning-dips .product-grid,body.collection-perishables-1 .product-grid{--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important}main[data-template=collection] .product-card h5,main[data-template=collection] .product-card .h5{font-size:.9rem}}@media(max-width:749px){#header-component .header__row--mobile{display:none!important}#header-component .header__drawer{display:flex!important}.menu-drawer{width:min(92vw,390px)!important;max-width:390px!important}.menu-drawer__navigation{padding-top:4px}.menu-drawer__menu{padding-inline:18px!important}.menu-drawer__menu-item--mainlist{font-size:1.08rem!important;min-height:52px!important}.menu-drawer__menu-item--child{font-size:.94rem!important}.menu-drawer__list-item--divider{border-color:#1917151f!important}.menu-drawer__close-button{padding:18px!important}.wfm-site-footer{padding:24px 16px 12px!important}.wfm-site-footer__top{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px 22px!important}.wfm-site-footer__brand{grid-column:1/-1!important;padding-bottom:2px}.wfm-site-footer__logo img{width:145px!important;margin-bottom:6px!important}.wfm-site-footer__brand>p:first-of-type{display:none!important}.wfm-site-footer__brand p{margin:4px 0!important;max-width:none!important;line-height:1.45!important;font-size:.86rem!important}.wfm-site-footer h3{margin:0 0 8px!important;font-size:.65rem!important;letter-spacing:.14em!important}.wfm-site-footer li{margin:0 0 5px!important;line-height:1.28!important}.wfm-site-footer li a{font-size:.88rem!important}.wfm-site-footer__brands{grid-column:1/-1!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:12px!important;padding-top:10px!important}.wfm-site-footer__brand-btn{min-height:0!important;padding:10px 12px!important;display:block!important}.wfm-site-footer__brand-btn span{display:block!important;font-size:.58rem!important;margin-bottom:4px!important}.wfm-site-footer__brand-btn strong{font-size:.84rem!important;line-height:1.25!important}.wfm-site-footer__social{grid-column:1/-1!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding-top:8px!important}.wfm-site-footer__social>span{display:none!important}.wfm-site-footer__social>div{width:100%!important;display:flex!important;justify-content:flex-start!important;gap:10px 14px!important;flex-wrap:wrap!important}.wfm-site-footer__social a{font-size:.78rem!important}.wfm-site-footer__bottom{grid-column:1/-1!important;display:grid!important;gap:5px!important;margin-top:10px!important;padding-top:10px!important;font-size:.7rem!important;line-height:1.45!important}.wfm-site-footer__bottom span:last-child{display:flex!important;flex-wrap:wrap!important;gap:2px 6px!important}}@media(max-width:390px){.wfm-site-footer__top{grid-template-columns:1fr 1fr!important;gap:16px 16px!important}.wfm-site-footer__brands{grid-template-columns:1fr!important}.wfm-site-footer li a{font-size:.84rem!important}}@media(max-width:749px){.menu-drawer{width:min(94vw,400px)!important;max-width:400px!important;background:#f9f3e9!important;border-right:1px solid rgba(25,23,21,.09)!important;box-shadow:18px 0 44px #19171524!important}.menu-drawer__navigation{padding-top:8px!important}.menu-drawer__menu{padding-inline:18px!important}.menu-drawer__menu-item--mainlist{min-height:56px!important;padding-block:14px!important;font-size:1.08rem!important;font-weight:650!important;letter-spacing:-.018em!important;border-bottom:1px solid rgba(25,23,21,.1)!important}.menu-drawer__menu--childlist{padding-top:8px!important;padding-bottom:12px!important}.menu-drawer__menu--childlist>.menu-drawer__list-item{border:0!important}.menu-drawer__menu-item--parent{min-height:auto!important;padding:9px 0!important;align-items:flex-start!important;border:0!important}.menu-drawer__menu-item-copy{display:grid!important;gap:3px!important;min-width:0!important}.menu-drawer__menu-item-copy .menu-drawer__menu-item-text{font-size:1rem!important;line-height:1.2!important;font-weight:600!important;letter-spacing:-.012em!important;color:#2a2622!important}.wfm-menu-description{max-width:29ch!important;font-size:.73rem!important;line-height:1.38!important;font-weight:400!important;color:#2a2622a8!important}.menu-drawer__menu-item--parent:hover .menu-drawer__menu-item-text,.menu-drawer__menu-item--parent:focus-visible .menu-drawer__menu-item-text{color:#93282c!important}.menu-drawer__menu-item--parent:first-child{margin-bottom:4px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(25,23,21,.11)!important}.menu-drawer__menu-item--parent:first-child .menu-drawer__menu-item-text{color:#93282c!important;font-weight:700!important}.menu-drawer__menu-item--parent:first-child .wfm-menu-description{color:#2a26229e!important}.menu-drawer__nav-buttons{min-height:60px!important;padding-inline:18px!important;border-bottom:1px solid rgba(25,23,21,.1)!important}.menu-drawer__back-button{font-size:1.05rem!important;font-weight:650!important;letter-spacing:-.015em!important}.menu-drawer__close-button{padding:16px!important}.menu-drawer__submenu{background:#f9f3e9!important}}@media(max-width:749px){.wfm-shop{padding:34px 0 42px!important}.wfm-shop__head{display:block!important;margin-bottom:12px!important}.wfm-shop h2{font-size:clamp(2rem,9vw,2.65rem)!important;line-height:.98!important;max-width:11ch!important}.wfm-shop__intro{margin-top:10px!important;max-width:31ch!important;font-size:.94rem!important;line-height:1.45!important}.wfm-shop__bar{margin:0 0 16px!important}.wfm-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 10px!important}.wfm-shop__media{aspect-ratio:1/1!important}.wfm-shop__media--contain img{padding:8px!important}.wfm-shop__label{padding-top:7px!important;font-size:.78rem!important;line-height:1.2!important;align-items:flex-start!important}.wfm-shop__arrow{flex:0 0 auto!important}}@media(max-width:390px){.wfm-shop__grid{gap:12px 8px!important}.wfm-shop__label{font-size:.75rem!important}}@media(max-width:749px){.wfm-shop__grid .wfm-shop__card:nth-child(1) .wfm-shop__media img,.wfm-shop__grid .wfm-shop__card:nth-child(2) .wfm-shop__media img,.wfm-shop__grid .wfm-shop__card:nth-child(5) .wfm-shop__media img,.wfm-shop__grid .wfm-shop__card:nth-child(6) .wfm-shop__media img{object-fit:contain!important;padding:12px!important;transform:none!important}}@media(max-width:749px){#header-component.wfm-mobile-fixed{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:1000!important;opacity:1!important;transform:none!important;background:var(--wfm-cream)!important;box-shadow:0 1px #19171514,0 5px 16px #19171514!important}#header-component.wfm-mobile-fixed[data-sticky-state=idle],#header-component.wfm-mobile-fixed[data-sticky-state=active],#header-component.wfm-mobile-fixed[data-animating]{opacity:1!important;transform:none!important}.wfm-mobile-header-spacer{display:block;height:0;width:100%;pointer-events:none}}@media(min-width:750px){#header-component.wfm-mobile-fixed{position:static!important;box-shadow:none!important}.wfm-mobile-header-spacer{display:none!important}}main[data-template=policy]{background:var(--wfm-cream);padding:clamp(42px,6vw,86px) 24px clamp(60px,8vw,110px)}main[data-template=policy] .shopify-policy__container{max-width:1040px;margin:0 auto;padding:0}main[data-template=policy] .shopify-policy__title{text-align:left;margin:0 0 28px}main[data-template=policy] .shopify-policy__title:before{content:"WOOD FIRE MERCANTILE";display:block;margin-bottom:10px;color:var(--wfm-red);font-size:.72rem;line-height:1;font-weight:700;letter-spacing:.18em;text-transform:uppercase}main[data-template=policy] .shopify-policy__title h1{max-width:15ch;margin:0;font-size:clamp(2.8rem,5.4vw,5rem);line-height:.94;letter-spacing:-.045em;font-weight:500}main[data-template=policy] .shopify-policy__body{max-width:880px;margin:0;padding:clamp(26px,4vw,44px);background:#ffffff75;border:1px solid rgba(39,34,30,.12)}main[data-template=policy] .shopify-policy__body,main[data-template=policy] .shopify-policy__body p,main[data-template=policy] .shopify-policy__body li{font-size:1rem;line-height:1.68;color:#27221ee0}main[data-template=policy] .shopify-policy__body p{margin:0 0 1.05em}main[data-template=policy] .shopify-policy__body h2{margin:2em 0 .65em;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.08;letter-spacing:-.025em}main[data-template=policy] .shopify-policy__body h3{margin:1.6em 0 .55em;font-size:1.15rem}main[data-template=policy] .shopify-policy__body a{color:var(--wfm-red);text-decoration-thickness:1px;text-underline-offset:3px}main[data-template=policy] .shopify-policy__body ul,main[data-template=policy] .shopify-policy__body ol{padding-left:1.25em}main[data-template=policy] .shopify-policy__body table{width:100%;display:block;overflow-x:auto;border-collapse:collapse}main[data-template=policy] .shopify-policy__body th,main[data-template=policy] .shopify-policy__body td{min-width:180px;padding:12px 14px;border:1px solid rgba(39,34,30,.14);vertical-align:top}@media(max-width:749px){main[data-template=policy]{padding:30px 16px 52px}main[data-template=policy] .shopify-policy__title{margin-bottom:18px}main[data-template=policy] .shopify-policy__title h1{font-size:clamp(2.35rem,12vw,3.4rem);max-width:12ch}main[data-template=policy] .shopify-policy__body{padding:22px 18px}main[data-template=policy] .shopify-policy__body,main[data-template=policy] .shopify-policy__body p,main[data-template=policy] .shopify-policy__body li{font-size:.95rem;line-height:1.62}}@media(min-width:750px){.wfm-shop__grid .wfm-shop__card:nth-child(1) .wfm-shop__media img,.wfm-shop__grid .wfm-shop__card:nth-child(2) .wfm-shop__media img{object-fit:contain!important;padding:12px!important;transform:none!important}}.wfm-contact-policy-page{max-width:1180px;margin:0 auto;padding:72px 28px 88px}.wfm-contact-policy-page__header{max-width:760px;margin-bottom:36px}.wfm-contact-policy-page__eyebrow{margin:0 0 12px;color:#a72a2e;font-size:.72rem;line-height:1.2;font-weight:700;letter-spacing:.18em}.wfm-contact-policy-page h1{margin:0;max-width:780px;font-size:clamp(3rem,5.4vw,5.1rem);line-height:.96;letter-spacing:-.045em;font-weight:500}.wfm-contact-policy-page__lede{max-width:650px;margin:18px 0 0;color:#27221eb8;font-size:1.12rem;line-height:1.55}.wfm-contact-policy-page__card{display:grid;grid-template-columns:1.1fr .8fr 1.15fr;gap:0;border:1px solid rgba(39,34,30,.16);border-top:3px solid #a72a2e;background:#ffffff7a}.wfm-contact-policy-page__item{min-height:150px;padding:26px 28px}.wfm-contact-policy-page__item+.wfm-contact-policy-page__item{border-left:1px solid rgba(39,34,30,.12)}.wfm-contact-policy-page__label{display:block;margin-bottom:12px;color:#a72a2e;font-size:.7rem;line-height:1;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.wfm-contact-policy-page__item p{margin:0;color:#27221ee0;font-size:1rem;line-height:1.58}.wfm-contact-policy-page__item a{color:inherit;text-underline-offset:4px}.wfm-contact-policy-page__actions{grid-column:1/-1;display:flex;align-items:center;gap:22px;padding:22px 28px;border-top:1px solid rgba(39,34,30,.12)}.wfm-contact-policy-page__button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:11px 20px;background:#a72a2e!important;color:#fff!important;border:1px solid #a72a2e;text-decoration:none!important;font-weight:700}.wfm-contact-policy-page__button:hover{background:#8f2327!important;border-color:#8f2327}.wfm-contact-policy-page__secondary{color:#a72a2e!important;font-weight:700;text-underline-offset:5px}@media(max-width:749px){.wfm-contact-policy-page{padding:42px 18px 58px}.wfm-contact-policy-page__header{margin-bottom:24px}.wfm-contact-policy-page h1{font-size:clamp(2.55rem,13vw,3.8rem);line-height:.98}.wfm-contact-policy-page__lede{margin-top:14px;font-size:1rem}.wfm-contact-policy-page__card{grid-template-columns:1fr}.wfm-contact-policy-page__item{min-height:0;padding:22px 20px}.wfm-contact-policy-page__item+.wfm-contact-policy-page__item{border-left:0;border-top:1px solid rgba(39,34,30,.12)}.wfm-contact-policy-page__actions{grid-column:auto;align-items:stretch;flex-direction:column;gap:12px;padding:20px}.wfm-contact-policy-page__button{width:100%}}@media(max-width:749px){body.collection-el-bandido-grills .wfm-ci__product--bandido{display:none!important}body.collection-el-bandido-grills .wfm-ci__split--bandido{grid-template-columns:1fr!important}}@media(min-width:750px){.header__row--top{min-height:80px!important}.header-logo__image{--header-logo-image-height:58px!important;max-height:58px!important}.header-menu .menu-list__link{font-size:1.07rem!important;font-weight:650!important}}@media(max-width:749px){.header__row--top{min-height:65px!important}.header-logo__image{--header-logo-image-height:46px!important;max-height:46px!important}}main[data-template=collection] .card-gallery.wfm-workhorse-gallery{--gallery-aspect-ratio:3 / 2!important;aspect-ratio:3 / 2!important;background:#fff!important;overflow:hidden}main[data-template=collection] .card-gallery.wfm-workhorse-gallery slideshow-component,main[data-template=collection] .card-gallery.wfm-workhorse-gallery slideshow-container,main[data-template=collection] .card-gallery.wfm-workhorse-gallery slideshow-slides,main[data-template=collection] .card-gallery.wfm-workhorse-gallery slideshow-slide,main[data-template=collection] .card-gallery.wfm-workhorse-gallery .product-media-container,main[data-template=collection] .card-gallery.wfm-workhorse-gallery .product-media{aspect-ratio:3 / 2!important;min-height:0!important;max-height:none!important;background:#fff!important}main[data-template=collection] .card-gallery.wfm-workhorse-gallery .product-media__image{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center!important;padding:0!important;transform:none!important}main[data-template=collection] .card-gallery.wfm-workhorse-gallery:hover .product-media__image{transform:none!important}body:is(.collection-stable-boy,.collection-el-bandido-grills,.collection-bajo-grills,.collection-fire-pits) main[data-template=collection] .card-gallery{--gallery-aspect-ratio:4 / 3!important;aspect-ratio:4 / 3!important;background:#fff!important;overflow:hidden!important}body:is(.collection-stable-boy,.collection-el-bandido-grills,.collection-bajo-grills,.collection-fire-pits) main[data-template=collection] .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media-container,.product-media){aspect-ratio:4 / 3!important;min-height:0!important;max-height:none!important;background:#fff!important}body:is(.collection-stable-boy,.collection-el-bandido-grills,.collection-bajo-grills,.collection-fire-pits) main[data-template=collection] .card-gallery .product-media__image{display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:8px!important;object-fit:contain!important;object-position:center center!important;transform:none!important;background:#fff!important}body:is(.collection-stable-boy,.collection-el-bandido-grills,.collection-bajo-grills,.collection-fire-pits) main[data-template=collection] .product-card:hover .card-gallery .product-media__image{transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/wfm-redesign.css.map */
