.product-page__decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.product-page__decision-item{display:flex;align-items:center;gap:1rem;padding:1.4rem 1.5rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.6rem;background:#ffffffb8}.product-page__decision-item>span:last-child{display:grid;gap:.2rem}.product-page__decision-item strong{color:#214236;font-size:1.35rem}.product-page__decision-item small{color:rgba(var(--color-foreground),.65);font-size:1.1rem;line-height:1.35}.product-page__status-dot{width:1rem;height:1rem;flex:0 0 auto;border-radius:50%;background:#2c765c;box-shadow:0 0 0 .5rem #2c765c1f}.product-page__status-dot--muted{background:#9a8f7e;box-shadow:0 0 0 .5rem #9a8f7e1f}.product-page__decision-icon{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;flex:0 0 auto;border-radius:50%;background:#ebddc6;color:#6d563c;font-size:1.6rem}.product-page__payment-options{display:grid;justify-items:center;gap:.7rem;margin-top:1rem}.product-page__payment-options>span{color:rgba(var(--color-foreground),.58);font-size:1.1rem}.product-page__payment-options>div{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.product-page__payment-icon{width:3.8rem;height:2.4rem}.product-page__purchase-note a{color:inherit;text-underline-offset:.3rem}.product-sticky-atc{display:none}.cart-drawer .drawer__inner{width:46rem;padding:0 2.2rem;border:0;background:#fbf8f3}cart-drawer.drawer,#CartDrawer.cart-drawer{width:100%;max-width:100%}.cart-drawer .drawer__header{padding:2.2rem 0 1.4rem}.cart-drawer .drawer__heading{margin:0;color:#214236;font-size:2.6rem}.cart-drawer__shipping-progress{display:grid;gap:.9rem;margin-bottom:1rem;padding:1.2rem 1.4rem;border-radius:1.4rem;background:#f1e7d7}.cart-drawer__shipping-copy{display:grid;gap:.2rem}.cart-drawer__shipping-copy span{color:#214236;font-size:1.25rem;font-weight:700}.cart-drawer__shipping-copy small{color:rgba(var(--color-foreground),.62)}.cart-drawer__shipping-track{height:.6rem;overflow:hidden;border-radius:99rem;background:#2142361f}.cart-drawer__shipping-track span{display:block;height:100%;border-radius:inherit;background:#2c765c}.cart-drawer__cross-sell{display:grid;grid-template-columns:6.8rem minmax(0,1fr) auto;align-items:center;gap:1.2rem;margin-bottom:1.2rem;padding:1.2rem;border:.1rem solid rgba(33,66,54,.14);border-radius:1.6rem;background:#fff}.cart-drawer__cross-sell-image,.cart-drawer__cross-sell-image img{display:block;width:6.8rem;height:6.8rem;border-radius:1.1rem;object-fit:contain;background:#f7f3ed}.cart-drawer__cross-sell-copy{display:grid;gap:.2rem;min-width:0}.cart-drawer__cross-sell-copy>span{color:#8a7458;font-size:1rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase}.cart-drawer__cross-sell-copy a{color:#214236;text-decoration:none}.cart-drawer__cross-sell-copy small{color:rgba(var(--color-foreground),.66)}.cart-drawer__cross-sell-form .button{min-width:6.4rem;min-height:4.2rem;padding:0 1.4rem;border-radius:99rem;color:#214236;font-size:1.2rem}.cart-drawer__assurances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1rem}.cart-drawer__assurances>div{display:grid;gap:.25rem;padding:1rem 1.1rem;border-radius:1.2rem;background:#ebddc680}.cart-drawer__assurances strong{color:#214236;font-size:1.15rem}.cart-drawer__assurances span,.cart-drawer__assurances a{color:rgba(var(--color-foreground),.65);font-size:1rem;line-height:1.35}.cart-drawer .drawer__footer{padding:1.3rem 0 1.6rem;border-color:#2142361f}.cart-drawer .cart__checkout-button{min-height:5.6rem;border-radius:99rem;background:#1f5b4f;color:#fff;font-size:1.6rem;font-weight:700}.cart-drawer__express{display:grid;gap:.7rem;margin-top:1rem;text-align:center}.cart-drawer__express>span{color:rgba(var(--color-foreground),.58);font-size:1.05rem}.pp-style-guide__panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(34rem,1.1fr);gap:clamp(3rem,6vw,8rem);align-items:center;padding:clamp(3.2rem,6vw,7rem);border-radius:3.2rem;background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.88),transparent 38%),linear-gradient(135deg,#ebddc6,#e3cfad)}.pp-style-guide__copy h2{max-width:58rem;margin:.8rem 0 1.6rem;color:#214236;font-size:clamp(3.6rem,5vw,6.4rem);line-height:.98}.pp-style-guide__copy>p:last-of-type{max-width:54rem;color:#243128bd;font-size:1.6rem;line-height:1.65}.pp-style-guide__notes{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.pp-style-guide__notes span{padding:.75rem 1.1rem;border-radius:99rem;background:#ffffff94;color:#5e4c37;font-size:1.1rem;font-weight:700}.pp-style-guide__form-wrap{padding:clamp(2rem,4vw,4rem);border:.1rem solid rgba(33,66,54,.12);border-radius:2.4rem;background:#fbf8f3e6;box-shadow:0 2rem 5rem #43311e14}.pp-style-guide__form{display:grid;gap:1rem}.pp-style-guide__form label{color:#214236;font-size:1.2rem;font-weight:700}.pp-style-guide__field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem}.pp-style-guide__field input{min-width:0;min-height:5.4rem;padding:0 1.6rem;border:.1rem solid rgba(33,66,54,.24);border-radius:99rem;background:#fff;color:#243128;font:inherit}.pp-style-guide__field .button{min-height:5.4rem;border-radius:99rem;white-space:nowrap}.pp-style-guide__form>small,.pp-style-guide__message{margin:0;color:#2431289e;font-size:1.05rem}.pp-style-guide__message--error{color:#9d342b}@media screen and (max-width:749px){.product-page__decision-grid{grid-template-columns:1fr}.product-sticky-atc{position:fixed;z-index:40;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));left:1rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem 1rem 1rem 1.4rem;border:.1rem solid rgba(33,66,54,.14);border-radius:1.8rem;background:#fbf8f3f5;box-shadow:0 1.6rem 4rem #1e342a2e;opacity:0;transform:translateY(calc(100% + 2rem));transition:opacity .18s ease,transform .18s ease;pointer-events:none;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}.product-sticky-atc.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.product-sticky-atc__details{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .7rem;align-items:baseline;min-width:0}.product-sticky-atc__eyebrow{grid-column:1 / -1;color:#8a7458;font-size:.9rem;font-weight:700;letter-spacing:.06rem;text-transform:uppercase}.product-sticky-atc__details strong{overflow:hidden;color:#214236;font-size:1.25rem;text-overflow:ellipsis;white-space:nowrap}.product-sticky-atc__details>span:last-child{color:#315b4a;font-size:1.15rem;font-weight:700}.product-sticky-atc__button{min-width:12rem;min-height:5rem;padding:0 1.7rem;border-radius:99rem;font-size:1.3rem}body.overflow-hidden .product-sticky-atc{opacity:0;pointer-events:none}.cart-drawer .drawer__inner{max-width:calc(100% - 1rem);padding:0 1.5rem}.cart-drawer__assurances{grid-template-columns:1fr 1fr}.pp-style-guide__panel{grid-template-columns:1fr;padding:3rem 2rem;border-radius:2.4rem}.pp-style-guide__field{grid-template-columns:1fr}.pp-style-guide__field .button{width:100%}}@media(prefers-reduced-motion:reduce){.product-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/permaplants-conversion.css.map */
