.bp-studio{--bp-lime:#e3fc02;--bp-ink:#191a1b;--bp-paper:#f2f1ec;color:var(--bp-paper);background:var(--bp-ink);font-size:16px;line-height:1.55}.bp-studio *{box-sizing:border-box}.bp-studio h1,.bp-studio h2,.bp-studio h3,.bp-studio p{margin:0}.bp-studio a{color:inherit;text-underline-offset:5px}.bp-studio h1,.bp-studio h2{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.045em;line-height:1.02;text-transform:uppercase}.bp-studio em{font-style:normal;color:var(--bp-lime)}.bp-eyebrow{font-size:11px;letter-spacing:.17em;font-weight:700}.bp-hero{max-width:1500px;margin:auto;display:grid;grid-template-columns:1fr 1.15fr;min-height:650px;padding:60px 6% 48px;gap:35px;overflow:hidden}.bp-hero h1{font-size:clamp(62px,6.4vw,104px);margin:25px 0}.bp-intro{max-width:390px;color:#d0d0ca;font-size:18px}.bp-button{display:inline-flex;justify-content:space-between;align-items:center;gap:44px;background:var(--bp-lime);color:var(--bp-ink)!important;text-decoration:none;font-weight:700;padding:17px 24px;margin-top:28px;min-height:54px}.bp-button:hover{background:#fff}.bp-button span{font-size:23px;line-height:1}.bp-hero-note{font-size:12px!important;margin-top:16px!important;color:#b9bab3}.bp-artwork{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0 30px}.bp-art{display:block;width:33.333%;height:440px;border-radius:3px;overflow:hidden;background:#eee;box-shadow:0 24px 42px #0005;transform:rotate(10deg)}.bp-art img{width:100%;height:100%;object-fit:cover}.bp-art-1{transform:rotate(-7deg) translateY(20px)}.bp-art-2{transform:rotate(1deg) translateY(-22px);z-index:1}.bp-art-3{transform:rotate(7deg) translateY(25px)}.bp-art-caption{position:absolute;bottom:0;font-size:10px;letter-spacing:.16em;color:#b8b9b2}.bp-benefits{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;padding:21px 6%;display:flex;justify-content:space-around;gap:20px;font-size:12px;letter-spacing:.025em}.bp-benefits span:before{content:"+";color:var(--bp-lime);margin-right:14px}.bp-picks{background:var(--bp-paper);color:var(--bp-ink);padding:72px 6%}.bp-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:34px}.bp-section-heading h2,.bp-answers h2{color:var(--bp-ink);font-size:clamp(32px,3.8vw,56px);margin-top:12px}.bp-section-heading>a{font-size:14px;white-space:nowrap}.bp-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.bp-product{text-decoration:none}.bp-product-image{position:relative;height:360px;background:#fff;overflow:hidden}.bp-product-image img{height:100%;width:100%;object-fit:contain;transition:transform .25s}.bp-product:hover img{transform:scale(1.035)}.bp-product-arrow{position:absolute;bottom:12px;right:12px;border-radius:50%;background:var(--bp-paper);width:36px;height:36px;text-align:center;line-height:36px;font-size:22px}.bp-product-info{display:flex;justify-content:space-between;gap:8px;align-items:start;margin-top:17px}.bp-product-info h3{font-family:var(--font-body-family);font-size:15px;font-weight:700;letter-spacing:0;line-height:1.4;color:var(--bp-ink)}.bp-product-info>span{font-size:14px;white-space:nowrap}.bp-product>p{font-size:12px;color:#62645e;margin-top:5px}.bp-small{font-size:11px;color:#62645e;margin-top:26px!important;max-width:790px}.bp-fit{padding:80px 6%;display:grid;grid-template-columns:1fr 1.2fr;gap:60px;max-width:1500px;margin:auto}.bp-fit h2{font-size:clamp(40px,4.5vw,68px);margin:22px 0 28px}.bp-fit-title>a{font-size:13px}.bp-steps>div{position:relative;border-bottom:1px solid #ffffff29;padding:0 0 25px 56px;margin-bottom:25px}.bp-steps>div:last-child{margin-bottom:0}.bp-steps span{position:absolute;left:0;top:0;color:var(--bp-lime);font-size:13px}.bp-steps h3{font-size:22px;letter-spacing:0;margin-bottom:10px}.bp-steps p{color:#bec0b9;font-size:15px;max-width:520px}.bp-answers{background:var(--bp-paper);color:var(--bp-ink);padding:70px 6%;display:grid;grid-template-columns:1fr 1.2fr;gap:60px}.bp-answers h2{color:var(--bp-ink)}.bp-faqs details{border-bottom:1px solid #191a1b33}.bp-faqs summary{position:relative;padding:20px 30px 20px 0;cursor:pointer;font-weight:600;list-style:none}.bp-faqs summary:after{content:"+";position:absolute;right:0}.bp-faqs details[open] summary:after{content:"\2212"}.bp-faqs details p{padding-bottom:22px;font-size:14px;max-width:560px}.bp-last{padding:55px 6%;text-align:center}.bp-last>p{font-size:12px;letter-spacing:.18em}.bp-last .bp-button{margin-top:20px}.bp-studio a:focus-visible,.bp-studio summary:focus-visible{outline:3px solid #7c8c00;outline-offset:5px}@media(min-width:1500px){.bp-picks,.bp-answers{padding-left:calc((100% - 1320px)/2);padding-right:calc((100% - 1320px)/2)}}@media(max-width:989px){.bp-hero{padding:40px 5%;min-height:550px;gap:20px}.bp-art{height:340px}.bp-hero h1{font-size:52px}.bp-product-image{height:280px}.bp-product-grid{gap:15px}.bp-fit,.bp-answers{gap:30px}}@media(max-width:749px){.bp-hero{display:flex;flex-direction:column;padding:32px 6% 28px;gap:28px}.bp-hero h1{font-size:64px;margin:18px 0}.bp-hero h1{font-size:56px}.bp-intro{font-size:16px;max-width:340px}.bp-button{margin-top:22px;width:100%}.bp-hero-note{font-size:11px!important}.bp-artwork{height:325px;max-width:410px;width:100%;align-self:center;padding:15px 18px 35px}.bp-art{height:265px}.bp-art-caption{font-size:9px}.bp-benefits{flex-wrap:wrap;justify-content:center;gap:9px 20px;padding:18px 6%;font-size:11px}.bp-picks{padding:42px 6%}.bp-section-heading{align-items:start;flex-direction:column;gap:15px;margin-bottom:24px}.bp-section-heading h2{font-size:35px}.bp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.bp-product-image{height:265px}.bp-product-info{display:block;margin-top:12px}.bp-product-info h3{font-size:14px}.bp-product-info>span{display:block;margin-top:4px}.bp-product>p{font-size:10px}.bp-small{font-size:10px}.bp-fit,.bp-answers{grid-template-columns:1fr;padding:44px 6%;gap:30px}.bp-fit h2{font-size:44px}.bp-steps>div{padding-left:43px}.bp-steps p{font-size:14px}.bp-answers h2{font-size:36px}.bp-faqs summary{font-size:15px}.bp-last{padding:36px 6%}}@media(prefers-reduced-motion:reduce){.bp-product-image img{transition:none}}.bp-real{padding:65px 6%;background:#e9e8e2;color:#191a1b}.bp-real h2{color:#191a1b}.bp-real-intro{max-width:650px;margin:-12px 0 28px!important;color:#50524d}.bp-real-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bp-real-grid figure{margin:0}.bp-real-grid img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:3px}.bp-real-grid figcaption{font-size:19px;font-weight:600;margin-top:16px}.bp-real-grid figcaption span{display:block;font-size:13px;font-weight:400;color:#50524d;margin-top:5px}.bp-real-note{font-size:12px;color:#50524d;margin-top:26px!important}@media(max-width:749px){.bp-real{padding:42px 6%}.bp-real-grid{grid-template-columns:1fr;gap:30px}.bp-real-intro{font-size:15px}.bp-real-grid img{max-height:560px;object-fit:contain;background:#dfded7}.bp-real .bp-section-heading h2{font-size:35px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
