.lmbf-home,.lmbf-page-hero,.lmbf-nav{--lmbf-ink:#080808;--lmbf-orange:#ff4d00;--lmbf-yellow:#ffd600;font-family:Arial,Helvetica,sans-serif;color:var(--lmbf-ink)}.lmbf-home *,.lmbf-page-hero *,.lmbf-nav *{box-sizing:border-box}.lmbf-home{background:#fff;overflow:hidden}.lmbf-home h1,.lmbf-home h2,.lmbf-home h3,.lmbf-page-hero h1{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:-.045em;margin:0;line-height:1.06;font-weight:850}.lmbf-home a,.lmbf-nav a{color:inherit;text-decoration:none}.lmbf-home a:focus-visible,.lmbf-nav a:focus-visible{outline:3px solid var(--lmbf-orange);outline-offset:3px}.lmbf-nav{display:flex;gap:clamp(14px,2vw,26px);padding:12px max(20px,calc((100% - 1450px)/2));padding-left:max(4%,calc((100% - 1450px)/2));padding-right:max(4%,calc((100% - 1450px)/2));align-items:center;overflow-x:auto;scrollbar-width:thin;white-space:nowrap;border-bottom:1px solid #e7e7e7;background:#fff}.lmbf-nav a{font-size:12px;font-weight:800;letter-spacing:.01em;padding:8px 0}.lmbf-nav a:first-child,.lmbf-nav a:hover{color:var(--lmbf-orange)}.lmbf-hero{display:grid;grid-template-columns:48% 52%;min-height:615px;background:#080808;color:#fff}.lmbf-hero-content{position:relative;padding:60px clamp(26px,7vw,120px);display:flex;justify-content:center;align-items:flex-start;flex-direction:column;background:radial-gradient(ellipse at bottom left,#ff4d001f,transparent 70%)}.lmbf-eyebrow{display:inline-flex;background:#ffd600;padding:10px 14px;color:#080808;font-size:11px;letter-spacing:.1em;font-weight:900;text-transform:uppercase;transform:rotate(-2deg)}.lmbf-hero h1{font-size:clamp(67px,7.5vw,132px);color:#fff!important;margin:31px 0 18px;letter-spacing:-.075em!important}.lmbf-hero h1 em{font-style:normal;color:#ff4d00}.lmbf-hero-lead{font-size:clamp(18px,2.1vw,28px);line-height:1.22;font-weight:850;letter-spacing:-.02em;margin:0 0 12px}.lmbf-hero-body{font-size:14px;line-height:1.7;color:#ddd;margin:0;max-width:450px}.lmbf-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}.lmbf-primary,.lmbf-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 22px;border:1px solid transparent;border-radius:8px;font-weight:850;font-size:13px;letter-spacing:.01em;line-height:1.2;text-decoration:none!important}.lmbf-primary{background:#ff4d00;color:#080808!important}.lmbf-primary:hover{background:#ffd600;color:#080808!important}.lmbf-secondary{background:transparent;color:#fff!important;border-color:#858585}.lmbf-secondary:hover{border-color:#fff}.lmbf-hero-media{position:relative;min-width:0;min-height:360px;overflow:hidden}.lmbf-hero-media>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.lmbf-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080808aa,transparent 28%);pointer-events:none}.lmbf-hero-feature{position:absolute;z-index:2;bottom:26px;right:27px;width:min(82%,315px);padding:18px 22px;background:#fff;color:#080808!important;border-radius:12px;box-shadow:0 9px 35px #0003;display:grid;gap:8px}.lmbf-hero-feature span{font-size:10px;letter-spacing:.12em;font-weight:900;color:#555}.lmbf-hero-feature strong{font-size:14px;line-height:1.35}.lmbf-hero-feature b{font-size:22px}.lmbf-timer{display:flex;align-items:center;justify-content:center;gap:34px;padding:22px 5%;background:#171717;color:#fff}.lmbf-timer[hidden]{display:none!important}.lmbf-timer-label{display:grid;gap:3px}.lmbf-timer-label strong{font-size:17px;line-height:1.2;letter-spacing:-.015em}.lmbf-timer-label span{font-size:12px;color:#c2c2c2}.lmbf-timer-digits{display:flex;gap:8px}.lmbf-timer-digits>div{text-align:center;min-width:60px}.lmbf-timer-digits b{display:block;padding:12px 8px;border-radius:7px;background:#fff;color:#080808;font-size:27px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.lmbf-timer-digits small{display:block;margin-top:5px;color:#ccc;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.lmbf-ribbon{display:flex;justify-content:center;gap:clamp(24px,6vw,120px);padding:14px 20px;background:#ff4d00;color:#080808;font-weight:900;font-size:11px;letter-spacing:.09em}.lmbf-wrap{max-width:1450px;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto}.lmbf-section{padding-top:72px;padding-bottom:72px}.lmbf-section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.lmbf-section-heading h2{font-size:clamp(32px,4.2vw,57px);margin-top:10px}.lmbf-kicker{display:block;font-size:11px;letter-spacing:.16em;font-weight:850;color:#666}.lmbf-section-heading>a{font-size:13px;font-weight:800;text-decoration:underline!important;text-underline-offset:5px;flex-shrink:0}.lmbf-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px}.lmbf-category figure{margin:0 0 12px;aspect-ratio:4/3;border-radius:13px;background:#f3f3f3;overflow:hidden}.lmbf-category figure img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.lmbf-category:hover figure img{transform:scale(1.04)}.lmbf-category h3{display:flex;justify-content:space-between;gap:12px;font-size:17px;line-height:1.3;letter-spacing:-.025em}.lmbf-category h3 span{color:#ff4d00}.lmbf-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.lmbf-product{display:flex;flex-direction:column;border:1px solid #e8e8e8;border-radius:14px;overflow:hidden;background:#fff;min-width:0}.lmbf-product-image{display:block;aspect-ratio:1;position:relative;background:#f6f6f6;overflow:hidden}.lmbf-product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.lmbf-product:hover .lmbf-product-image img{transform:scale(1.025)}.lmbf-discount{position:absolute;top:12px;left:12px;background:#ff4d00;color:#080808;padding:6px 10px;border-radius:5px;font-size:12px;font-weight:900}.lmbf-product-info{padding:16px;display:flex;flex-direction:column;flex:1;gap:14px}.lmbf-product-info h3{font-size:14px;font-weight:750;letter-spacing:-.015em;line-height:1.45;flex:1}.lmbf-product-info p{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:0}.lmbf-product-info strong{font-size:23px;letter-spacing:-.03em}.lmbf-product-info del{font-size:13px;color:#777}.lmbf-product-info small{font-size:12px}.lmbf-choose{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:12px 14px;background:#080808;color:#fff!important;border-radius:7px;font-size:11px;font-weight:850;min-height:46px}.lmbf-choose:hover{background:#ff4d00;color:#080808!important}.lmbf-pack-highlight{display:grid;grid-template-columns:1fr 1fr;margin:0 5%;border-radius:20px;overflow:hidden;background:#080808;color:#fff;min-height:480px}.lmbf-pack-image{position:relative;min-height:380px}.lmbf-pack-image img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;right:0;bottom:0;left:0}.lmbf-pack-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:50px 9%}.lmbf-pack-copy .lmbf-kicker{color:#ffd600}.lmbf-pack-copy h2{font-size:clamp(34px,4vw,64px);color:#fff!important;margin:16px 0}.lmbf-pack-copy p{font-size:15px;color:#ddd;line-height:1.7;max-width:480px}.lmbf-pack-copy .lmbf-pack-shipping{color:#ffd600;font-size:13px;font-weight:750}.lmbf-pack-copy .lmbf-primary{margin-top:17px}.lmbf-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:1px solid #eee;padding-top:40px;padding-bottom:60px}.lmbf-trust>div>span{font-size:26px;color:#ff4d00}.lmbf-trust h3{font-size:20px;margin:10px 0}.lmbf-trust p{color:#606060;line-height:1.65;font-size:13px;margin:0}.lmbf-page-hero{padding:28px 5% 32px;background:#080808;color:#fff;overflow:hidden}.lmbf-page-hero-top{display:flex;justify-content:space-between;gap:10px;font-weight:850;font-size:11px;letter-spacing:.12em;color:#ffd600;margin-bottom:20px}.lmbf-page-hero-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;max-width:1360px;margin:auto}.lmbf-page-hero-inner>div:first-child{max-width:650px}.lmbf-page-hero-inner h1{color:#fff!important;font-size:clamp(32px,4vw,54px)}.lmbf-page-hero-inner strong{font-size:clamp(26px,3vw,42px);line-height:1.12;display:block}.lmbf-page-hero-inner strong em{color:#ff4d00;font-style:normal}.lmbf-page-hero-inner p{font-size:13px;color:#ddd;margin:12px 0}.lmbf-page-hero .lmbf-kicker{color:#ffd600;margin-bottom:10px}.lmbf-page-hero .lmbf-timer{background:transparent;padding:0;gap:12px;flex-wrap:wrap}.lmbf-page-hero .lmbf-timer-label{font-size:10px}.lmbf-page-hero .lmbf-timer-label strong{font-size:12px}.lmbf-page-hero .lmbf-timer-digits>div{min-width:47px}.lmbf-page-hero .lmbf-timer-digits b{font-size:20px;padding:9px 7px}body:has(.lmbf-product-page-hero) .product__title h1{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(27px,3vw,41px)!important;letter-spacing:-.035em;font-weight:850}body:has(.lmbf-product-page-hero) .product__info-container .price-item--sale{font-size:clamp(25px,3vw,33px);font-weight:900;color:#080808}body:has(.lmbf-product-page-hero) .product__info-container .product-form__submit{border-radius:7px;font-weight:850;min-height:52px}body:has(.lmbf-product-page-hero) .product__info-container .shopify-payment-button__button{border-radius:7px}body:has(.lmbf-product-page-hero) .product__media img{border-radius:12px}body:has(.lmbf-product-page-hero) .product-form__input input[type=radio]:checked+label{border:2px solid #ff4d00}body:has(.lmbf-collection-page-hero) .product-grid .card{border:1px solid #eee;border-radius:12px;overflow:hidden}body:has(.lmbf-collection-page-hero) .price-item--sale{font-weight:850}@media(max-width:990px){.lmbf-categories,.lmbf-products{grid-template-columns:repeat(2,minmax(0,1fr))}.lmbf-hero{min-height:540px}.lmbf-hero-content{padding:38px 6%}.lmbf-hero h1{font-size:clamp(65px,8vw,98px)}}@media(max-width:749px){.lmbf-nav{padding:10px 18px;gap:21px}.lmbf-nav a{font-size:11px}.lmbf-hero{grid-template-columns:1fr;min-height:0}.lmbf-hero-content{padding:35px 6% 30px}.lmbf-hero h1{font-size:clamp(65px,18vw,100px);margin:26px 0 14px}.lmbf-hero-body{font-size:13px}.lmbf-hero-media{height:290px;min-height:290px}.lmbf-hero-media:after{background:linear-gradient(180deg,#080808aa,transparent 30%)}.lmbf-hero-feature{right:14px;bottom:13px;padding:12px 15px}.lmbf-hero-feature strong{font-size:12px}.lmbf-hero-feature b{font-size:17px}.lmbf-actions{gap:9px}.lmbf-primary,.lmbf-secondary{min-height:47px;padding:12px 14px;font-size:12px}.lmbf-timer{gap:16px;padding:20px 4%;flex-direction:column;text-align:center}.lmbf-timer-label strong{font-size:14px}.lmbf-timer-digits>div{min-width:56px}.lmbf-timer-digits b{font-size:24px}.lmbf-ribbon{gap:14px;font-size:9px;justify-content:space-between}.lmbf-ribbon span:nth-child(2){display:none}.lmbf-section{padding-top:43px;padding-bottom:43px}.lmbf-section-heading{display:block;margin-bottom:22px}.lmbf-section-heading h2{font-size:32px}.lmbf-section-heading>a{display:inline-block;margin-top:15px}.lmbf-categories,.lmbf-products{gap:16px 11px}.lmbf-category figure{border-radius:9px}.lmbf-category h3{font-size:14px}.lmbf-product-info{padding:11px;gap:11px}.lmbf-product-info h3{font-size:12px}.lmbf-product-info strong{font-size:19px}.lmbf-product-info del{font-size:11px}.lmbf-choose{font-size:10px;min-height:43px;padding:10px}.lmbf-pack-highlight{grid-template-columns:1fr;margin:0 5%;min-height:0}.lmbf-pack-image{min-height:270px}.lmbf-pack-copy{padding:28px 7% 35px}.lmbf-pack-copy h2{font-size:37px}.lmbf-trust{grid-template-columns:1fr;gap:22px}.lmbf-page-hero{padding:22px 5%}.lmbf-page-hero-top{font-size:9px}.lmbf-page-hero-inner{flex-direction:column;align-items:stretch}.lmbf-page-hero-inner strong{font-size:28px}.lmbf-page-hero .lmbf-timer{align-items:flex-start;text-align:left;flex-direction:row;gap:16px}.lmbf-page-hero .lmbf-timer-label{width:100%}}@media(prefers-reduced-motion:reduce){.lmbf-home *,.lmbf-nav *{transition:none!important;animation:none!important}}@media(max-width:749px){.lmbf-home .lmbf-hero-media{display:flex;flex-direction:column;height:auto;min-height:0;overflow:visible;background:#080808}.lmbf-home .lmbf-hero-media>img{position:relative;inset:auto;display:block;width:100%;height:auto;object-fit:contain}.lmbf-home .lmbf-hero-media:after{display:none}.lmbf-home .lmbf-hero-feature{position:relative;inset:auto;width:100%;max-width:none;margin:0;padding:14px 6% 16px;border-radius:0;background:#171717;color:#fff!important;box-shadow:none;gap:5px;display:grid;grid-template-columns:1fr auto;align-items:center}.lmbf-home .lmbf-hero-feature>span{grid-column:1/-1;font-size:9px;color:#ffd600;letter-spacing:.12em}.lmbf-home .lmbf-hero-feature>strong{color:#fff;font-size:12px;line-height:1.35}.lmbf-home .lmbf-hero-feature>b{color:#ffd600;font-size:16px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lmd-bf-showroom.css.map */
