:root{--plantit-ink: #22331f;--plantit-leaf: #3d5437;--plantit-moss: #6d7d4f;--plantit-paper: #f7f5ee;--plantit-surface: #fffdf7;--plantit-clay: #b85f3d;--plantit-line: rgba(61, 84, 55, .18)}html,body{overflow-x:clip}body{letter-spacing:0}.product-card,.product-card *{min-width:0}.product-card h3,.product-card .h4,.product-card .text-block.h5,.product-title,.product-card__title{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.product-card .price,.product-card__price,.price{white-space:normal}.compare-at-price{color:#52634e!important;opacity:1}.tax-note.tax-note.tax-note,.footer-utilities__text,.footer-utilities__text a,.policy-list-trigger{color:#4d5b49!important;opacity:1!important}.product-card__content{align-items:stretch;height:100%}.plantit-card-support{display:grid;gap:10px;margin-top:auto;position:relative;z-index:2}.plantit-card-support__badges{display:flex;flex-wrap:wrap;gap:6px}.plantit-card-support__badges span{min-height:25px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid var(--plantit-line);color:color-mix(in srgb,var(--plantit-ink) 76%,white);font-size:.68rem;font-weight:800;line-height:1;text-transform:uppercase}.plantit-card-support__whatsapp{min-height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--plantit-leaf);color:var(--plantit-leaf);font-size:.72rem;font-weight:800;text-decoration:none;text-transform:uppercase}.product-card .quick-add,.product-card product-form-component{max-width:100%}#shopify-section-template--19349604991142__hero_iyt6zg,.shopify-section.hero-wrapper:has(video[src*="62757195.mp4"]){display:none!important}.plantit-trust-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--plantit-line);border-block:1px solid var(--plantit-line)}.plantit-trust-band__item{min-height:86px;display:grid;align-content:center;gap:4px;padding:18px clamp(16px,2vw,28px);background:var(--plantit-surface);color:var(--plantit-ink)}.plantit-trust-band__item strong{font-size:.86rem;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.plantit-trust-band__item span{color:color-mix(in srgb,var(--plantit-ink) 70%,white);font-size:.82rem;line-height:1.35}.plantit-product-note{margin:16px 0 0;padding:14px 16px;border:1px solid var(--plantit-line);background:var(--plantit-paper);color:var(--plantit-ink);font-size:.9rem;line-height:1.45}.plantit-clean-product-title{margin:24px 0 0;color:var(--plantit-leaf);font-size:clamp(2.2rem,4vw,4.4rem);line-height:1.04;font-weight:500}.plantit-product-specs{width:100%;margin:20px 0;border-collapse:collapse;color:var(--plantit-ink);font-size:.9rem}.plantit-product-specs th,.plantit-product-specs td{padding:12px 0;border-bottom:1px solid var(--plantit-line);text-align:left;vertical-align:top}.plantit-product-specs th{width:42%;padding-right:16px;color:color-mix(in srgb,var(--plantit-ink) 65%,white);font-weight:500}.plantit-help-box{margin:18px 0;padding:18px;border:1px solid var(--plantit-line);background:var(--plantit-surface);color:var(--plantit-ink)}.plantit-help-box p{margin:0 0 12px;line-height:1.45}.plantit-help-box a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 16px;background:var(--plantit-leaf);color:#fff;text-decoration:none}.plantit-product-buy-help{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin:-8px 0 18px;padding:16px;border:1px solid var(--plantit-line);background:var(--plantit-paper);color:var(--plantit-ink)}.plantit-product-buy-help div{display:grid;gap:4px}.plantit-product-buy-help strong{font-size:.84rem;line-height:1.25;text-transform:uppercase}.plantit-product-buy-help span{color:color-mix(in srgb,var(--plantit-ink) 70%,white);font-size:.86rem;line-height:1.35}.plantit-product-buy-help a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;border:1px solid var(--plantit-leaf);background:var(--plantit-leaf);color:#fff;font-size:.78rem;font-weight:800;text-decoration:none;text-transform:uppercase}.plantit-mobile-buybar{display:none}@media screen and (max-width:749px){body{overflow-x:hidden}.section-resource-list,.resource-list,.product-grid,.product-grid-container,.collection-wrapper,.product-information,.product-information__grid,.product__info-container{max-width:100%;overflow-x:clip}.resource-list--grid,[data-testid=resource-list-grid]{display:grid!important;width:100%!important;max-width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:14px!important;row-gap:28px!important;overflow:visible!important}.resource-list__item,.resource-list__slide,.product-grid__card,.product-card,product-card,product-card-link{width:100%!important;min-width:0!important;max-width:100%!important}.resource-list--grid>.resource-list__item,[data-testid=resource-list-grid]>.resource-list__item{height:100%}.resource-list__item product-card,.resource-list__item .product-card,.resource-list__item .product-card__content{height:100%}.resource-list__carousel{overflow-x:auto;scroll-snap-type:x mandatory}.product-card h3,.product-card .h4,.product-card .text-block.h5,.product-card__title{min-height:3.54em;font-size:.76rem!important;line-height:1.18!important}.product-card h3,.product-card .h4>*,.product-card .text-block.h5>*,.product-card__title{display:-webkit-box!important;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-card .price,.product-card__price,.price{font-size:.76rem!important;line-height:1.25!important}.plantit-card-support__badges{gap:5px}.plantit-card-support__badges span{min-height:22px;padding:0 6px;font-size:.58rem}.plantit-card-support__whatsapp{min-height:44px;font-size:.64rem}.facets-toggle__button,.column-options__option,.column-picker,.product-card .variant-option__button-label,.product-card .variant-option__button-label--has-swatch,.product-card .swatch-input__label{min-width:44px;min-height:44px}.facets-toggle__button,.column-picker,.product-card .variant-option__button-label,.product-card .variant-option__button-label--has-swatch,.product-card .swatch-input__label{display:inline-flex;align-items:center;justify-content:center}.accordion summary,.accordion__toggle,details.product-information__accordion summary{min-height:44px}.product-title,.product__title,.product-information h1,.product h1,main h1{max-width:100%;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.plantit-clean-product-title{margin-top:26px;font-size:clamp(1.75rem,8vw,2.35rem);line-height:1.08}.product-form__buttons,.product-form-buttons,.buy-buttons,product-form-component form,.shopify-payment-button{width:100%;max-width:100%}.product-form__buttons,.product-form-buttons,.buy-buttons{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.product-form__buttons .button,.product-form-buttons .button,.buy-buttons .button,.shopify-payment-button__button,product-form-component button[type=submit]{width:100%!important;min-width:0!important;max-width:100%!important}footer h2,footer h3,.footer h2,.footer h3{max-width:100%;font-size:clamp(1.35rem,7vw,1.9rem)!important;line-height:1.12!important;overflow-wrap:anywhere}.plantit-trust-band{grid-template-columns:1fr 1fr}.plantit-trust-band__item{min-height:76px;padding:14px}.plantit-product-specs{font-size:.84rem}.plantit-product-buy-help{grid-template-columns:1fr}.plantit-product-buy-help a{width:100%}.plantit-mobile-buybar{position:fixed;right:0;bottom:0;left:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:10px max(12px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));border-top:1px solid var(--plantit-line);background:#fffdf7f7;box-shadow:0 -10px 30px #22331f1f;color:var(--plantit-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.plantit-mobile-buybar[hidden]{display:none!important}.plantit-mobile-buybar>div{display:grid;gap:2px}.plantit-mobile-buybar small{font-size:.65rem;font-weight:800;line-height:1;text-transform:uppercase}.plantit-mobile-buybar strong{font-size:.86rem;line-height:1.2}.plantit-mobile-buybar button,.plantit-mobile-buybar a{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border:1px solid var(--plantit-leaf);border-radius:0;font:inherit;font-size:.72rem;font-weight:800;text-decoration:none;text-transform:uppercase}.plantit-mobile-buybar button{background:var(--plantit-leaf);color:#fff}.plantit-mobile-buybar button:disabled{cursor:not-allowed;opacity:.55}.plantit-mobile-buybar a{background:transparent;color:var(--plantit-leaf)}body:has(.plantit-mobile-buybar:not([hidden])){padding-bottom:calc(68px + env(safe-area-inset-bottom))}}@media screen and (max-width:420px){.resource-list--grid,[data-testid=resource-list-grid]{column-gap:12px!important}.product-card h3,.product-card .h4,.product-card .text-block.h5,.product-card__title,.product-card .price,.product-card__price,.price{font-size:.72rem!important}}.plantit-product-summary{display:flex;flex-wrap:wrap;gap:6px 14px;margin:6px 0 0;font-size:.85rem;line-height:1.4;color:#52634e}.plantit-fulfillment{display:grid;gap:4px;font-size:.8rem;line-height:1.5;margin:0 0 14px;padding:12px 0;border-block:1px solid var(--plantit-line)}.plantit-fulfillment strong{font-size:.85rem;color:var(--plantit-leaf)}.plantit-gallery-nav{display:none;gap:8px;justify-content:center;flex-wrap:wrap;padding:10px 12px}.plantit-gallery-nav button{min-height:44px;padding:8px 14px;border:1px solid var(--plantit-line);background:#fff;color:var(--plantit-ink);font:inherit;cursor:pointer;transition:background .15s,color .15s}.plantit-gallery-nav button[aria-pressed=true]{background:var(--plantit-leaf);color:#fff;border-color:var(--plantit-leaf)}.plantit-gallery-help{display:none;text-align:center;font-size:.72rem;padding-bottom:10px;color:#52634e}.plantit-card-quick-add .quick-add{position:static;inset:auto;display:block;width:100%;height:auto;pointer-events:auto}.plantit-card-quick-add .quick-add__button{display:grid!important;width:100%;min-height:44px;border-radius:0;background:var(--plantit-leaf);color:#fff;box-shadow:none;padding:10px}.plantit-card-quick-add .add-to-cart-text{margin:0;padding:0;gap:6px}.plantit-card-quick-add .quick-add__button--choose{display:none!important}.plantit-card-quick-add :is(product-form-component,form,add-to-cart-component){display:block!important;width:100%!important;max-width:100%!important}.plantit-card-quick-add .quick-add__button .add-to-cart-text__content{width:auto!important;opacity:1!important;max-width:none!important;transform:none!important}.plantit-card-quick-add .quick-add__button .add-to-cart-text{width:100%;margin:0!important;padding:0!important}.product-card .card-gallery .quick-add{display:none!important}.plantit-card-support__badges span:empty{display:none}.plantit-card-support__whatsapp{min-height:44px;border:0;text-transform:none;font-size:.75rem;text-decoration:underline;text-underline-offset:3px}.plantit-card-quick-add .button{min-height:44px;font-size:.8rem}.cart__shipping-note{font-size:.8rem;line-height:1.5;margin:8px 0}.cart-drawer__summary{padding-bottom:max(16px,env(safe-area-inset-bottom))}@media(max-width:749px){body:has(main[data-template^=product]) .header[transparent]{position:relative;--header-bg-color:var(--color-background)}body:has(main[data-template^=product]) .header__row{background:var(--color-background)}.product-information media-gallery{--gallery-aspect-ratio:1!important;--media-preview-ratio:1!important}.product-information media-gallery slideshow-container,.product-information media-gallery slideshow-slides{max-height:46svh}.product-information media-gallery .product-media-container{max-height:46svh;aspect-ratio:1!important}.product-information media-gallery .product-media{height:100%;max-height:46svh}.product-information media-gallery .product-media img{object-fit:contain!important;max-height:46svh}.product-information media-gallery:has(plantit-gallery-nav) .media-gallery__mobile-controls{display:none!important}.plantit-gallery-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:center;padding:8px 12px 2px;gap:6px}.plantit-gallery-nav button{font-size:.76rem;white-space:nowrap;padding:8px 12px}.plantit-gallery-help{display:block;font-size:.7rem;padding:4px 0 8px}.plantit-clean-product-title{font-size:1.55rem!important;line-height:1.15!important;margin:12px 0 0!important}.product-details .group-block{gap:10px!important}.product-information .plantit-product-note,.product-information .plantit-help-box{display:none}.plantit-product-buy-help{display:block;padding:0;border:0;margin:0;background:transparent}.plantit-product-buy-help>div{display:none}.plantit-product-buy-help a{background:transparent;color:var(--plantit-leaf);border:0;min-height:44px;font-size:.8rem;text-decoration:underline;text-transform:none;justify-content:flex-start;padding:0}.plantit-mobile-buybar{grid-template-columns:minmax(85px,1fr) minmax(150px,1.5fr);gap:14px;z-index:40}.plantit-mobile-buybar>a{display:none}.plantit-mobile-buybar strong{font-size:1rem}.plantit-mobile-buybar small{font-size:.7rem;text-transform:none;font-weight:400}.plantit-mobile-buybar button{font-size:.85rem;text-transform:none;min-height:48px}body:has(dialog[open]) .plantit-mobile-buybar{visibility:hidden}.product-card .plantit-product-badge{display:none}.product-card h3,.product-card .h4,.product-card .text-block.h5,.product-card__title{font-size:.85rem!important;line-height:1.3!important;min-height:0!important;text-transform:none!important}.product-card .h4>*,.product-card h3,.product-card .text-block.h5>*{-webkit-line-clamp:2!important;text-transform:none!important}.product-card .price{font-size:.85rem!important;font-weight:600}.product-card__content{gap:8px!important;justify-content:flex-start}.plantit-card-support{margin-top:0;gap:5px}.plantit-card-support__badges{gap:4px 8px;min-height:20px}.plantit-card-support__badges span{border:0;padding:0;min-height:18px;font-size:.68rem;font-weight:400;text-transform:none}.plantit-card-support__badges span:first-child{order:2}.plantit-card-quick-add .is-visually-hidden-mobile{position:static!important;clip:auto!important;width:auto!important;height:auto!important;overflow:visible!important;white-space:normal!important}.plantit-card-support__whatsapp{font-size:.72rem;min-height:36px}.product-card .text-block{margin-block:0!important}.cart-drawer__dialog{width:100vw!important;max-width:100vw!important}.cart-drawer__summary{position:sticky;bottom:0;background:var(--color-background);z-index:2;border-top:1px solid var(--plantit-line)}.cart-items__title{font-size:.92rem;text-transform:none;line-height:1.3}.cart-items__media-container{min-width:68px}.cart__checkout-button{min-height:50px;font-size:1rem}.cart-drawer quantity-selector button,.cart-drawer .cart-items__remove{min-width:44px;min-height:44px}.cart__total-value{font-size:1.1rem}}@media(prefers-reduced-motion:reduce){.plantit-gallery-nav button{transition:none}}@media(max-width:749px){.plantit-collection-intro{padding-top:20px!important}.plantit-collection-intro h1{font-size:2rem!important}.plantit-collection-intro span{font-size:.9rem;margin-top:10px}.plantit-collection-intro__chips{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:8px;margin-top:16px;padding-top:12px;padding-bottom:6px}.plantit-collection-intro__chips a{flex:0 0 auto;min-height:44px;font-size:.75rem!important}.plantit-collection-intro p{margin-bottom:8px}}:root{--plantit-ink:#22331f;--plantit-leaf:#3d5437;--plantit-paper:#f7f5ee;--plantit-surface:#fffdf8;--plantit-line:#dfe4da;--plantit-ease:cubic-bezier(.22,.61,.36,1);--plantit-fast:.18s;--plantit-reveal:.46s;--hover-lift-amount:0px;--surface-transition-duration:.2s;--animation-speed:.25s}body{font-family:var(--font-body--family);-webkit-font-smoothing:antialiased}body :is(h1,h2,h3,.h1,.h2,.h3){text-wrap:balance;letter-spacing:-.035em;font-family:var(--font-heading--family);font-weight:500}body :is(h4,h5,h6,.h4,.h5,.h6){font-family:var(--font-body--family);letter-spacing:0;text-transform:none}body p{line-height:1.6}body :is(button,.button,input,select,textarea,a){-webkit-tap-highlight-color:transparent}body :is(.button,.plantit-home__button,.plantit-brief__button,.plantit-footer-links__signup button){font-family:var(--font-body--family);font-weight:600;letter-spacing:.01em;text-transform:none;min-height:46px;transition:background-color var(--plantit-fast),color var(--plantit-fast),border-color var(--plantit-fast),transform var(--plantit-fast) var(--plantit-ease)}body :is(input:not([type=radio]):not([type=checkbox]),select,textarea){font-size:max(16px,1em)}body :is(input,select,textarea):focus-visible{outline:2px solid var(--plantit-leaf);outline-offset:3px}body :is(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}body :is(.header__row,.header){--color-background:#fffdf8}body .header__row{border-bottom:1px solid var(--plantit-line)}body .menu-list__link{font-size:.85rem;letter-spacing:.01em;text-transform:none}body .header-actions__action{min-width:44px;min-height:44px}body .plantit-home{--paper:var(--plantit-paper);--surface:var(--plantit-surface);--clay:var(--plantit-leaf);--line:var(--plantit-line)}body .plantit-home__hero{min-height:min(700px,calc(100svh - var(--header-height,94px)));align-items:center}body .plantit-home__copy{width:min(760px,62%);padding:64px clamp(24px,6vw,88px)}body .plantit-home__copy h1{font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.02;font-weight:500;max-width:650px}body .plantit-home__copy>p:not(.plantit-home__eyebrow){font-size:clamp(1rem,1.25vw,1.15rem);max-width:430px;line-height:1.6}body .plantit-home__eyebrow{color:#e6eddd;font-size:.72rem;letter-spacing:.13em;font-weight:500;margin-bottom:22px}body .plantit-home__shade{background:linear-gradient(90deg,#121c11c7,#121c1173 44%,#121c110a 82%)}body .plantit-home__actions{gap:12px;margin-top:30px}body .plantit-home__hero .plantit-home__button--primary{background:#fffdf8;border-color:#fffdf8;color:var(--plantit-ink)}body .plantit-home__hero .plantit-home__button:not(.plantit-home__button--primary){background:transparent;color:#fff;border-color:#ffffff80}body .plantit-home__trust{border-bottom:1px solid var(--plantit-line);background:var(--plantit-line)}body .plantit-home__trust>div{min-height:104px;padding:24px clamp(20px,3vw,44px);gap:8px}body .plantit-home__trust strong{font-size:.82rem;font-weight:600;text-transform:none}body .plantit-home__trust span{font-size:.78rem;line-height:1.5}body :is(.plantit-home__section-head,.plantit-brief__head,.plantit-bundles__head,.plantit-instagram__head){margin-bottom:32px}body :is(.plantit-home__section-head p,.plantit-brief__head>p,.plantit-bundles__head>p,.plantit-instagram__head p,.plantit-collection-intro>div>p){color:var(--plantit-leaf);font-weight:600;letter-spacing:.12em;font-size:.7rem}body :is(.plantit-home__section-head h2,.plantit-brief h2,.plantit-bundles__head h2,.plantit-instagram__head h2){font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.08;font-weight:500;max-width:780px}body :is(.plantit-home__categories,.plantit-home__projects,.plantit-home__real-spaces,.plantit-home__how,.plantit-home__faq,.plantit-home__final,.plantit-brief,.plantit-bundles,.plantit-instagram){width:min(1280px,calc(100% - 64px));padding-block:clamp(48px,6vw,80px)}body .plantit-home__category-grid{gap:20px}body .plantit-home__category{border:0;min-height:clamp(270px,29vw,420px)}body .plantit-home__category span{text-transform:none;font-size:1.05rem;font-weight:500;padding:24px}body .plantit-home__category img{opacity:.95;transition:transform .45s var(--plantit-ease)}body .plantit-home__project-copy p{font-weight:500;line-height:1.2;letter-spacing:-.025em}body .plantit-home__space-grid>div>span{font-size:.8rem;line-height:1.5}body .plantit-home__how ol{background:transparent;gap:32px}body .plantit-home__how li{background:transparent;border-top:1px solid var(--plantit-line);padding:24px 0;min-height:0}body .plantit-home__how strong{font-weight:600;text-transform:none;font-size:1.05rem}body .plantit-home__faq summary{font-size:1rem;font-weight:500;min-height:52px;align-content:center}body .plantit-home__final h2{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:500}body .plantit-brief{background:transparent;--paper:var(--plantit-paper);--surface:var(--plantit-surface);--clay:var(--plantit-leaf)}body .plantit-brief__layout{gap:24px;background:transparent}body .plantit-brief__summary{background:var(--plantit-paper);border:1px solid var(--plantit-line)}body .plantit-brief__form{border-top:1px solid var(--plantit-line);padding-inline:0}body .plantit-brief h3{font-weight:500;font-size:clamp(1.5rem,2.3vw,2rem)}body .plantit-bundles{--clay:var(--plantit-leaf)}body .plantit-bundles__grid{background:transparent;gap:24px}body .plantit-bundle{background:transparent;border-top:1px solid var(--plantit-line);min-height:240px;padding:24px 0;gap:20px}body .plantit-bundle strong{font-weight:500;font-size:1.25rem;letter-spacing:-.02em;text-transform:none}body .plantit-bundle em{font-size:.72rem;line-height:1.5}body .plantit-instagram__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body .plantit-collection-intro{width:min(1280px,calc(100% - 64px))}body .plantit-collection-intro h1{font-size:clamp(2.3rem,4.5vw,4rem);font-weight:500;line-height:1.05;letter-spacing:-.04em}body .plantit-collection-intro__chips{gap:10px}body .plantit-collection-intro__chips a{border-color:transparent;padding-inline:14px;text-transform:none;letter-spacing:0;font-size:.85rem;font-weight:500;background:var(--plantit-paper);transition:background-color .18s,color .18s}body .plantit-collection-intro__chips a[aria-current=page]{background:var(--plantit-leaf);color:#fff}body .product-card .plantit-product-badge{display:none}body .product-card :is(h3,.h4,.text-block.h5,.product-card__title){font-size:.95rem!important;font-family:var(--font-body--family)!important;font-weight:500;line-height:1.4!important;text-transform:none!important;letter-spacing:0}body .product-card :is(.h4>*,.text-block.h5>*){text-transform:none!important}body .product-card .price{font-size:.95rem!important;font-weight:600}body .product-card__content{gap:12px!important}body .plantit-card-support__badges{gap:4px 12px}body .plantit-card-support__badges span{border:0;padding:0;font-weight:400;text-transform:none;font-size:.76rem;line-height:1.4;color:#52634e}body .plantit-card-support__whatsapp{font-weight:400;text-transform:none;font-size:.78rem;min-height:36px}body .plantit-card-quick-add .quick-add__button{font-size:.85rem;border:1px solid var(--plantit-leaf)}body .plantit-card-quick-add .quick-add__button .add-to-cart-text__content{text-transform:none}body .plantit-clean-product-title{font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.08;letter-spacing:-.035em;font-weight:500}body .plantit-product-specs{font-size:.88rem}body .plantit-product-buy-help{background:transparent;border:0;border-top:1px solid var(--plantit-line);padding:18px 0}body .plantit-product-buy-help strong{text-transform:none;font-weight:500}body .plantit-product-buy-help a{background:transparent;border:0;color:var(--plantit-leaf);text-decoration:underline;text-underline-offset:4px;padding-inline:0;text-transform:none;font-weight:500}body .plantit-mobile-buybar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffdf8;box-shadow:0 -3px 14px #22331f0a}body .plantit-gallery-nav button{border-radius:0;font-size:.8rem}body .plantit-footer-links{width:100%;padding:64px max(24px,calc((100vw - 1280px)/2));border:0;background:var(--plantit-ink);--ink:#fffdf8;--leaf:#fffdf8;--line:#ffffff35;color:#fffdf8}body .plantit-footer-links :is(h2,summary,label){color:#fffdf8}body .plantit-footer-links h2{font-weight:500;letter-spacing:-.04em;font-size:2.6rem}body .plantit-footer-links p{color:#d6dfd0;font-size:.9rem}body .plantit-footer-links a{color:#e5ebdf;font-size:.85rem}body .plantit-footer-links__group summary{font-weight:500;letter-spacing:.06em;font-size:.75rem}body .plantit-footer-links__signup button{background:#fffdf8;color:var(--plantit-ink);border-color:#fffdf8}body .plantit-footer-links__signup input{color:var(--plantit-ink)}body .footer-utilities{background:var(--plantit-ink)}body .footer-utilities .section{background:var(--plantit-ink);border-top:1px solid #ffffff20;--color-background:var(--plantit-ink);--color-foreground:#e5ebdf}body .footer-utilities :is(.footer-utilities__text,.footer-utilities__text a,.policy-list-trigger){color:#d6dfd0!important}body .cart-drawer__heading{font-weight:500;font-size:1.5rem;letter-spacing:-.03em}body .cart-drawer__header{border-bottom:1px solid var(--plantit-line)}body .cart__summary-totals:not(:has(.cart-actions)){margin-top:0;padding-top:14px;border-top:0}body .cart__continue{display:flex;justify-content:center;align-items:center;min-height:44px;font-size:.82rem;color:var(--plantit-leaf);text-decoration:underline;text-underline-offset:4px;background:transparent;border:0;cursor:pointer;width:100%}body .cart-items__title{font-weight:500;letter-spacing:0;text-transform:none}@media(prefers-reduced-motion:no-preference){.plantit-home__copy>*{animation:plantit-arrive .48s var(--plantit-ease) both}.plantit-home__copy>h1{animation-delay:60ms}.plantit-home__copy>p:not(:first-child){animation-delay:.1s}.plantit-home__copy>.plantit-home__actions{animation-delay:.16s}.product-card .product-media__image{transition:transform .4s var(--plantit-ease)}.plantit-brief__step:not([hidden]){animation:plantit-arrive .25s var(--plantit-ease)}@keyframes plantit-arrive{0%{opacity:.25;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media(hover:hover)and (prefers-reduced-motion:no-preference){body .product-card:hover .product-media__image{transform:scale(1.025)}body :is(.plantit-home__category,.plantit-instagram__grid a):hover img{transform:scale(1.035)}body :is(.button,.plantit-brief__button,.plantit-home__button):not(:disabled):hover{transform:translateY(-1px)}body .plantit-card-quick-add .quick-add__button:hover{background:#2c4027}body .plantit-bundle:hover{background:transparent;transform:translateY(-3px)}}@media(max-width:749px){body .plantit-home__hero{min-height:min(690px,calc(100svh - var(--header-height,88px)));align-items:end}body .plantit-home__copy{width:100%;padding:30px 24px 36px}body .plantit-home__copy h1{font-size:clamp(2.05rem,8vw,3rem);max-width:430px;line-height:1.04}body .plantit-home__copy>p:not(.plantit-home__eyebrow){font-size:.95rem;max-width:350px;width:auto;margin-top:18px}body .plantit-home__eyebrow{font-size:.65rem;letter-spacing:.12em;margin-bottom:16px}body .plantit-home__shade{background:linear-gradient(180deg,#121c1110,#121c1130 18%,#121c11bd 62%,#121c11e6)}body .plantit-home__actions{margin-top:24px;gap:10px}body .plantit-home__button{min-height:48px;font-size:.85rem}body .plantit-home__trust{grid-template-columns:1fr 1fr}body .plantit-home__trust>div{min-height:104px;padding:20px;gap:6px}body .plantit-home__trust strong{font-size:.78rem}body .plantit-home__trust span{font-size:.72rem}body :is(.plantit-home__categories,.plantit-home__projects,.plantit-home__real-spaces,.plantit-home__how,.plantit-home__faq,.plantit-home__final,.plantit-brief,.plantit-bundles,.plantit-instagram,.plantit-collection-intro){width:calc(100% - 40px)}body :is(.plantit-home__section-head h2,.plantit-brief h2,.plantit-bundles__head h2,.plantit-instagram__head h2){font-size:clamp(1.85rem,7vw,2.3rem)}body .plantit-home__category-grid{gap:12px;grid-template-columns:1fr 1fr}body .plantit-home__category{min-height:245px}body .plantit-home__category span{padding:16px;font-size:.9rem}body .plantit-home__project-grid>div{min-height:0}body .plantit-home__project-grid img{max-height:480px;aspect-ratio:4/5}body .plantit-home__project-copy{padding:28px 22px}body .plantit-home__space-grid{gap:20px}body .plantit-home__how ol{gap:12px}body .plantit-brief__summary{min-height:0}body .plantit-bundles__grid{gap:16px}body .plantit-bundle{min-height:210px}body .plantit-instagram__grid{grid-template-columns:1fr 1fr;gap:12px}body .plantit-instagram__head{align-items:start;flex-direction:column;gap:16px}body .plantit-collection-intro h1{font-size:2.4rem!important}body .plantit-collection-intro__chips{margin-top:20px}body .plantit-collection-intro__chips a{font-size:.8rem!important}body .product-card :is(h3,.h4,.text-block.h5,.product-card__title){font-size:.9rem!important;line-height:1.35!important}body .product-card .price{font-size:.9rem!important}body .plantit-card-support__badges span{font-size:.7rem}body .plantit-clean-product-title{font-size:1.8rem!important}body .plantit-footer-links{padding:44px 20px;width:100%;gap:24px}body .plantit-footer-links__group{border-top:1px solid #ffffff30}body .plantit-footer-links__group summary{min-height:48px;align-content:center}body .cart__shipping-note{font-size:.75rem;margin-block:6px}body .cart-drawer__summary{padding-top:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.plantit-cart-pots{padding:22px 0 10px;margin-top:20px;border-top:1px solid var(--plantit-line)}.plantit-cart-pots__head{display:flex;justify-content:space-between;gap:16px;align-items:start}body .plantit-cart-pots__head h3{font-size:1.15rem;letter-spacing:-.02em;margin:0 0 5px}.plantit-cart-pots__head p{font-size:.78rem;margin:0;color:#52634e}.plantit-cart-pots__head>a{font-size:.75rem;white-space:nowrap;min-height:44px;display:flex;align-items:center;text-underline-offset:4px}.plantit-cart-pots__fit{font-size:.72rem;line-height:1.5;color:#52634e;margin:8px 0 16px}.plantit-cart-pots__fit a{text-decoration:underline;text-underline-offset:3px}.plantit-cart-pots__list{display:grid;gap:16px}.plantit-pot-add{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px}.plantit-pot-add__image{display:block;align-self:start;background:var(--plantit-paper)}.plantit-pot-add__image img{width:100%;height:90px;object-fit:contain}.plantit-pot-add__body{min-width:0;display:grid;gap:5px}.plantit-pot-add__title{font-size:.8rem;font-weight:500;text-decoration:none;line-height:1.4}.plantit-pot-add__price{font-size:.8rem;font-weight:600}.plantit-pot-add__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}body .plantit-pot-add__form select{width:100%;min-width:0;min-height:44px;padding:8px;border:1px solid var(--plantit-line);background:#fff;color:var(--plantit-ink);border-radius:0;font-size:16px}body .plantit-pot-add__form .button{padding:8px 12px;font-size:.78rem;min-height:44px;white-space:nowrap}.plantit-pot-add__status{grid-column:1/-1;font-size:.75rem;margin:0;line-height:1.4}.plantit-pot-add__status:empty{display:none}.cart-page__items .plantit-cart-pots__list{max-width:600px}@media(max-width:360px){.plantit-pot-add{grid-template-columns:58px minmax(0,1fr);gap:10px}.plantit-pot-add__form{grid-template-columns:1fr}.plantit-pot-add__form .button{width:100%}}body .cart-drawer__summary{gap:8px;padding-top:14px}body .cart-drawer__summary .cart__summary-totals{gap:8px}body .cart-drawer__summary .cart__shipping-note{text-align:left;margin:2px 0 6px}body .cart-drawer__summary .cart__continue{min-height:36px}.plantit-pot-add__image{overflow:hidden}.plantit-pot-add__image img{object-fit:cover;transform:scale(1.5);transform-origin:50% 72%}body .plantit-card-quick-add>.button{width:100%;min-height:44px;padding:10px;font-size:.85rem;display:flex;align-items:center;justify-content:center;text-align:center}body .plantit-card-quick-add>.button-secondary{background:transparent;color:var(--plantit-ink);border:1px solid var(--plantit-line)}body .plantit-gallery-nav{flex-wrap:nowrap;overflow-x:auto;justify-content:center;gap:8px;scrollbar-width:none}body .plantit-gallery-nav::-webkit-scrollbar{display:none}body .plantit-gallery-nav button{flex:0 0 auto;width:64px;height:64px;min-height:0;padding:0;border:1px solid var(--plantit-line);background:#fff;opacity:.6;overflow:hidden;transition:opacity .15s,border-color .15s}body .plantit-gallery-nav button img{display:block;width:100%;height:100%;object-fit:cover}body .plantit-gallery-nav button[aria-pressed=true]{background:#fff;border:2px solid var(--plantit-leaf);opacity:1}@media(hover:hover){body .plantit-gallery-nav button:hover{opacity:1}}@media screen and (max-width:749px){body .plantit-gallery-nav{justify-content:flex-start;padding:8px 16px 2px}body .plantit-gallery-nav button{width:56px;height:56px}}.plantit-set-offer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:0 0 14px;padding:12px 16px 12px 12px;border:1px solid var(--plantit-leaf);background:var(--plantit-paper);color:var(--plantit-ink);text-decoration:none;transition:background .15s}.plantit-set-offer:hover{background:#eef0e6}.plantit-set-offer img{width:72px;height:90px;object-fit:cover;display:block}.plantit-set-offer__text{display:grid;gap:4px}.plantit-set-offer__text strong{font-size:1rem;color:var(--plantit-leaf)}.plantit-set-offer__text span{font-size:.85rem;line-height:1.35}.plantit-set-offer__price{font-weight:700}.plantit-set-offer__price s{font-weight:400;opacity:.6;margin-left:4px}.plantit-set-offer__go{font-size:1.4rem;color:var(--plantit-leaf)}body .plantit-card-support__badges span.plantit-card-set{color:var(--plantit-leaf);font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/7/assets/plantit-theme.css.map */
