:root{--pp-ink: #243128;--pp-green: #315b4a;--pp-green-dark: #214236;--pp-sand: #ebddc6;--pp-sand-light: #f7f0e5;--pp-cream: #fbf8f3;--pp-line: #d8d5ca;--pp-muted: #526052}body{background:var(--pp-cream);color:var(--pp-ink)}body #MainContent,body #MainContent .gradient{background:var(--pp-cream)}body #MainContent .scroll-trigger{opacity:1;transform:none;animation:none}body h1,body h2,body h3{color:var(--pp-ink);letter-spacing:-.03em;text-wrap:balance}body #MainContent h1{font-size:clamp(3.6rem,4.5vw,6rem);line-height:1.08}body #MainContent h2{font-size:clamp(3rem,3.5vw,4.8rem);line-height:1.1}body #MainContent p{line-height:1.65}body ::selection{background:var(--pp-green-dark);color:var(--pp-cream)}body :focus-visible{outline:2px solid var(--pp-green);outline-offset:4px}body #MainContent a:not(.button):not(.full-unstyled-link){color:var(--pp-green-dark);text-underline-offset:.4rem}body #MainContent .button,body .cart-drawer .button,body .product-sticky-atc__button{background:var(--pp-green-dark);color:#fff;border-radius:999px;min-height:5rem;padding:1.4rem 2.6rem;font-size:1.5rem;font-weight:600}body #MainContent .button:before,body #MainContent .button:after,body .cart-drawer .button:before,body .cart-drawer .button:after{box-shadow:none}body #MainContent .button:not([disabled]):hover,body .cart-drawer .button:not([disabled]):hover{background:var(--pp-green)}body #MainContent .button[disabled],body #MainContent .button[aria-disabled=true]{opacity:.55;cursor:not-allowed}body #MainContent .field__input,body #MainContent .select__select,body #MainContent .quantity{background:var(--pp-cream);color:var(--pp-ink);caret-color:var(--pp-green-dark)}body #MainContent .field:after,body #MainContent .select:after{border-radius:.6rem;box-shadow:0 0 0 1px #7d867a}body #MainContent .field__input{border-radius:.6rem;font-size:1.6rem}body #MainContent .field__input::placeholder{color:var(--pp-muted)}body .section-header .header-wrapper{background:var(--pp-cream)}.pp-bonsai-switcher{width:100%;margin-block:1.8rem}.pp-bonsai-switcher__label{margin:0 0 .4rem;color:var(--pp-muted);font-size:1.4rem;font-weight:400}.pp-bonsai-switcher__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;margin:0;padding:0;list-style:none}.pp-bonsai-switcher__options li{min-width:0}body #MainContent a.pp-bonsai-switcher__option{display:flex;flex-direction:column;align-items:center;gap:.8rem;width:100%;height:100%;min-height:4.4rem;padding:.8rem 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--pp-ink);text-decoration:none}body #MainContent a.pp-bonsai-switcher__option:hover{border-bottom-color:var(--pp-line);color:var(--pp-green-dark)}body #MainContent a.pp-bonsai-switcher__option[aria-current=page]{border-bottom-color:var(--pp-green-dark);color:var(--pp-green-dark)}body #MainContent a.pp-bonsai-switcher__option:focus-visible{outline:2px solid var(--pp-green);outline-offset:4px}.pp-bonsai-switcher__name{font-size:1.4rem;font-weight:400;line-height:1.3;overflow-wrap:anywhere}.pp-bonsai-switcher__option[aria-current=page] .pp-bonsai-switcher__name{font-weight:600}.pp-bonsai-switcher__image{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;border-radius:.6rem}.pp-bonsai-switcher__status{color:var(--pp-muted);font-size:1.2rem;line-height:1.4}body #MainContent .title-wrapper-with-link{margin-block:3rem}body product-info{background:var(--pp-cream)}body product-info .product{column-gap:5rem}body product-info .product__title{border:0;padding-bottom:0;margin-bottom:0}body product-info .product__title h1{font-size:clamp(3rem,3.2vw,4.2rem);color:#000}body product-info .product-page__price-block{border:0;padding-bottom:0}.pp-product-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 2rem}body #MainContent a.pp-product-rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.8rem;min-height:4.4rem;color:var(--pp-green-dark);font-size:1.7rem;font-weight:600;text-decoration:none}body #MainContent .product__title+a.pp-product-rating{margin:.3rem 0 0;min-height:2.4rem;align-items:flex-start;line-height:1.3}body product-info .pp-product-rating+.product-page__price-block{margin-top:.6rem}body #MainContent a.pp-product-rating:hover{text-decoration:underline;text-underline-offset:.3rem}.pp-product-rating:focus-visible{outline:2px solid var(--pp-green);outline-offset:3px}.pp-product-rating__stars{display:inline-flex;gap:.2rem}.pp-product-rating__stars svg{width:1.8rem;height:1.8rem;fill:currentColor}body product-info .price-item{color:#000;font-size:2.6rem;font-weight:700;font-variant-numeric:tabular-nums}body product-info .product-page__lede{color:var(--pp-muted);max-width:55ch;font-size:1.7rem;line-height:1.65}body product-info .product-form__submit{min-height:5.6rem;font-size:1.7rem;background:var(--pp-green-dark)}body product-info .product-page__fact-list{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;background:transparent}body product-info .product-page__fact-list span{background:transparent;padding:0;color:#000;font-size:1.4rem}body product-info .product-page__guarantee{display:block;border:0;border-radius:0;padding:1.4rem 0;background:transparent;text-align:center}body product-info .product-page__guarantee strong{color:var(--pp-ink);font-size:1.5rem}body product-info .product-page__guarantee span{display:block;margin-top:.4rem;color:var(--pp-muted);font-size:1.4rem}body product-info .product-page__decision-grid{display:block}body product-info .product-page__decision-item{background:transparent;border:0;border-radius:0;padding:0}body product-info .product-page__decision-item+.product-page__decision-item{display:none}body product-info .product-page__decision-item strong{font-size:1.4rem}body product-info .product-page__decision-item small{color:var(--pp-muted);font-size:1.3rem}@media(max-width:749px){body product-info .product__info-container>.product-page__lede,body product-info .product__info-container>.product-page__fact-list,body product-info .product__info-container>.product-page__decision-grid{margin-block:1rem}body product-info .product-page__lede{line-height:1.5}body product-info .product-page__decision-item>span:last-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem}body product-info .product__info-container>.pp-bonsai-switcher{margin-block:1.2rem}}body product-info .product-page__status-dot{box-shadow:none}body product-info .product-page__detail-accordion{border:0;border-top:1px solid var(--pp-line);border-radius:0;background:transparent}body product-info .product-page__detail-accordion+.product-page__detail-accordion{margin-top:0}body product-info .product-page__detail-accordion summary{padding:1.8rem 0}body product-info .product-page__detail-accordion summary span:first-child{font-size:1.7rem;font-weight:600}body product-info .product-page__detail-body{padding:0 0 1.8rem;color:var(--pp-muted)}body product-info .product-page__detail-icon{background:transparent;color:var(--pp-ink)}body product-info .product__media{border-radius:1.2rem}body product-info .pp-gallery-stage .product__media-list .product-media-container{border:0}body product-info .pp-gallery-stage .product__media-list .product__media img{padding:0}body product-info .product__modal-opener--image .product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;z-index:3;cursor:zoom-in}body product-info .thumbnail{border-radius:1.2rem}.pp-gallery-stage{position:relative;isolation:isolate}.pp-gallery-navigation{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.pp-gallery-navigation[hidden]{display:none}.pp-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--pp-line);border-radius:50%;background:#fbf8f3e6;color:var(--pp-ink);cursor:pointer;pointer-events:auto}.pp-gallery-arrow--previous{inset-inline-start:1rem}.pp-gallery-arrow--next{inset-inline-end:1rem}.pp-gallery-arrow .svg-wrapper{width:1.2rem;height:1.2rem}.pp-gallery-arrow--previous .svg-wrapper{transform:rotate(90deg)}.pp-gallery-arrow--next .svg-wrapper{transform:rotate(-90deg)}.pp-gallery-arrow:hover{background:var(--pp-cream);border-color:var(--pp-green)}.pp-gallery-arrow:focus-visible{outline:2px solid var(--pp-green);outline-offset:3px}[dir=rtl] .pp-gallery-arrow .svg-wrapper{transform:rotate(-90deg)}[dir=rtl] .pp-gallery-arrow--next .svg-wrapper{transform:rotate(90deg)}body product-info .product-page__purchase-note,body product-info .product-page__payment-options>span{color:var(--pp-muted)}body .product-page__media-reviews{border:0;background:var(--pp-green-dark);border-radius:0;padding:4rem 3rem;color:var(--pp-cream);scroll-margin-top:9rem}body .product-page__media-reviews h2,body .product-page__media-reviews h3,body #MainContent .product-page__media-reviews a{color:var(--pp-cream)}body .product-page__media-review-card{border:0;border-radius:0;box-shadow:none;background:transparent}body .product-page__media-review-quote{color:var(--pp-cream)}body .product-page__media-review-meta{color:#dfddce}body .product-page__media-reviews .pp-stars{display:flex;gap:.3rem;color:var(--pp-sand);margin-bottom:1.4rem}body .product-page__media-reviews .pp-stars svg{width:1.7rem;height:1.7rem;fill:currentColor}body .pcd h2{font-size:clamp(3rem,3.5vw,4.8rem);line-height:1.1}body .pcd__intro{padding-top:6rem;padding-bottom:3rem;gap:4rem}body .pcd__intro>p,body .pcd__benefits p,body .pcd__feature-copy p{color:var(--pp-muted)}body .pcd__benefits{gap:3rem;padding-bottom:5rem}body .pcd__benefits article{min-height:0;border:0;border-top:1px solid var(--pp-line);border-radius:0;padding:2rem 0;background:transparent}body .pcd__benefits article:nth-child(n){background:transparent}body .pcd__benefits h3{font-size:2.2rem}body .pcd__feature-wrap{padding-block:6rem;background:linear-gradient(120deg,var(--pp-sand-light),var(--pp-sand))}body .pcd__feature{gap:5rem}body .pcd__feature-media{min-height:0;aspect-ratio:1;border:0;border-radius:1.2rem}body .pcd__feature-image{height:100%;object-fit:contain}body .pcd__comparison-section,body .pcd__faq{padding-block:6rem}body .pcd__comparison{border-radius:0;box-shadow:none}body .pcd__reviews-wrap{padding-block:5rem;background:var(--pp-green-dark);color:var(--pp-cream)}body .pcd__reviews-wrap h2,body .pcd__reviews-wrap h3,body .pcd__reviews-wrap a{color:var(--pp-cream)!important}body .pcd__review-grid{gap:3rem}body .pcd__review-grid article{border:0;background:transparent;border-radius:0;padding:0}body .pcd__review-grid blockquote,body .pcd__review-grid article>p{color:var(--pp-cream)}body .pcd__review-grid article>p span{color:#dfddce}body .pcd__stars{color:var(--pp-sand)!important}body .pcd .pp-stars{display:flex;gap:.3rem;color:var(--pp-sand);margin-bottom:1.4rem}body .pcd .pp-stars svg{width:1.7rem;height:1.7rem;fill:currentColor}body .pcd__faq-list details{background:transparent;border-radius:0;border:0;border-bottom:1px solid var(--pp-line)}body .pcd__faq-list summary{padding-inline:0}body .pcd__faq-list details p{color:var(--pp-muted);padding-inline:0}body .pcd__final{padding-block:5rem}body .collection-hero{padding-block:5rem 2rem}body .collection-hero__title{max-width:80rem}body .collection-hero__description{max-width:65ch;font-size:1.7rem;color:var(--pp-muted)}body .product-grid{--grid-desktop-horizontal-spacing: 2.4rem;--grid-mobile-horizontal-spacing: 2.4rem;row-gap:4rem;column-gap:2.4rem}body .card-wrapper .card{background:transparent;border:0;box-shadow:none}body .card-wrapper .card__inner{border:0;border-radius:1.2rem;overflow:hidden;background:var(--pp-sand-light)}body .card-wrapper .card__media{border-radius:1.2rem}body .card-wrapper .card__media img{object-fit:contain}body .card-wrapper .card__heading{font-size:2.6rem;letter-spacing:-.03em}body .card-wrapper .card__information{padding-top:1.8rem}body .card-wrapper .price{font-size:1.8rem;color:var(--pp-green-dark);font-variant-numeric:tabular-nums}body .pp-card-description{color:var(--pp-muted);font-size:1.5rem;line-height:1.6;margin-block:.8rem}body .card-wrapper .quick-add__submit{min-height:5rem}body .main-page-title{margin-bottom:3rem}body .rte{max-width:72ch}body .rte a{color:var(--pp-green-dark)}body .shopify-policy__container{padding-block:5rem 7rem;max-width:80rem}body .shopify-policy__title h1{font-size:clamp(3.6rem,4vw,5.4rem);line-height:1.1}body .cart__warnings{padding-block:7rem}body .cart__empty-text{margin-bottom:2rem}body .cart-items th{color:var(--pp-muted)}body .cart-item__name{color:var(--pp-ink);font-size:2rem}body .cart-item__image{border-radius:1.2rem}body .cart__footer{padding:3rem;border-radius:1.2rem;background:var(--pp-sand-light)}body .cart__ctas button{width:100%}body .cart-drawer .drawer__inner{background:var(--pp-cream)}body .cart-drawer .drawer__heading{color:var(--pp-ink)}body .main-blog{padding-block:5rem 8rem}body .main-blog .title--primary{margin-bottom:1.6rem}body .pp-journal-intro{max-width:55ch;font-size:2rem;line-height:1.6;margin:0 0 4rem;color:var(--pp-muted)}body .blog-articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem 3.2rem}body .blog-articles__article:first-child{grid-column:1 / -1}body .blog-articles__article:first-child .pp-journal-story{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center;padding-bottom:4rem;border-bottom:1px solid var(--pp-sand)}body .pp-journal-image{display:block;aspect-ratio:3 / 2;overflow:hidden;border-radius:1.2rem;background:var(--pp-sand-light)}body .pp-journal-image img{width:100%;height:100%;object-fit:cover}body .pp-journal-copy h2{margin:1rem 0 1.4rem;font-size:clamp(2.6rem,2.6vw,3.6rem);line-height:1.15;letter-spacing:-.03em;text-wrap:balance}body .pp-journal-copy h2 a{color:var(--pp-ink);text-decoration:none}body .pp-journal-copy>p:not(.pp-journal-time){font-size:1.8rem;line-height:1.65;color:var(--pp-muted)}body .pp-journal-copy{padding-top:1.6rem}body .pp-journal-time{font-size:1.4rem;color:var(--pp-muted);margin-block:1.4rem}body .pp-journal-read{display:inline-block;color:var(--pp-green-dark);font-size:1.6rem;padding-block:1rem;text-underline-offset:.4rem}body .pp-journal-read:hover,body .pp-journal-copy h2 a:hover{text-decoration:underline}body .article-template{padding-block:4rem 6rem}body .article-template header.page-width{max-width:84rem;padding-top:0}body .article-template__title{text-wrap:balance;line-height:1.1}body .pp-journal-hero{max-width:110rem;margin-block:3rem 4rem}body .pp-journal-hero img{width:100%;height:clamp(25rem,40vw,48rem);object-fit:cover;border-radius:1.2rem;display:block}body .article-template__content{max-width:76rem;font-size:1.9rem;line-height:1.8}body .article-template__content h2{font-size:2.8rem;line-height:1.25;margin-block:3.5rem 1.4rem;text-wrap:balance}body .article-template__content p{margin-block:0 1.8rem}body .article-template a:focus-visible,body .main-blog a:focus-visible{outline:2px solid var(--pp-green-dark);outline-offset:4px}body .article-template ::selection,body .main-blog ::selection{background:var(--pp-sand);color:var(--pp-ink)}@media(max-width:749px){body .blog-articles,body .blog-articles__article:first-child .pp-journal-story{grid-template-columns:minmax(0,1fr);gap:2rem}body .blog-articles{gap:4rem}body .main-blog{padding-block:3rem 5rem}body .pp-journal-intro,body .article-template__content{font-size:1.8rem}body .pp-journal-hero{padding-inline:1.5rem}}@media(max-width:749px){body product-info .product{column-gap:0}body #MainContent h1{font-size:3.6rem}body .pcd__intro,body .pcd__feature{grid-template-columns:1fr;gap:2.4rem}body .pcd__benefits,body .pcd__review-grid{grid-template-columns:1fr}body .pcd__reviews-heading{display:grid;gap:1.5rem}body .pcd__comparison{overflow-x:auto}body .pcd__comparison-row{font-size:1.2rem}body .collection-hero{padding-top:3rem}body .cart__footer{padding:2rem 1.5rem}body .card-wrapper .card__heading{font-size:2.2rem}}.pp-product-gallery .product__media-icon{left:auto;right:1.2rem}body product-info .product-page__payment-options>span{font-size:1.3rem;color:#526052}body product-info .product-page__decision-item small{font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/permaplants-interior.css.map */
