body:has(.bloom-collection-hero),body:has(.bloom-plant-product){background:#faf8f3}body .main-collection,body .main-collection .grid-item{background:#faf8f3}body .main-collection__wrapper,body .bloom-plant-product .product-container,body .bloom-plant-guide__inner,body .bloom-projects,body .bloom-collection-hero,body .apps__wrapper{max-width:1240px;margin-inline:auto;padding-inline:32px;box-sizing:border-box}body .main-collection .content-list{gap:32px 24px!important}body product-card:not(.card--horizontal){height:100%;background:transparent;color:#23352a}body product-card:not(.card--horizontal) .card-media{aspect-ratio:4/5;background:#faf8f3!important;overflow:hidden}body product-card:not(.card--horizontal) .card-media>.media{height:100%;padding:0;aspect-ratio:4/5;background:transparent}body product-card:not(.card--horizontal) .card-media img{width:100%;height:100%;object-fit:contain!important;background:transparent;mix-blend-mode:multiply}body product-card:not(.card--horizontal) .card-content{padding:16px 0 0!important;background:transparent!important;text-align:left;display:flex;flex-direction:column;gap:8px}body product-card .card-heading{margin:0;min-height:2.8em;line-height:1.4;font-size:16px}body product-card .card-heading a{color:#23352a}body product-card .card-price{margin:0;font-size:15px}body product-card .card-rating{margin:0;font-size:12px}body product-card .card-rating .icon{width:14px;height:14px}body product-card .card-rating .star-rating{color:#7b805e}body product-card .card-swatches{margin-top:4px}body .bloom-plant-product .product-info{padding-top:0}body .bloom-plant-product .product-media{max-height:560px;background:#faf8f3;aspect-ratio:4/5}body .bloom-plant-product .product-media img{object-fit:contain;background:transparent;mix-blend-mode:multiply}body .bloom-plant-product .product-container-main{gap:40px}body .bloom-plant-product [id^=Product-Submit-Button]{background:#293d2e;color:#fff;border-color:#293d2e}body .bloom-projects{padding-block:40px}body .bloom-projects__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}body .bloom-projects__heading{max-width:720px;margin-bottom:24px}body .bloom-projects p{margin:0}body .bloom-projects img{aspect-ratio:3/4;object-fit:cover;background:#faf8f3}body .bloom-projects h2{font-size:32px;margin-bottom:12px}body .bloom-plant-story{padding-block:40px;gap:40px}body .bloom-plant-story__image{max-height:500px;background:#faf8f3}body .bloom-plant-story__image img{mix-blend-mode:multiply}body .bloom-plant-guide{padding-bottom:32px}body .apps:has(.jdgm-testimonials-carousel){background:#faf8f3;margin-block:0!important}body .apps:has(.jdgm-testimonials-carousel) .apps__wrapper{padding-block:32px!important}body .jdgm-testimonials-carousel{padding:0!important;background:transparent!important;max-width:100%!important;color:#23352a!important}body .jdgm-testimonials-carousel .jdgm-header{padding:0!important;margin-bottom:20px!important;text-align:left!important}body .jdgm-testimonials-carousel .jdgm-title{font:400 32px/1.2 Georgia,serif!important;margin:0 0 12px!important}body .jdgm-testimonials-carousel .jdgm-header-info{justify-content:flex-start!important}body .jdgm-testimonials-carousel .jdgm-card{padding:20px!important;min-height:0!important;height:auto!important;background:#faf8f3!important;border:0!important;border-radius:0!important}body .jdgm-testimonials-carousel .jdgm-card-content{padding:0!important;min-height:0!important;height:auto!important}body .jdgm-testimonials-carousel .jdgm-rating-section{padding-top:16px!important;margin-top:16px!important}body .jdgm-star{color:var(--bloom-burgundy)!important}@media(max-width:749px){body .main-collection__wrapper,body .bloom-plant-product .product-container,body .bloom-plant-guide__inner,body .bloom-projects,body .bloom-collection-hero,body .apps__wrapper{padding-inline:20px}body .main-collection .content-list{gap:24px 12px!important}body product-card .card-heading{font-size:14px;min-height:4.2em}body product-card .card-price{font-size:14px}body .bloom-projects__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body .bloom-projects{padding-block:28px}body .bloom-plant-product .product-media{max-height:420px}body .bloom-plant-product .product-container-main{gap:24px}body .bloom-projects h2,body .jdgm-testimonials-carousel .jdgm-title{font-size:28px!important}}body product-card .card-rating .rating{color:var(--bloom-burgundy)!important}body .jdgm-testimonials-carousel{border:0!important;margin:0!important}body .jdgm-testimonials-carousel .jdgm-content{margin-bottom:0!important}body .jdgm-testimonials-carousel .jdgm-card-content{gap:12px!important;justify-content:flex-start!important;text-align:left!important}body .jdgm-testimonials-carousel .jdgm-rating-section{gap:6px!important;align-items:flex-start!important;padding-top:0!important;margin-top:0!important}body .jdgm-testimonials-carousel .jdgm-text{white-space:normal!important;line-height:1.6!important}body .jdgm-testimonials-carousel .jdgm-text>*{white-space:normal!important}body .collection-contact-strip{background:#eaece3!important;color:#23352a}body .collection-contact-strip h2{font-family:Georgia,serif;font-weight:400;color:#23352a}body{--bloom-burgundy:#742d40;--bloom-burgundy-hover:#592132;--bloom-rose:#f1e7e5;--bloom-cream:#faf8f3;background:var(--bloom-cream)}body #MainContent{background:var(--bloom-cream)}body :is(.bloom-plant-eyebrow,.bloom-collection-eyebrow,.collection-contact-strip__eyebrow,.bloom-plant-number){color:var(--bloom-burgundy)}body :is(.bloom-collection-actions,.bloom-plant-guide,.bloom-collection-details) a{color:var(--bloom-burgundy)}body .bloom-collection-actions .bloom-collection-button,body .bloom-plant-product [id^=Product-Submit-Button],body .collection-contact-strip .collection-contact-strip__button,body product-card .quick-add-button,body product-card .quick-view-button:not(.button--icon){background:var(--bloom-burgundy)!important;border-color:var(--bloom-burgundy)!important;color:#fff!important}body .bloom-collection-actions .bloom-collection-button:hover,body .bloom-plant-product [id^=Product-Submit-Button]:hover,body .collection-contact-strip .collection-contact-strip__button:hover{background:var(--bloom-burgundy-hover)!important}body .product-info a[href*="/pages/interieurstudio"]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;background:var(--bloom-rose)!important;border:1px solid var(--bloom-burgundy);color:var(--bloom-burgundy)!important;text-decoration:none}body :is(.bloom-plant-advice,.jdgm-testimonials-carousel .jdgm-card){background:var(--bloom-rose)!important}body .collection-contact-strip{background:var(--bloom-cream)!important;max-width:1240px;margin:0 auto 32px;padding-inline:32px;box-sizing:border-box}body .collection-contact-strip__inner{max-width:none;margin:0;padding:32px;background:var(--bloom-rose)!important;box-sizing:border-box}body :is(.jdgm-star,product-card .card-rating .rating){color:var(--bloom-burgundy)!important}body #MainContent :focus-visible{outline:2px solid var(--bloom-burgundy);outline-offset:4px}body .bloom-plant-footer{border-color:#d9c5c8}@media(max-width:749px){body .collection-contact-strip{padding-inline:20px;margin-bottom:24px}body .collection-contact-strip__inner{padding:24px}}body #Page-Header{background:#faf8f3!important;border-bottom-color:#d9c5c8}body #Page-Header :is(.header-menu a,.header-main a):hover{color:#742d40}body #Page-Header a[aria-current=page]{color:#742d40}body .rte a:not(.button){color:#742d40;text-decoration-color:#b78591;text-underline-offset:4px}body .color-scheme-3 .rte a:not(.button),body .color-scheme-5 .rte a:not(.button){color:#f1e7e5}body :is(.button,.bloom-collection-button):focus-visible{outline:2px solid #b78591;outline-offset:4px}body .bloom-guide h1,body .bloom-guide h2{color:#742d40}body .button:not(.button--secondary):not(.button--ethereal):not(.button--air):hover{filter:brightness(.93)}body .bloom-home-studio .button,body .bloom-trees .bt-button,body .bol-service .bol-service__button,body .bol-interior .bol-interior__button,body .bloom-plant-product .product-form__buttons button,body .bloom-plant-product .product-form__submit{background:var(--bloom-burgundy)!important;border-color:var(--bloom-burgundy)!important;color:#fff!important}body .bloom-home-studio .button:hover,body .bloom-trees .bt-button:hover,body .bol-service .bol-service__button:hover,body .bol-interior .bol-interior__button:hover,body .bloom-plant-product .product-form__buttons button:hover,body .bloom-plant-product .product-form__submit:hover{background:var(--bloom-burgundy-hover)!important;border-color:var(--bloom-burgundy-hover)!important}body product-card .card-media,body .product-media,body .product-media-container,body .product-thumbnail{background:var(--bloom-cream, #faf8f3)!important}body .product-container-main .product-media img{background:#faf8f3!important}body product-card{--color-foreground:35,53,42;--color-background:250,248,243;--color-button:116,45,64;--color-button-text:255,255,255;--color-outline:116,45,64;color:#23352a}body product-card:not(.card--horizontal){background:var(--bloom-cream)}body product-card .product-variant-selects .form-options-wrapper.button-options label{color:#592132;background:#faf8f3;border:1px solid #98737e;opacity:1}body .product-variant-selects .form-options-wrapper.button-options input[type=radio].disabled+label{color:#655760;background:#f1e7e5;border:1px dashed #98737e;opacity:1}body .product-variant-selects .form-options-wrapper.button-options input[type=radio]:checked+label{color:#fff;background:#742d40;border-color:#742d40}body .product-variant-selects .form-options-wrapper.button-options input[type=radio].disabled+label:after{background:linear-gradient(45deg,transparent calc(50% - .5px),#98737e calc(50% - .5px),#98737e calc(50% + .5px),transparent calc(50% + .5px))}body .color-swatches .color-swatch.disabled,body .color-swatches .color-swatch:has(input:disabled,input.disabled){opacity:1}body .product-info-description{color:#44383b}body product-card .card-sold-out{background:var(--bloom-burgundy);color:#fff;opacity:1}body:has(.burgundy-collection-page) #MainContent .bloom-collection-hero :is(h1,h2,h3,p),body:has(.burgundy-collection-page) #MainContent .bloom-collection-details :is(h2,h3,p,li),body:has(.burgundy-collection-page) #MainContent [class*=breadcrumb] :is(a,span){color:var(--bloom-cream)!important}body:has(.burgundy-collection-page) #MainContent .main-collection{--color-foreground:244,234,215!important}body:has(.burgundy-collection-page) #MainContent product-card .card-heading a,body:has(.burgundy-collection-page) #MainContent product-card .card-swatches a{color:var(--bloom-burgundy)!important}body:has(.burgundy-collection-page) #MainContent product-card .card-price :is(span,s),body:has(.burgundy-collection-page) #MainContent product-card .card-low-stock{color:#47343a!important}body:has(.burgundy-collection-page) #MainContent product-card .card-rating span{color:var(--bloom-burgundy)!important}body[class*=template-product] .bloom-delivery{max-width:980px;margin:24px auto;padding:20px 24px;border-top:1px solid #d9c5c8;font-size:14px;line-height:1.65}body[class*=template-product] .bloom-delivery p,body[class*=template-product] .bloom-delivery a{font-size:14px!important;line-height:1.65!important}body[class*=template-product] .bloom-delivery a{display:inline-block;padding:7px 0;color:#742d40}body[class*=template-product] .bloom-delivery p{margin:0 0 4px}@media(max-width:749px){body[class*=template-product] .bloom-delivery{margin:20px;padding:18px 0}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/bloom-unified.css.map */
