.bamboo-buying-guide{color-scheme:light;--ink: #10261c;--body: #294536;--green: #486e02;--cream: #f6f8f2;--paper: #ffffff;--line: rgba(16,38,28,.08);--brown: #365744}.bamboo-buying-guide *{box-sizing:border-box}.bamboo-buying-guide{--section-inset: 48px;--column-gap: 48px;width:min(1200px,calc(100% - 72px));margin:0 auto;background:var(--paper);color:var(--ink);font-family:inherit;font-weight:500;letter-spacing:.01em;-webkit-font-smoothing:antialiased}.bamboo-buying-guide a{color:inherit;text-underline-offset:4px}.bamboo-buying-guide img{display:block;max-width:100%;height:auto}.bamboo-buying-guide button,.bamboo-buying-guide a{-webkit-tap-highlight-color:transparent}.bamboo-buying-guide a:focus-visible,.bamboo-buying-guide summary:focus-visible{outline:2px solid var(--green);outline-offset:5px}.bamboo-buying-guide .bbg-shell{width:100%;margin:0}.bamboo-buying-guide h1,.bamboo-buying-guide h2,.bamboo-buying-guide h3,.bamboo-buying-guide p{margin-top:0}.bamboo-buying-guide h1,.bamboo-buying-guide h2{font-family:inherit;font-weight:500;letter-spacing:-.035em}.bamboo-buying-guide h1{margin-bottom:26px;font-size:52px;line-height:1.04}.bamboo-buying-guide h2{margin-bottom:23px;font-size:24px;line-height:1.08;letter-spacing:-.03em}.bamboo-buying-guide h3{font-size:22px;line-height:1.3;font-weight:650;letter-spacing:-.015em}.bamboo-buying-guide p{color:var(--body);font-size:16px;line-height:1.8}.bamboo-buying-guide .bbg-kicker{margin-bottom:18px;font-size:13px;line-height:1.5;color:var(--brown)}.bamboo-buying-guide .bbg-button{display:inline-flex;min-height:51px;align-items:center;justify-content:center;padding:13px 25px;border:1px solid var(--green);border-radius:22px;background:var(--green);color:#fff;font-size:15px;font-weight:700;letter-spacing:.01em;box-shadow:#10261c14 0 16px 35px;text-decoration:none;transition:background .15s}.bamboo-buying-guide .bbg-button:hover{background:#365703}.bamboo-buying-guide .bbg-hero{background:#fff;padding:36px 0}.bamboo-buying-guide .bbg-hero-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--column-gap);align-items:center;padding:48px calc(var(--section-inset) - 1px);border:1px solid var(--line);border-radius:30px;box-shadow:#10261c14 0 24px 60px;background:radial-gradient(circle at left top,rgba(206,229,201,.55),transparent 36%),radial-gradient(circle at right bottom,rgba(235,224,203,.58),transparent 34%),#fff}.bamboo-buying-guide .bbg-hero-copy{padding:10px 0}.bamboo-buying-guide .bbg-hero-copy p:not(.bbg-kicker){max-width:52ch;margin-bottom:18px}.bamboo-buying-guide .bbg-hero-actions{margin-top:27px}.bamboo-buying-guide .bbg-hero-help{font-size:13px;color:#64705f;margin:17px 0 0!important}.bamboo-buying-guide .bbg-hero-help a{color:var(--ink)}.bamboo-buying-guide .bbg-hero-photo{margin:0}.bamboo-buying-guide .bbg-hero-photo img{width:100%;aspect-ratio:1 / 1;object-fit:contain;mix-blend-mode:multiply}.bamboo-buying-guide .bbg-hero-photo figcaption{margin-top:9px;color:#7a7869;text-align:center;font-size:12px;line-height:1.5}.bamboo-buying-guide .bbg-delivery{background:#f6f8f2}.bamboo-buying-guide .bbg-delivery-inner{padding:17px var(--section-inset);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;text-align:center;gap:var(--column-gap)}.bamboo-buying-guide .bbg-delivery span{color:#4c5b3e;font-size:13px;line-height:1.5}.bamboo-buying-guide .bbg-range{padding:82px var(--section-inset) 76px}.bamboo-buying-guide .bbg-range-intro{max-width:740px;margin-bottom:40px}.bamboo-buying-guide .bbg-range-intro p{max-width:68ch;margin-bottom:0}.bamboo-buying-guide .bbg-products{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:var(--column-gap)}.bamboo-buying-guide .bbg-product{min-width:0px;display:flex;flex-direction:column}.bamboo-buying-guide .bbg-product-photo{display:block;background:#fff;overflow:hidden;border:1px solid var(--line);border-radius:22px}.bamboo-buying-guide .bbg-product-photo img{width:100%;aspect-ratio:1.06 / 1;object-fit:contain;padding:14px;mix-blend-mode:multiply}.bamboo-buying-guide .bbg-product h3{margin:23px 0 13px}.bamboo-buying-guide .bbg-product-description{margin-bottom:18px;font-size:15px;line-height:1.8}.bamboo-buying-guide .bbg-product-facts{padding:14px 0;margin:auto 0 18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#67705e;font-size:13px;line-height:1.7}.bamboo-buying-guide .bbg-product-buy{display:flex;align-items:center;justify-content:space-between;gap:15px}.bamboo-buying-guide .bbg-product-price{font-size:21px;font-weight:650;color:var(--ink)}.bamboo-buying-guide .bbg-product-price small{display:block;margin-top:3px;font-size:11px;font-weight:400;color:#6b7464}.bamboo-buying-guide .bbg-product-buy .bbg-button{min-height:44px;padding:10px 18px;font-size:13px}.bamboo-buying-guide .bbg-range-note{margin:25px 0 0;font-size:12px;color:#747967}.bamboo-buying-guide .bbg-guidance{background:#f6f8f2;padding:67px var(--section-inset)}.bamboo-buying-guide .bbg-guidance-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--column-gap);align-items:start}.bamboo-buying-guide .bbg-guidance-title{position:sticky;top:30px}.bamboo-buying-guide .bbg-guidance-title p:last-child{margin-bottom:0;max-width:36ch}.bamboo-buying-guide .bbg-guidance-copy h3{font-family:inherit;font-size:22px;font-weight:500;letter-spacing:-.025em;margin-bottom:14px}.bamboo-buying-guide .bbg-guidance-copy p{margin-bottom:27px}.bamboo-buying-guide .bbg-guidance-copy p:last-child{margin-bottom:0}.bamboo-buying-guide .bbg-material-note{padding:26px 0 0;margin-top:28px;border-top:1px solid rgb(204,205,187)}.bamboo-buying-guide .bbg-material-note p{font-size:14px}.bamboo-buying-guide .bbg-business{padding:75px var(--section-inset)}.bamboo-buying-guide .bbg-business-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--column-gap);align-items:center}.bamboo-buying-guide .bbg-business-copy p{max-width:57ch;margin-bottom:24px}.bamboo-buying-guide .bbg-business-aside{background:#f6f8f2;padding:35px 38px;border:1px solid var(--line);border-radius:22px}.bamboo-buying-guide .bbg-business-aside h3{font-family:inherit;font-size:24px;font-weight:500;margin-bottom:16px}.bamboo-buying-guide .bbg-business-aside ul{margin:0;padding-left:19px;color:var(--body);font-size:15px;line-height:1.8}.bamboo-buying-guide .bbg-business-aside li{margin:9px 0;padding-left:3px}.bamboo-buying-guide .bbg-faq{background:#f6f8f2;padding:64px var(--section-inset) 72px}.bamboo-buying-guide .bbg-faq-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--column-gap)}.bamboo-buying-guide .bbg-faq-intro p{max-width:33ch;font-size:15px}.bamboo-buying-guide details{border-bottom:1px solid rgb(214,217,202)}.bamboo-buying-guide details:first-child{border-top:1px solid rgb(214,217,202)}.bamboo-buying-guide summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;list-style:none;cursor:pointer;font-size:16px;line-height:1.5;font-weight:600}.bamboo-buying-guide summary::-webkit-details-marker{display:none}.bamboo-buying-guide summary:after{content:"+";flex-shrink:0;font-size:22px;color:#677751;font-weight:400}.bamboo-buying-guide details[open] summary:after{content:"\2212"}.bamboo-buying-guide details p{padding-right:28px;margin-bottom:23px;font-size:15px;line-height:1.75}@media(max-width:1100px){.bamboo-buying-guide{--section-inset: 32px;--column-gap: 30px}.bamboo-buying-guide h1{font-size:clamp(30px,4vw,46px)}.bamboo-buying-guide .bbg-product-buy{flex-direction:column;align-items:stretch}}@media(max-width:760px){.bamboo-buying-guide{--section-inset: 22px;width:calc(100% - 40px)}.bamboo-buying-guide .bbg-hero{padding:22px 0}.bamboo-buying-guide .bbg-hero-inner{grid-template-columns:1fr;gap:20px;padding:28px calc(var(--section-inset) - 1px);border-radius:22px}.bamboo-buying-guide .bbg-hero-copy{padding:0}.bamboo-buying-guide h1{font-size:32px;margin-bottom:22px}.bamboo-buying-guide h2{font-size:24px}.bamboo-buying-guide p{font-size:15px;line-height:1.8}.bamboo-buying-guide .bbg-kicker{font-size:12px;margin-bottom:15px}.bamboo-buying-guide .bbg-hero-photo{max-width:430px;margin:auto}.bamboo-buying-guide .bbg-hero-photo img{aspect-ratio:1.18 / 1}.bamboo-buying-guide .bbg-hero-photo figcaption{font-size:11px}.bamboo-buying-guide .bbg-delivery-inner{grid-template-columns:1fr;text-align:left;gap:7px;padding:15px var(--section-inset)}.bamboo-buying-guide .bbg-delivery span{font-size:12px}.bamboo-buying-guide .bbg-range{padding-top:48px;padding-bottom:48px}.bamboo-buying-guide .bbg-range-intro{margin-bottom:29px}.bamboo-buying-guide .bbg-products{grid-template-columns:1fr;gap:43px}.bamboo-buying-guide .bbg-product-photo img{aspect-ratio:1.15 / 1;padding:20px}.bamboo-buying-guide .bbg-product h3{margin-top:19px;font-size:23px}.bamboo-buying-guide .bbg-product-description,.bamboo-buying-guide .bbg-product-facts{margin-bottom:18px}.bamboo-buying-guide .bbg-product-buy{flex-direction:row;align-items:center;justify-content:space-between;gap:15px}.bamboo-buying-guide .bbg-guidance{padding:44px var(--section-inset)}.bamboo-buying-guide .bbg-guidance-inner,.bamboo-buying-guide .bbg-business-inner,.bamboo-buying-guide .bbg-faq-inner{grid-template-columns:1fr;gap:30px}.bamboo-buying-guide .bbg-guidance-title{position:static}.bamboo-buying-guide .bbg-guidance-title p:last-child{max-width:none}.bamboo-buying-guide .bbg-business{padding:47px var(--section-inset)}.bamboo-buying-guide .bbg-business-aside{padding:26px}.bamboo-buying-guide .bbg-faq{padding:43px var(--section-inset) 48px}.bamboo-buying-guide .bbg-faq-intro h2{margin-bottom:15px}.bamboo-buying-guide .bbg-faq-intro p{max-width:none;margin-bottom:0}.bamboo-buying-guide summary{padding:20px 0;font-size:15px}}@media(max-width:360px){.bamboo-buying-guide h1{font-size:26px}.bamboo-buying-guide .bbg-product-buy{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.bamboo-buying-guide .bbg-button{transition:none}}product-info[data-bamboo-product-handle="3-laags-premium-bamboe-toiletpapier-24-superrollen"] kaching-bundle,product-info[data-bamboo-product-handle="3-laags-premium-bamboe-toiletpapier-24-superrollen"] .bamboo-kaching-loading,product-info[data-bamboo-product-handle="3-laags-premium-bamboe-toiletpapier-24-superrollen"] [data-bamboo-order-savings]{display:none!important}.bamboo-24-purchase-selector{margin:1.15rem 0 1.2rem;scroll-margin-top:1rem}.bamboo-24-purchase-selector__heading{color:#173928;font-size:1.4rem;font-weight:700;line-height:1.3;margin:0 0 .7rem}.bamboo-24-purchase-selector__options{display:grid;gap:.72rem}.bamboo-24-purchase-selector__option{align-items:center;background:#fff;border:1px solid #d7e4d8;border-radius:.85rem;color:#173928;cursor:pointer;display:grid;grid-template-columns:1.45rem minmax(0,1fr) auto;min-height:5.25rem;padding:.88rem .95rem;position:relative;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.bamboo-24-purchase-selector__option:hover,.bamboo-24-purchase-selector__option:focus-visible{border-color:#1d7840;box-shadow:0 0 0 3px #1d784024;outline:0}.bamboo-24-purchase-selector__option.is-selected{background:#fbfefb;border:2px solid #1d7840;padding:calc(.88rem - 1px) calc(.95rem - 1px)}.bamboo-24-purchase-selector__radio{border:2px solid #b8dfc3;border-radius:50%;display:block;height:1.35rem;position:relative;width:1.35rem}.is-selected .bamboo-24-purchase-selector__radio{border-color:#00a94f}.is-selected .bamboo-24-purchase-selector__radio:after{background:#00a94f;border-radius:50%;content:"";height:.7rem;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;width:.7rem}.bamboo-24-purchase-selector__copy{display:grid;gap:.18rem;min-width:0;padding-left:.62rem}.bamboo-24-purchase-selector__title,.bamboo-24-purchase-selector__price strong{font-size:1.6rem;font-weight:700;line-height:1.25}.bamboo-24-purchase-selector__subtitle,.bamboo-24-purchase-selector__price small{color:#294536;font-size:1.4rem;font-weight:500;line-height:1.35}.bamboo-24-purchase-selector__price{display:grid;gap:.2rem;justify-items:end;padding-left:.75rem;text-align:right;white-space:nowrap}.bamboo-24-purchase-selector__price strong{color:#1b6034}.bamboo-24-purchase-selector__badge{background:#d82716;border-radius:.22rem;color:#fff;font-size:1.1rem;font-weight:700;left:50%;letter-spacing:.02em;line-height:1;padding:.26rem .44rem;position:absolute;top:-.55rem;transform:translate(-50%)}@media screen and (max-width:420px){.bamboo-24-purchase-selector{margin-top:.85rem}.bamboo-24-purchase-selector__heading{margin-bottom:.55rem}.bamboo-24-purchase-selector__option{grid-template-columns:1.35rem minmax(0,1fr) auto;min-height:6.4rem;padding-inline:.75rem}.bamboo-24-purchase-selector__option.is-selected{padding-inline:calc(.75rem - 1px)}}@media screen and (max-width:749px){.bamboo-24-purchase-selector__options{gap:.58rem}.bamboo-24-purchase-selector__option{min-height:6.4rem;padding-block:.9rem}.bamboo-24-purchase-selector__option.is-selected{padding-block:calc(.9rem - 1px)}.bamboo-24-purchase-selector__badge{font-size:1.1rem;top:-.48rem}}.bamboo-faq-chat{bottom:max(16px,env(safe-area-inset-bottom));font-family:var(--font-body-family);position:fixed;right:1.5rem;z-index:50}.bamboo-faq-chat__launcher{align-items:center;animation:bamboo-faq-chat-breathe 3.6s cubic-bezier(.45,0,.2,1) infinite;background:transparent;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:grid;font:inherit;height:200px;padding:0;place-items:center;width:160px;will-change:transform}.bamboo-faq-chat__launcher:focus-visible,.bamboo-faq-chat__close:focus-visible,.bamboo-faq-chat__send:focus-visible,.bamboo-faq-chat__suggestion:focus-visible{outline:3px solid #e9b94e;outline-offset:3px}.bamboo-faq-chat__mascot{animation:bamboo-faq-chat-wave 5.4s cubic-bezier(.45,0,.2,1) infinite;background:transparent;border-radius:0;display:grid;height:200px;place-items:center;transform-origin:50% 78%;width:160px;will-change:transform}.bamboo-faq-chat__mascot-image{display:block;height:200px;max-width:none;object-fit:contain;width:160px}.bamboo-faq-chat__dialog{background:#fff;border:1px solid rgba(31,72,46,.13);border-radius:1.25rem;bottom:216px;box-shadow:0 22px 60px #183d2640;color:#1d3024;max-height:min(42rem,calc(100vh - 7rem));overflow:hidden;position:absolute;right:0;width:min(23rem,calc(100vw - 2rem))}.bamboo-faq-chat__header{align-items:center;background:#edf4df;display:flex;gap:.7rem;padding:1rem}.bamboo-faq-chat__header-mascot{background:#fff;border-radius:50%;display:grid;flex:0 0 auto;height:2.5rem;overflow:hidden;place-items:center;width:2.5rem}.bamboo-faq-chat__header-mascot-image{display:block;height:3.2rem;max-width:none;object-fit:contain;width:3.2rem}.bamboo-faq-chat__header h2,.bamboo-faq-chat__eyebrow{margin:0}.bamboo-faq-chat__header h2{color:#1f482e;font-size:1rem;line-height:1.25}.bamboo-faq-chat__eyebrow{color:#53742d;font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bamboo-faq-chat__close{background:transparent;border:0;color:#1f482e;cursor:pointer;font-size:1.8rem;line-height:1;margin-left:auto;padding:.25rem}.bamboo-faq-chat__messages{display:flex;flex-direction:column;gap:.6rem;max-height:15rem;min-height:7.5rem;overflow-y:auto;padding:1rem}.bamboo-faq-chat__message{border-radius:1rem;font-size:.9rem;line-height:1.45;max-width:92%;padding:.68rem .82rem}.bamboo-faq-chat__message--bot{align-self:flex-start;background:#f2f5ef}.bamboo-faq-chat__message--user{align-self:flex-end;background:#1f482e;color:#fff}.bamboo-faq-chat__message a{color:inherit;font-weight:700;text-decoration:underline}.bamboo-faq-chat__suggestions{display:flex;flex-wrap:wrap;gap:.45rem;padding:0 1rem .9rem}.bamboo-faq-chat__suggestion{background:#fff;border:1px solid #b7cda6;border-radius:999px;color:#315d35;cursor:pointer;font:inherit;font-size:.78rem;padding:.45rem .65rem;text-align:left}.bamboo-faq-chat__form{border-top:1px solid #e4eadf;display:flex;gap:.5rem;padding:.8rem 1rem}.bamboo-faq-chat__input{border:1px solid #a9bca6;border-radius:.65rem;color:#1d3024;flex:1;font:inherit;min-width:0;padding:.65rem .7rem}.bamboo-faq-chat__send{background:#1f482e;border:0;border-radius:.65rem;color:#fff;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1;min-width:2.65rem}.bamboo-faq-chat__note{color:#637064;font-size:.7rem;line-height:1.35;margin:0;padding:0 1rem 1rem}.bamboo-faq-chat__launcher[aria-expanded=true],.bamboo-faq-chat__launcher[aria-expanded=true] .bamboo-faq-chat__mascot{animation:none}@keyframes bamboo-faq-chat-breathe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.025)}}@keyframes bamboo-faq-chat-wave{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-4deg)}82%{transform:rotate(3deg)}88%{transform:rotate(-2deg)}}@media(max-width:480px){.bamboo-faq-chat{bottom:max(12px,env(safe-area-inset-bottom));right:.65rem}.bamboo-faq-chat__launcher,.bamboo-faq-chat__mascot,.bamboo-faq-chat__mascot-image{height:154px;width:124px}.bamboo-faq-chat__dialog{bottom:166px}}@media(prefers-reduced-motion:reduce){.bamboo-faq-chat__launcher,.bamboo-faq-chat__mascot{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/97/compiled_assets/styles.css.map */
