.bloom-plant-product{background:#faf8f3!important;color:#23352a;margin-bottom:0}.bloom-plant-product .product-container{max-width:1440px;padding:24px clamp(20px,4vw,64px) 48px}.bloom-plant-product .product-container-main{gap:clamp(28px,5vw,72px);align-items:start}.bloom-plant-product .product-info{padding-top:16px;min-width:0}.bloom-plant-eyebrow{font:500 11px/1.5 sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#53604d;margin:0 0 18px}.bloom-plant-product .product-info-title .product-title{font-family:Georgia,serif;font-weight:400;font-size:clamp(30px,3.4vw,50px);line-height:1.12;letter-spacing:-.025em;color:#23352a;overflow-wrap:break-word}.bloom-plant-product .product-info-description{font-size:16px;line-height:1.7;color:#4e584e}.bloom-plant-product .product-info-description p{margin:0}.bloom-plant-product .product-info-block{margin-bottom:20px}.bloom-plant-product .product-media img{object-fit:contain;background:#f2f0ea}.bloom-plant-product .product-form__buttons button,.bloom-plant-product .product-form__submit{background:#293d2e!important;min-height:52px;border-radius:4px!important}.bloom-plant-product .product-info-collapsible{border-color:#d9ded3}.bloom-plant-product :is(button,summary,select){min-height:44px}body:has(.bloom-plant-product) [id*=__trust_promises]{display:none}body:has(.bloom-plant-product) .apps{overflow-x:clip}.bloom-plant-guide{background:#faf8f3;color:#23352a;padding:12px 0 56px}.bloom-plant-guide__inner{max-width:1440px;margin:auto;padding:0 clamp(20px,4vw,64px)}.bloom-plant-guide h2{font:400 clamp(28px,3vw,42px)/1.15 Georgia,serif;letter-spacing:-.025em;margin:0 0 24px;color:inherit}.bloom-plant-story{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);padding:64px 0;border-top:1px solid #d9ded3;align-items:center}.bloom-plant-story__image{background:#eeeee6;aspect-ratio:4/5;overflow:hidden}.bloom-plant-story__image img{width:100%;height:100%;object-fit:contain;display:block}.bloom-plant-copy{font-size:16px;line-height:1.75;color:#4e584e}.bloom-plant-copy h2{font:500 19px/1.4 sans-serif;letter-spacing:0;margin:28px 0 12px;color:#23352a}.bloom-plant-copy p{margin:0 0 16px}.bloom-plant-copy ul{padding-left:20px;margin:0 0 20px}.bloom-plant-copy li{padding:4px 0}.bloom-plant-guide a{color:#293d2e;text-decoration:underline;text-underline-offset:4px}.bloom-plant-advice{background:#eaece3;padding:clamp(24px,4vw,56px);margin:8px 0 64px}.bloom-plant-advice__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:32px 0}.bloom-plant-number{font:400 28px Georgia,serif;color:#748069}.bloom-plant-advice h3{font:500 18px/1.4 sans-serif;margin:16px 0 10px}.bloom-plant-advice p,.bloom-plant-faq p{font-size:16px;line-height:1.7;color:#4e584e;margin:0}.bloom-plant-link{display:inline-block;padding:8px 0;font-size:15px}.bloom-plant-faq{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;padding:8px 0 56px}.bloom-plant-faq details{border-bottom:1px solid #d3d9ce}.bloom-plant-faq details:first-child{border-top:1px solid #d3d9ce}.bloom-plant-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding:18px 0;cursor:pointer;font-size:16px;font-weight:500;list-style:none}.bloom-plant-faq summary::-webkit-details-marker{display:none}.bloom-plant-faq summary span{font-size:22px;font-weight:400}.bloom-plant-faq details[open] summary span{transform:rotate(45deg)}.bloom-plant-faq details p{padding:0 24px 24px 0}.bloom-plant-footer{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid #d3d9ce;padding-top:28px;font-size:15px}.bloom-plant-footer a{padding:10px 0}.bloom-plant-guide :focus-visible{outline:2px solid #293d2e;outline-offset:5px}@media(max-width:749px){.bloom-plant-product .product-container{padding:8px 20px 32px}.bloom-plant-product .product-container-main{gap:20px}.bloom-plant-product .product-info{padding-top:8px}.bloom-plant-story{grid-template-columns:1fr;gap:32px;padding:40px 0}.bloom-plant-story__image{aspect-ratio:1;max-height:440px}.bloom-plant-advice{margin-bottom:40px}.bloom-plant-advice__grid{grid-template-columns:1fr;gap:24px}.bloom-plant-advice__grid>div+div{border-top:1px solid #cbd2c3;padding-top:24px}.bloom-plant-faq{grid-template-columns:1fr;gap:4px;padding-bottom:32px}.bloom-plant-guide{padding-bottom:32px}}bloom-interieur-button{display:block;margin-top:12px}bloom-interieur-button a{display:flex;justify-content:center;min-height:48px;padding:12px 16px;text-align:center;white-space:normal}bloom-interieur-button p:empty{display:none}.bloom-delivery{max-width:1176px;margin:24px auto;padding:16px 24px;border-top:1px solid #d9c5c8;color:#23352a;font-size:14px;line-height:1.6}.bloom-delivery p{margin:0 0 6px}.bloom-delivery a{color:#742d40;text-underline-offset:3px}@media(max-width:749px){.bloom-delivery{margin:20px;padding:16px 0}}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map?subset=ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA */
