@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(//livomni.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2) format("woff2"),url(//livomni.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff) format("woff")}@font-face{font-family:Poppins;font-weight:700;font-style:normal;font-display:swap;src:url(//livomni.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2) format("woff2"),url(//livomni.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff) format("woff")}@font-face{font-family:Poppins;font-weight:400;font-style:italic;font-display:swap;src:url(//livomni.com/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2) format("woff2"),url(//livomni.com/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff) format("woff")}@font-face{font-family:Poppins;font-weight:700;font-style:italic;font-display:swap;src:url(//livomni.com/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2) format("woff2"),url(//livomni.com/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff) format("woff")}@font-face{font-family:Poppins;font-weight:700;font-style:normal;font-display:swap;src:url(//livomni.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2) format("woff2"),url(//livomni.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff) format("woff")}@font-face{font-family:Material Symbols Outlined;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v141/kJF4BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzBwG-RpA6RzaxHMPdY40KH8nGzv3fzfVJU22ZZLsYEpzC_1qmr5Y0.woff2) format("woff2");font-style:normal;font-weight:300;font-display:block}#bm-l05-benefits,#bm-l05-benefits *{box-sizing:border-box}#bm-l05-benefits{--blue:#31543d;--blue-dark:#183626;--pink:#765323;--orange:#855d23;--green:#31543d;--text:#183626;--muted:#46584e;--line:#e1d3bd;width:100%;margin:14px 0 18px;font-family:var(--font-body-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--text)}#bm-l05-benefits .ppsp-box{display:grid;gap:6px;width:100%;padding:9px;border:1px solid #e1d3bd;border-radius:16px;background:#faf2e6}#bm-l05-benefits .ppsp-item{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:56px;padding:9px 12px;border:1px solid var(--line);border-radius:12px;background:#fffbf4}#bm-l05-benefits .ppsp-icon{width:31px;height:31px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:15px;line-height:1}#bm-l05-benefits .ppsp-item:nth-child(1) .ppsp-icon{color:var(--blue);background:#e8ecdf}#bm-l05-benefits .ppsp-item:nth-child(2) .ppsp-icon{color:var(--pink);background:#f3e6d1}#bm-l05-benefits .ppsp-item:nth-child(3) .ppsp-icon{color:var(--orange);background:#f3e6d1}#bm-l05-benefits .ppsp-item:nth-child(4) .ppsp-icon{color:var(--blue);background:#e8ecdf}#bm-l05-benefits .ppsp-item:nth-child(5) .ppsp-icon{color:var(--green);background:#e8ecdf}#bm-l05-benefits .ppsp-copy{min-width:0}#bm-l05-benefits .ppsp-copy strong{display:block;margin:0;color:var(--text);font-size:13px;line-height:1.22;font-weight:900;letter-spacing:.01em}#bm-l05-benefits .ppsp-copy span{display:block;margin-top:3px;color:var(--muted);font-size:10.2px;line-height:1.4;font-weight:550}@media(max-width:749px){#bm-l05-benefits{margin:10px 0 14px}#bm-l05-benefits .ppsp-box{gap:5px;padding:7px;border-radius:14px}#bm-l05-benefits .ppsp-item{grid-template-columns:29px minmax(0,1fr);gap:8px;min-height:50px;padding:7px 9px;border-radius:10px}#bm-l05-benefits .ppsp-icon{width:27px;height:27px;font-size:13px}#bm-l05-benefits .ppsp-copy strong{font-size:11.5px}#bm-l05-benefits .ppsp-copy span{margin-top:2px;font-size:9.2px;line-height:1.35}}#MainContent{--color-base-accent-1:32,60,42;--color-base-text:24,54,38;--color-base-solid-button-labels:255,255,255}#MainContent .product__title h1{font-family:Poppins,sans-serif;font-size:36px;line-height:1.2;font-weight:700;letter-spacing:0;color:#183626}#MainContent .product__info-container{color:#183626}#MainContent .price{font-size:24px;color:#203c2a}#MainContent .price-item--regular{color:#183626}#MainContent .quantity-breaks{--accent-color:32,60,42;color:#183626}#MainContent .quantity-break{opacity:1!important;color:#183626!important;border-color:#203c2a!important;background:#fffbf4}#MainContent .quantity-breaks input:checked+label{background:#e8ecdf!important;border-color:#203c2a!important}#MainContent .quantity-break__badge{background:#203c2a!important;color:#fff!important}#MainContent .quantity-break__benefit{color:#203c2a!important;border-color:#203c2a!important}#MainContent .quantity-break__label-text{font-weight:700}#MainContent .quantity-break__price{color:#203c2a!important}#MainContent .quantity-break__caption{font-size:12px}#MainContent .quantity-breaks__title{color:#183626}#MainContent .product-form__submit{background:#203c2a;color:#fff}#MainContent .sticky-atc{--color-base-accent-1:32,60,42}@media(max-width:749px){#MainContent .product__title h1{font-size:26px;line-height:1.2;text-align:center}#MainContent .price{font-size:22px}}body.bm-l05-puffy #MainContent{background:#faf2e6}body.bm-l05-puffy #MainContent .product-form__submit{background:#203c2a;color:#fff6e9}body.bm-l05-puffy .header-wrapper{background:#faf2e6;border-color:#e1d3bd}body.bm-l05-puffy .header{background:#faf2e6}@media(max-width:749px){#MainContent .product__info-container{min-width:0}#MainContent .quantity-break{min-height:76px;height:auto!important;box-sizing:border-box}#MainContent .quantity-break__content{min-width:0;gap:8px}#MainContent .quantity-break__left{min-width:0}#MainContent .quantity-break__label-text{font-size:clamp(13px,3.7vw,16px);overflow-wrap:anywhere}#MainContent .quantity-break__caption{font-size:12px;line-height:1.35}#MainContent .quantity-break__right{flex:0 0 68px;width:68px;text-align:right}#MainContent .quantity-break__price,#MainContent .quantity-break__compare-price{white-space:nowrap}#MainContent .product-form__submit{min-height:48px}}.bm-l05-reference,.bm-l05-reference *{box-sizing:border-box}.bm-l05-reference{--navy:#183626;--blue:#31543d;--pink:#855d23;--purple:#31543d;--orange:#855d23;--green:#31543d;--text:#183626;--muted:#46584e;--line:#e1d3bd;--soft:#faf2e6;--blue-soft:#f1f2e9;width:100%;margin:0;color:var(--text);font-family:var(--font-body-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.bm-l05-reference img{display:block;width:100%;height:auto}.bm-l05-reference .art-wrap{width:min(1160px,calc(100% - 34px));margin:0 auto}.bm-l05-reference .art-section{padding:44px 0;border-bottom:1px solid #e1d3bd}.bm-l05-reference .art-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:46px}.bm-l05-reference .art-grid-reverse .art-media{order:2}.bm-l05-reference .art-grid-reverse .art-copy{order:1}.bm-l05-reference .art-media{overflow:hidden;background:#fffbf4;border:1px solid var(--line);border-radius:24px;box-shadow:0 14px 34px #232a3c14}.bm-l05-reference .art-media img{aspect-ratio:1/1;object-fit:contain;background:#fffbf4}.bm-l05-reference .art-media-gif{width:100%;max-width:520px;margin:0 auto}.bm-l05-reference .art-media-gif img{object-fit:cover}.bm-l05-reference .art-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:11px;color:var(--blue);font-size:10px;line-height:1;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.bm-l05-reference .art-kicker:before{content:"";width:20px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--pink),var(--orange))}.bm-l05-reference .art-copy h1,.bm-l05-reference .art-copy h2{margin:0;color:var(--navy);font-weight:900;letter-spacing:-.04em}.bm-l05-reference .art-copy h1{font-size:clamp(37px,5vw,61px);line-height:1}.bm-l05-reference .art-copy h2{font-size:clamp(30px,4vw,47px);line-height:1.04}.bm-l05-reference .pink{color:var(--pink)}.bm-l05-reference .blue{color:var(--blue)}.bm-l05-reference .orange{color:var(--orange)}.bm-l05-reference .green{color:var(--green)}.bm-l05-reference .purple{color:var(--purple)}.bm-l05-reference .art-lead{max-width:640px;margin:16px 0 0;color:var(--muted);font-size:14.5px;line-height:1.68}.bm-l05-reference .art-points{display:grid;gap:9px;margin-top:18px}.bm-l05-reference .art-point{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:start}.bm-l05-reference .art-point-icon{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:var(--blue-soft);color:var(--blue);font-size:11px;font-weight:900}.bm-l05-reference .art-point strong{display:block;margin:1px 0 2px;color:var(--text);font-size:12.5px;line-height:1.25;font-weight:900}.bm-l05-reference .art-point span{display:block;color:var(--muted);font-size:10.5px;line-height:1.45}.bm-l05-reference .art-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px}.bm-l05-reference .art-benefit{padding:12px;background:#fffbf4;border:1px solid var(--line);border-radius:13px}.bm-l05-reference .art-benefit strong{display:block;color:var(--text);font-size:10.5px;font-weight:900}.bm-l05-reference .art-benefit span{display:block;margin-top:3px;color:var(--muted);font-size:8.7px;line-height:1.4}.bm-l05-reference .art-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.bm-l05-reference .art-chip{padding:7px 10px;background:#f1f2e9;border:1px solid #e1d3bd;border-radius:999px;color:var(--navy);font-size:9px;font-weight:800}.bm-l05-reference .art-steps{padding:38px 0;background:linear-gradient(180deg,#faf2e6,#fffbf4);border-bottom:1px solid #e1d3bd}.bm-l05-reference .art-center{max-width:780px;margin:0 auto 21px;text-align:center}.bm-l05-reference .art-center h2{margin:0;color:var(--navy);font-size:clamp(30px,4vw,45px);line-height:1.04;font-weight:900;letter-spacing:-.04em}.bm-l05-reference .art-center p{max-width:650px;margin:9px auto 0;color:var(--muted);font-size:12.5px;line-height:1.6}.bm-l05-reference .art-step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.bm-l05-reference .art-step{overflow:hidden;padding:0;background:#fffbf4;border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 22px #232a3c0f}.bm-l05-reference .art-step-media{width:100%;aspect-ratio:1/1;overflow:hidden;background:#fffbf4}.bm-l05-reference .art-step-media img{width:100%;height:100%;object-fit:cover}.bm-l05-reference .art-step-copy{padding:16px 16px 18px}.bm-l05-reference .art-step-label{display:flex;align-items:center;gap:7px;color:var(--navy);font-size:8px;line-height:1;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.bm-l05-reference .art-step-label:before{content:"";width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--pink)}.bm-l05-reference .art-step:nth-child(2) .art-step-label:before{background:var(--orange)}.bm-l05-reference .art-step:nth-child(3) .art-step-label:before{background:var(--green)}.bm-l05-reference .art-step:nth-child(4) .art-step-label:before{background:var(--blue)}.bm-l05-reference .art-step strong{display:block;margin-top:9px;color:var(--text);font-size:17px;line-height:1.12;font-weight:900;letter-spacing:-.025em}.bm-l05-reference .art-step p{margin:7px 0 0;color:var(--muted);font-size:9.5px;line-height:1.5}.bm-l05-reference .art-faq{padding:40px 0 25px}.bm-l05-reference .art-faq-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:40px;align-items:start}.bm-l05-reference .art-faq h2{margin:0;color:var(--navy);font-size:clamp(29px,4vw,43px);line-height:1.04;font-weight:900;letter-spacing:-.04em}.bm-l05-reference .art-faq-copy{margin:9px 0 0;color:var(--muted);font-size:10.5px;line-height:1.55}.bm-l05-reference details{border-bottom:1px solid var(--line)}.bm-l05-reference summary{position:relative;padding:14px 32px 14px 0;list-style:none;cursor:pointer;color:var(--text);font-size:11.5px;line-height:1.35;font-weight:900}.bm-l05-reference summary::-webkit-details-marker{display:none}.bm-l05-reference summary:after{content:"+";position:absolute;right:3px;top:50%;transform:translateY(-50%);color:var(--pink);font-size:20px}.bm-l05-reference details[open] summary:after{content:"-"}.bm-l05-reference details p{margin:-2px 0 15px;padding-right:28px;color:var(--muted);font-size:10px;line-height:1.55}.bm-l05-reference .review-section{padding:42px 0;background:#fffbf4}.bm-l05-reference .review-title{margin:0 0 20px;color:var(--navy);text-align:center;font-size:clamp(28px,4vw,42px);line-height:1.06;font-weight:900;letter-spacing:-.04em}.bm-l05-reference .review-carousel{position:relative;width:100%}.bm-l05-reference .review-viewport{width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.bm-l05-reference .review-viewport::-webkit-scrollbar{display:none}.bm-l05-reference .review-track{display:flex;gap:14px;width:100%}.bm-l05-reference .review-card{flex:0 0 calc((100% - 28px) / 3);min-width:0;overflow:hidden;scroll-snap-align:start;background:#fffbf4;border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 22px #232a3c12}.bm-l05-reference .review-media{width:100%;aspect-ratio:3/4;overflow:hidden;background:#f1f2e9}.bm-l05-reference .review-media img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.bm-l05-reference .review-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.bm-l05-reference .review-arrow{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:1px solid #e1d3bd;border-radius:50%;background:#fffbf4;color:var(--navy);box-shadow:0 5px 16px #232a3c14;cursor:pointer;font:inherit;font-size:22px;line-height:1;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.bm-l05-reference .review-arrow:hover{transform:translateY(-1px);border-color:#b6c4b4;box-shadow:0 7px 19px #232a3c1f}.bm-l05-reference .review-arrow:active{transform:translateY(0) scale(.97)}.bm-l05-reference .review-dots{display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px}.bm-l05-reference .review-dot{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#c8d2c4;cursor:pointer;transition:width .25s ease,background .25s ease}.bm-l05-reference .review-dot.is-active{width:22px;background:var(--blue)}.bm-l05-reference .art-final{padding:22px 0 32px}.bm-l05-reference .art-final-box{padding:32px 22px;border-radius:24px;background:radial-gradient(circle at 12% 20%,rgba(133,93,35,.28),transparent 27%),radial-gradient(circle at 90% 20%,rgba(133,93,35,.25),transparent 25%),linear-gradient(135deg,#183626,#203c2a,#31543d);color:#fffbf4;text-align:center}.bm-l05-reference .art-final-box h2{max-width:760px;margin:0 auto;color:#fffbf4;font-size:clamp(29px,4vw,45px);line-height:1.04;font-weight:900;letter-spacing:-.04em}.bm-l05-reference .art-final-box p{max-width:660px;margin:10px auto 0;color:#ffffffe6;font-size:12.5px;line-height:1.6}@media(max-width:900px){.bm-l05-reference .review-card{flex-basis:calc((100% - 10px)/2)}}@media(max-width:749px){.bm-l05-reference .art-wrap{width:calc(100% - 20px)}.bm-l05-reference .art-section{padding:22px 0}.bm-l05-reference .art-grid,.bm-l05-reference .art-grid-reverse{grid-template-columns:1fr;gap:13px}.bm-l05-reference .art-grid .art-media,.bm-l05-reference .art-grid-reverse .art-media{order:1}.bm-l05-reference .art-grid .art-copy,.bm-l05-reference .art-grid-reverse .art-copy{order:2}.bm-l05-reference .art-media{border-radius:15px}.bm-l05-reference .art-copy h1{font-size:33px}.bm-l05-reference .art-copy h2{font-size:28px}.bm-l05-reference .art-kicker{margin-bottom:8px;font-size:8.8px}.bm-l05-reference .art-lead{margin-top:9px;font-size:11.2px;line-height:1.55}.bm-l05-reference .art-points{gap:7px;margin-top:12px}.bm-l05-reference .art-point{grid-template-columns:23px minmax(0,1fr);gap:7px}.bm-l05-reference .art-point-icon{width:21px;height:21px;font-size:9px}.bm-l05-reference .art-point strong{font-size:10.7px}.bm-l05-reference .art-point span{font-size:9.1px}.bm-l05-reference .art-benefit-grid{gap:5px;margin-top:13px}.bm-l05-reference .art-benefit{padding:9px 7px}.bm-l05-reference .art-benefit strong{font-size:9px}.bm-l05-reference .art-benefit span{font-size:7.7px}.bm-l05-reference .art-chip{padding:6px 8px;font-size:8.2px}.bm-l05-reference .art-steps{padding:24px 0}.bm-l05-reference .art-center{margin-bottom:13px}.bm-l05-reference .art-center h2{font-size:28px}.bm-l05-reference .art-center p{font-size:10px}.bm-l05-reference .art-step-grid{grid-template-columns:1fr 1fr;gap:6px}.bm-l05-reference .art-step{border-radius:14px}.bm-l05-reference .art-step-copy{padding:12px 12px 14px}.bm-l05-reference .art-step-label{font-size:7px}.bm-l05-reference .art-step strong{margin-top:7px;font-size:14px}.bm-l05-reference .art-step p{margin-top:5px;font-size:8.2px}.bm-l05-reference .art-faq{padding:24px 0 12px}.bm-l05-reference .art-faq-grid{grid-template-columns:1fr;gap:8px}.bm-l05-reference .art-faq h2{font-size:28px}.bm-l05-reference .art-faq-copy{font-size:9.2px}.bm-l05-reference summary{padding:12px 28px 12px 0;font-size:10.5px}.bm-l05-reference details p{font-size:9px}.bm-l05-reference .review-section{padding:24px 0}.bm-l05-reference .review-title{margin-bottom:14px;font-size:27px}.bm-l05-reference .review-track{gap:9px}.bm-l05-reference .review-card{flex-basis:calc(100% - 32px);border-radius:14px}.bm-l05-reference .review-nav{margin-top:12px;gap:10px}.bm-l05-reference .review-arrow{width:34px;height:34px;font-size:20px}.bm-l05-reference .review-dots{gap:5px;min-height:34px}.bm-l05-reference .review-dot{width:6px;height:6px}.bm-l05-reference .review-dot.is-active{width:18px}.bm-l05-reference .art-final{padding:16px 0 23px}.bm-l05-reference .art-final-box{padding:25px 14px;border-radius:18px}.bm-l05-reference .art-final-box h2{font-size:28px}.bm-l05-reference .art-final-box p{font-size:10.5px}}.bm-l05-reference .art-copy .puffy-hero-heading{font-size:clamp(37px,5vw,61px);line-height:1}@media(max-width:749px){.bm-l05-reference .art-copy .puffy-hero-heading{font-size:33px}}@media(prefers-reduced-motion:reduce){.bm-l05-reference *{scroll-behavior:auto!important;animation:none!important}}body.bm-l05-puffy{--font-body-family:Poppins,Arial,sans-serif;--font-heading-family:Poppins,Arial,sans-serif;--color-base-accent-1:32,60,42;--color-base-accent-2:32,60,42;--color-base-text:24,54,38;--color-base-outline-button-labels:32,60,42;background:#faf2e6;color:#183626;letter-spacing:.06em;padding-bottom:80px}.bm-l05-puffy:before{content:"COLOR IT. ADD WATER. WATCH YOUR IDEAS TAKE SHAPE.";display:flex;align-items:center;justify-content:center;min-height:34px;padding:6px 16px;background:#203c2a;color:#fff;font:500 12px/1.5 Poppins,sans-serif;letter-spacing:.08em;text-align:center;box-sizing:border-box}.bm-l05-header{height:122px;border-bottom:1px solid #e1d3bd;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;padding:8px max(50px,calc((100vw - 1300px)/2));background:#faf2e6}.bm-l05-wordmark{grid-column:2;text-align:center;justify-self:center;font:700 36px Georgia,serif;letter-spacing:-1.5px;color:#203c2a;text-decoration:none}.bm-l05-header .header__icons{justify-self:end;gap:5px;align-items:center}.bm-l05-header .header__search{display:none}.bm-l05-header .header__icon{color:#183626;width:40px;height:44px}.bm-l05-header .header__icon svg{width:23px;height:25px}.bm-l05-puffy .main-product-section .page-width{max-width:1400px;padding-left:50px;padding-right:50px}.bm-l05-puffy .product__info-wrapper{padding-left:50px}.bm-l05-puffy .product__media-list,.bm-l05-puffy .product__media{border-radius:12px}.bm-l05-puffy .product__info-container{--accent-color:32,60,42;--color-button:32,60,42;--color-primary-button-background:#203c2a}.bm-l05-puffy .product-form__buttons{max-width:none}.bm-l05-puffy .product-form__submit{min-height:56px;border-radius:8px;font-size:18px;--color-button:32,60,42;--color-button-text:255,255,255}.bm-l05-puffy .product-form__submit:after{box-shadow:none}.bm-l05-puffy .price__badge-sale{display:none}.bm-l05-puffy .quantity-break{min-width:0;max-width:100%;box-sizing:border-box;border-radius:10px}.bm-l05-puffy .quantity-break__image-and-content,.bm-l05-puffy .quantity-break__content,.bm-l05-puffy .quantity-break__left{min-width:0}.bm-l05-puffy .quantity-break__label{flex-wrap:wrap;min-width:0}.bm-l05-puffy .quantity-break__right{flex-shrink:0;padding-left:6px}.bm-l05-puffy .quantity-break__caption{white-space:normal}.bm-l05-puffy .yx-subscription-component{--accent-color:32,60,42;--color-button:32,60,42;--color-primary-button-background:#203c2a}.bm-l05-puffy .yx-subscription-component .purchase-option{border-color:#203c2a!important;background:#e8ecdf;border-radius:10px}.bm-l05-puffy .yx-subscription-component .save-badge{background:#203c2a!important;color:#fff}.bm-l05-puffy .yx-subscription-checkbox{border-color:#203c2a!important}.bm-l05-puffy .option-left:has(input[name=subscription_enabled]:checked) .yx-subscription-checkbox:after{border-left-color:#203c2a!important;border-bottom-color:#203c2a!important}.bm-l05-puffy #yx_checkout{color:#203c2a!important;border-color:#203c2a!important;border-radius:8px}.bm-l05-footer{background:#3b6a05;color:#fff;padding:32px max(50px,calc((100vw - 1300px)/2)) 20px}.bm-l05-footer h2{font-size:24px;color:#fff;margin:0 0 20px;font-weight:700}.bm-l05-footer a{color:inherit;text-decoration:none}.bm-l05-footer-grid{display:grid;grid-template-columns:280px 1fr;gap:50px;min-height:285px}.bm-l05-footer ul{list-style:none;padding:0;margin:0;font-size:14px;line-height:2.5}.bm-l05-email{display:flex;border:1px solid #ffffff80;width:360px;max-width:100%;border-radius:4px}.bm-l05-email input{width:100%;min-width:0;background:transparent;color:#fff;border:0;padding:14px;font-size:16px}.bm-l05-email input::placeholder{color:#fff}.bm-l05-email button{background:transparent;color:#fff;border:0;font-size:22px;width:45px;cursor:pointer}.bm-l05-footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff30;font-size:11px;padding-top:20px}.bm-l05-footer-bottom svg{width:38px;height:24px}.bm-l05-sticky{display:none;position:fixed;z-index:30;bottom:0;left:0;right:0;background:#fff;align-items:center;gap:15px;padding:12px max(20px,calc((100vw - 1300px)/2));box-shadow:0 -2px 6px #0002}.bm-l05-sticky.is-visible{display:flex}.bm-l05-sticky img{object-fit:contain;flex-shrink:0}.bm-l05-sticky div{flex:1;min-width:0;display:grid;line-height:1.25;gap:4px}.bm-l05-sticky strong{font-size:18px;font-weight:700}.bm-l05-sticky span{font-size:24px;font-weight:700}.bm-l05-sticky a{background:#203c2a;color:#fff;padding:15px 25px;border-radius:5px;text-decoration:none;white-space:nowrap;font-weight:700}.bm-l05-policy{padding:12px 0 30px;font-size:16px;line-height:1.6}.bm-l05-policy summary{cursor:pointer;padding:16px 0;border-top:1px solid #e1d3bd;font-weight:700}.bm-l05-policy h2{font-size:24px}.bm-l05-policy h3{font-size:19px}@media(max-width:749px){.bm-l05-puffy:before{min-height:28px;font-size:10px}.bm-l05-header{height:78px;padding:8px 15px}.bm-l05-wordmark{font-size:29px}.bm-l05-header .header__icon{width:30px}.bm-l05-puffy .main-product-section .page-width{padding-left:0;padding-right:0}.bm-l05-puffy .product__info-wrapper{padding:15px 0 0}.bm-l05-puffy .product__media-list,.bm-l05-puffy .product__media{border-radius:0}.bm-l05-puffy .product__info-container{padding-top:0}.bm-l05-puffy .art-lead,.bm-l05-puffy .art-point strong,.bm-l05-puffy .art-point span,.bm-l05-puffy .art-benefit strong,.bm-l05-puffy .art-benefit span,.bm-l05-puffy .art-step strong,.bm-l05-puffy .art-step p,.bm-l05-puffy .art-faq-copy,.bm-l05-puffy .art-faq summary,.bm-l05-puffy .art-faq details p,.bm-l05-puffy .art-final-box p,.bm-l05-puffy .ppsp-copy strong,.bm-l05-puffy .ppsp-copy span,.bm-l05-puffy .art-chip{font-size:16px!important;line-height:1.45}.bm-l05-puffy .art-benefit-grid{grid-template-columns:1fr}.bm-l05-puffy .quantity-break__label-text,.bm-l05-puffy .quantity-break__caption,.bm-l05-puffy .yx-subscription-component{font-size:16px!important}.bm-l05-puffy #yx_checkout{font-size:16px!important;white-space:normal;min-height:48px}.bm-l05-footer{padding:28px 15px 20px}.bm-l05-footer-grid{grid-template-columns:1fr;gap:30px;min-height:0}.bm-l05-footer ul{font-size:16px}.bm-l05-footer h2{font-size:22px}.bm-l05-footer-bottom{margin-top:24px;display:grid;gap:12px}.bm-l05-sticky{padding:10px 15px;gap:8px}.bm-l05-sticky img,.bm-l05-sticky strong{display:none}.bm-l05-sticky span{font-size:20px}.bm-l05-sticky a{padding:13px 18px;font-size:16px}.bm-l05-puffy .scroll-to-top-btn{display:none!important}}@media(min-width:750px)and (max-width:1099px){.bm-l05-puffy .main-product-section .page-width{padding-left:30px;padding-right:30px}.bm-l05-puffy .product__info-wrapper{padding-left:30px}.bm-l05-header{padding-left:30px;padding-right:30px}.bm-l05-puffy #MainContent .product__title h1{font-size:28px}.bm-l05-puffy .quantity-break__label-text{font-size:16px}.bm-l05-puffy #yx_checkout{font-size:16px!important;white-space:normal}}.bm-l05-header .bm-l05-wordmark{grid-row:1}.bm-l05-header .header__icons{grid-area:auto;grid-column:3;grid-row:1}.bm-l05-footer-grid>div{min-width:0}.bm-l05-email{width:100%;max-width:360px}.bm-l05-puffy .purchase-option{border-color:#203c2a!important;background:#e8ecdf;border-radius:10px}.bm-l05-puffy .save-badge{background:#203c2a!important;color:#fff}@media(max-width:749px){.bm-l05-footer-grid{grid-template-columns:minmax(0,1fr)}.bm-l05-puffy .purchase-type,.bm-l05-puffy .delivery-info,.bm-l05-puffy .quantity__label{font-size:16px!important;line-height:1.4}.bm-l05-puffy .purchase-info-wrapper{min-width:0}.bm-l05-puffy .purchase-info-top{flex-wrap:wrap}}.bm-l05-policy p,.bm-l05-policy li{font-size:16px!important;line-height:1.6}.bm-l05-policy summary{font-size:16px}.bm-l05-menu{display:none}@media(max-width:749px){.bm-l05-header{height:69.33px}.bm-l05-menu{display:block;grid-column:1;grid-row:1;position:relative}.bm-l05-menu summary{list-style:none;cursor:pointer;display:flex;width:32px;align-items:center}.bm-l05-menu summary::-webkit-details-marker{display:none}.bm-l05-menu nav{position:absolute;top:36px;left:0;z-index:40;min-width:180px;padding:12px 18px;background:#faf2e6;border:1px solid #e1d3bd;box-shadow:0 8px 20px #0001}.bm-l05-menu nav a{display:block;padding:10px 0;color:#183626;text-decoration:none;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bm-l05-puffy.css.map */
