html{scroll-behavior:smooth}#backToTopBtn{transition:opacity .3s;opacity:0}#backToTopBtn.show{opacity:1}.back-to-top{font-size:3rem;position:fixed;bottom:20px;right:25px;background:#3f6b4a;width:45px;height:45px;text-align:center;border-radius:15px;margin:0;padding:0;font-weight:700}.back-to-top:hover{background:#619c6f}.back-to-top a{text-decoration:inherit;color:#fff;padding:10px}.banner-bar{position:fixed;bottom:0;z-index:99;width:100%}.header__menu-item.list-menu__item,.menu-drawer__menu-item.list-menu__item{text-transform:uppercase}.header__menu-item .icon-caret{display:none}summary.list-menu__item{padding-right:1.5rem!important}.cookies{display:flex;justify-content:space-between;padding:12px 10px;font-size:1.2rem;background:#3f6b4a;width:100%;color:#fff;align-items:center}.close{height:30px;width:30px;background:none;border:none;color:#fff;cursor:pointer}.cookies span{padding-left:10px}.cookies a{color:inherit;text-decoration:inherit;cursor:inherit}.collection-hero__title{text-align:center}.bip-badge{border:2px solid;position:absolute;bottom:1rem;padding:1% 2%;line-height:1.8rem;font-weight:600;color:#3f6b4a;text-align:center;background:#fff;font-size:1.2rem}.description-container{max-width:750px;display:flex;justify-content:center;padding-bottom:15px}.dow-container{min-height:450px;width:100%;padding:20px}.dow-price{margin-top:10px;color:#fff;font-weight:400;font-size:1.3rem}.dow-price-bold{font-weight:600;font-size:1.6rem}.dow-disc{margin-top:0;color:#fff}.dow-header{margin:0}.dow-title{min-height:45px}@media screen and (min-width: 751px){.mobile-only{display:none}.description-container{min-height:55px}}@media screen and (max-width: 750px){.desktop-only{display:none}.description-container{min-height:28px!important}}.unstyled-button{background:none;border:none;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.read-more,.read-less{text-decoration:underline}.hidden{display:none}.qlinks-cont{display:flex;overflow:auto;justify-content:center;padding:0 1rem}.qlinks{overflow:auto;display:flex;scroll-snap-type:x mandatory;white-space:nowrap}.qlinks::-webkit-scrollbar{width:10px;height:10px}.qlinks::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),var(--variant-pills-border-opacity));border-radius:10px}.qlinks::-webkit-scrollbar-track{background:transparent}.qlinktext{margin-right:2.5rem;scroll-snap-align:start;white-space:nowrap;display:block;padding:1rem 0}.qlinks a{color:rgba(var(--color-foreground),.75);text-decoration:none;background:transparent;text-decoration:underline}.product-form__buttons{max-width:none!important}.product__info-container>*+*{margin:3rem 0!important}.product__title{word-break:break-word;margin:0!important}.price--large{font-size:calc(var(--font-heading-scale) * 2.5rem)!important}.product-form__input input[type=radio]+label{color:rgb(var(--color-foreground),.75)!important;width:47%}@media (max-width: 365px){.size-option-label{width:100%!important}}.product-form__input input[type=radio]:checked+label{background-color:rgb(var(--color-background))!important;border:3px solid var(--gradient-base-accent-1)}.product-form__input input[type=radio]+label:hover{border-color:var(--gradient-base-accent-1)!important}.plantsize-pill{font-size:calc(var(--font-heading-scale) * 1.5rem);font-weight:600;color:#454545}.potsize-pill{font-size:calc(var(--font-heading-scale) * 1.3rem);padding-top:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column}.product-form__input .form__label{font-size:calc(var(--font-heading-scale) * 1.5rem)}.hp-badge{height:100px;width:90px;position:absolute;right:0%;padding-top:10px;display:block}.promo__product{height:90%;text-align:center;padding:5%;margin:var(--card-image-padding);background:var(--gradient-base-accent-1);display:flex;flex-direction:column;transition:.5s}.promo__product:hover{background:#619b6f}.promo__text{margin:auto;color:#fff}.promo__text .h2{color:#fff;margin-top:0;font-size:1.5rem;font-weight:600}.review-stars{color:#619b6f;font-size:calc(var(--font-heading-scale) * 1.7rem)}.collection_tags{padding:10px 0}.collection_tags a{background-color:var(--gradient-base-accent-1);font-size:1.2rem;letter-spacing:.1rem;line-height:1;padding:.6rem 1.3rem;text-align:center;display:inline-block;text-decoration:none;color:rgb(var(--color-button-text))}.collection_tags a:hover{background-color:var(--gradient-base-accent-2)}.best-seller-badge{top:-10px;position:absolute;background:#3f6b4a;color:#fff;font-size:.9rem;left:50%;width:100px;margin-left:-50px;font-weight:600;padding:5px 0;border-radius:4px}.product_specs{display:flex;justify-content:space-between}.spec-box{width:32%;text-align:center}.spec-title{color:rgba(var(--color-foreground),.75);font-size:calc(var(--font-heading-scale) * 1.2rem)}.spec-title a{text-decoration:none;color:inherit}.product_delivery_quote{font-size:1.4rem}table.plantinfo-table{width:100%}td.plantinfo-td{width:45%;font-size:1.4rem;vertical-align:top;text-align:left;padding-left:0!important;padding-right:10px;padding-bottom:5px;padding-top:5px}td.plantinfo-td-info{font-size:1.4rem}table.plantinfo-table tr:nth-child(2n) td,table.plantinfo-table tr:nth-child(2n) th{background:#fafafa}.stock-banner{margin:0 0 -20px!important;padding:0;color:#fff;font-size:1.4rem;text-align:center;font-weight:700}.stock-warn{background-color:#b8484e}.stock-instock{background-color:#619b6f}label.oos-pill{text-decoration:line-through;background:#ededed}.product__accordion{margin:0!important}.combo-pots{overflow:auto;display:flex;scroll-snap-type:x mandatory}.combo-pots::-webkit-scrollbar{width:10px;height:10px}.combo-pots::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),var(--variant-pills-border-opacity));border-radius:10px}.combo-pots::-webkit-scrollbar-track{background:transparent}.pot-button{font-size:1.2rem;min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.pot-group{margin-right:.5rem;display:flex;flex-direction:column;align-items:center;flex-shrink:0;scroll-snap-align:start}.product__subtitle__text{color:rgba(var(--color-foreground),.75);font-size:1.5rem;margin:0}.product-review-count{margin:0!important;color:#3f6b4a;height:30px}@keyframes wave{0%,40%,to{transform:scale(1)}20%{transform:scale(1.4)}}.product-review-count a .star{display:inline-block;transform-origin:center;animation-name:wave;animation-duration:4s;animation-iteration-count:infinite}.product-review-count a .star:nth-child(1){animation-delay:.1s}.product-review-count a .star:nth-child(2){animation-delay:.2s}.product-review-count a .star:nth-child(3){animation-delay:.3s}.product-review-count a .star:nth-child(4){animation-delay:.4s}.product-review-count a .star:nth-child(5){animation-delay:.5s}.review-list{padding-inline-start:0px}.review-item{display:flex;padding:25px 0;border-bottom:1px solid #f0f0f0;flex-direction:column}.review-item h4{margin-top:.4em}.verified{color:#fff;background:#3f6b4a;padding:5px;border-radius:4px}.stars{color:#3f6b4a;font-size:2rem}.star_empty{color:#e0e0e0}.accordion__title{color:rgba(var(--color-foreground),.75)}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:225px;background-color:var(--gradient-base-accent-1);color:#fff;text-align:center;padding:5px;position:absolute;z-index:1;bottom:-100%;margin-left:-200px;font-size:1.3rem}.v-pill{min-height:62px;min-width:31%}.tooltip:hover .tooltiptext{visibility:visible}.rare-box{border:3px solid var(--gradient-base-accent-1);text-align:center;font-size:1.2rem;line-height:.4rem;-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}.rare-box h3{margin:1rem;font-size:2.4rem;font-weight:600;color:var(--gradient-base-accent-1)}.plant-character-labels{margin-bottom:1.5rem!important;display:flex;justify-content:space-around}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.totals__subtotal-value{width:90px;text-align:right}.total-price-title-cs{font-size:2rem!important}.total-price-value-cs{width:90px;text-align:right;font-size:2rem!important}.combined-total{margin-top:2rem}.delivery-quote{text-align:center;margin-top:2rem}.shipping-wrap{display:flex;justify-content:center}.shipping-wrap svg{height:40px}.shipping-bar-pre-wrap{position:relative;background-color:#d1d1d6;border-radius:50vw;overflow:hidden;width:85%;height:19%;align-self:center;max-width:30rem}.shipping-bar{height:8px;background-color:var(--gradient-base-accent-1);position:relative;display:block!important}.del-charges-title{font-size:1.3rem;margin:none;text-decoration:underline}.del-charge-expand{border:1px solid;padding:10px}@mixin fade-transition($element){-webkit-transition: $element .15s ease-in-out; -moz-transition: $element .15s ease-in-out; -ms-transition: $element .15s ease-in-out; -o-transition: $element .15s ease-in-out; transition: $element .15s ease-in-out;}.shimmer i{position:absolute;opacity:0;top:0;left:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,.03)),color-stop(30%,rgba(255,255,255,.85)),color-stop(50%,rgba(255,255,255,.85)),color-stop(70%,rgba(255,255,255,.85)),color-stop(71%,rgba(255,255,255,.85)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff0,#ffffff08 1%,#fff9 30%,#ffffffd9 50% 70%,#ffffffd9 71%,#fff0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#00ffffff",GradientType=1);width:20%;height:100%;animation:move 2s;animation-iteration-count:infinite;animation-delay:1s;-webkit-animation:move 2s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:1s;-moz-animation:move 2s;-moz-animation-iteration-count:infinite;-moz-animation-delay:1s;-ms-animation:move 2s;-ms-animation-iteration-count:infinite;-ms-animation-delay:1s;-o-animation:move 2s;-o-animation-iteration-count:infinite;-o-animation-delay:1s}@keyframes move{0%{left:0;opacity:0}5%{opacity:0}48%{opacity:.2}80%{opacity:0}to{left:82%}}@-webkit-keyframes move{0%{left:0;opacity:0}5%{opacity:0}48%{opacity:.2}80%{opacity:0}to{left:82%}}@-moz-keyframes move{0%{left:0;opacity:0}5%{opacity:0}48%{opacity:.2}80%{opacity:0}to{left:88%}}@-ms-keyframes move{0%{left:0;opacity:0}5%{opacity:0}48%{opacity:.2}80%{opacity:0}to{left:82%}}@-o-keyframes move{0%{left:0;opacity:0}5%{opacity:0}48%{opacity:.2}80%{opacity:0}to{left:82%}}@media screen and (min-width: 750px){.delivery-quote{text-align:right}.review-item{flex-direction:row}.review-header{min-width:30%;max-width:25%}}.filters{display:flex;justify-content:space-between;overflow:auto;min-height:40px}.filter{min-width:fit-content;border:1px solid;padding:5px 10px;margin-right:10px}.filter:hover{cursor:pointer}.filter.active{background-color:#3f6b4a;color:#fff}.article-tag{background-color:#3f6b4a;color:#fff;padding:5px 10px}.hide{animation:hide .2s ease 0s 1 normal forwards;transform-origin:center}.show{animation:show .2s ease 0s 1 normal forwards;transform-origin:center}@keyframes hide{0%{transform:scale(1)}to{transform:scale(0);width:0;height:0;margin:0}}@keyframes show{0%{transform:scale(0);width:0;height:0;margin:0}to{transform:scale(1)}}.houseplant-announcement-bar{position:relative;overflow:hidden;cursor:grab}.houseplant-announcement-bar .houseplant-message{text-align:center;padding:.75rem 0rem;font-size:1.3rem;line-height:inherit}.houseplant-announcement-bar .houseplant-message a{text-decoration:none;curor:}.houseplant-announcement-bar .swiper-button-next:after,.houseplant-announcement-bar .swiper-container-rtl .swiper-button-prev:after,.houseplant-announcement-bar .swiper-button-prev:after,.houseplant-announcement-bar .swiper-container-rtl .swiper-button-next:after{font-size:1.4rem}.care-article{padding:20px 0;border-top:1px solid #d0d0d0}.care-article a{text-decoration:inherit;color:inherit}.care-article-img{max-height:250px;object-fit:cover}.mini_cart_delivery_quote{font-size:1.4rem;text-align:center}.delivery-charges{display:flex;align-items:center;justify-content:center;padding-bottom:2rem}.delivery-charges-text{padding-left:.5rem;font-size:1.3rem}.menu-stars{max-height:25px;margin-bottom:5rem;font-size:1.6rem;font-weight:600}.announcement-bar__message{font-size:1.4rem}@media screen and (min-width: 750px){body{font-size:1.5rem}.promo__text .h2{font-size:2rem}}.size-guide-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006;margin:0!important}.size-guide-content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:80%;max-width:800px;position:relative}.close-button{position:absolute;right:10px;top:10px;width:40px;height:40px;background-color:#3f6b4a;color:#fff;border:none;font-size:24px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.size-guide-link{color:inherit;font-weight:700}.close-button:hover{background-color:#ff1a1a}.size-guide-grid{display:grid;grid-template-columns:1fr;gap:20px;margin-top:20px}@media (min-width: 768px){.size-guide-grid{grid-template-columns:1fr 1fr}}.size-guide-images img{width:100%;max-width:400px;height:auto;margin-bottom:20px}.size-guide-text h2{font-size:24px;margin-bottom:16px}.size-guide-text p,.size-guide-text ul{font-size:14px;line-height:1.6;margin-bottom:16px}.floating-info-box{position:absolute;background-color:#548f6f;color:#fff;border-radius:50px;padding:4px 16px 4px 4px;font-size:1.2rem;font-weight:600;line-height:24px;z-index:3;text-transform:uppercase;transition:opacity .3s ease;box-shadow:0 2px 4px #0000001a}.floating-info-box .tick{display:inline-block;width:25px;height:25px;border-radius:50%;margin-right:8px;vertical-align:middle;background:#79bd89;cursor:pointer}.floating-info-box .tick:after{content:"\2713";color:#fff;display:block;text-align:center;line-height:25px;font-weight:600;transition:content .3s ease}.floating-info-box:hover .tick:after{content:"\2715"}.floating-info-box-left{left:5%;top:5%}.floating-info-box-right{right:5%;bottom:5%}@media (min-width: 768px){.floating-info-box{font-size:1.3rem}}.hide-box-toggle{display:none!important}.hide-box-toggle:checked~.floating-info-box{opacity:0;pointer-events:none}@media (max-width: 767px){.floating-info-box{animation:fadeOutAfterDelay 7s forwards}@keyframes fadeOutAfterDelay{0%,90%{opacity:1}to{opacity:0;pointer-events:none}}}.quality-badge{display:flex;align-items:center;padding:1rem;background-color:#f0fdf4;border:1px solid #79bd89;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;margin:2rem auto}.quality-badge svg{width:3rem;height:3rem;color:#22c55e;margin-right:.75rem;min-width:20px}.quality-badge h3{font-weight:600;color:#3f6b4a;margin:0 0 .25rem}.quality-badge p{color:#3f6b4a;margin:0}@media screen and (max-width: 749px){.product__media-list .product__media-item{width:100%!important;margin-left:0!important}.product__media-list{padding-bottom:0!important}.slider.slider--mobile{scroll-padding-left:0px!important}.product__media-wrapper{margin-top:-23px!important}.slider-buttons{margin-bottom:1rem}}.scroll-container{position:inline-block;white-space:nowrap;overflow:hidden}.scroll-content{display:inline-block;animation:scroll 10s linear infinite}.scroll-message{display:inline-block;padding:20px;color:#3f6b4a;font-size:18px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width: 749px){.review-container{display:block!important}}.review-quote{max-width:400px;margin:1rem 0!important}.quote{font-weight:700;font-size:1.9rem;color:#3f6b4a}.stats-container{background:linear-gradient(180deg,#3f6b4a -14.45%,#548f6f 46.21%);display:flex;justify-content:space-around;padding:1.5rem;box-shadow:0 4px 6px #0000001a;margin:0 auto}.stat-box{width:23%;text-align:center;color:#fff;position:relative}.stat-box:not(:last-child):after{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);height:80%;width:1px;background-color:#ffffff80}.stat-value{color:#fff;font-size:48px;font-weight:600;margin:15px 0}.stat-description p{line-height:1.4;font-size:1.4rem;color:#fff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stat-content>*{opacity:0;animation-duration:.5s;animation-fill-mode:forwards}.stat-content.animate .stat-value{animation-name:fadeInUp;animation-delay:.1s}.stat-content.animate .stat-description{animation-name:fadeInUp;animation-delay:.3s}@media only screen and (max-width: 780px){.stats-container{flex-wrap:wrap;justify-content:space-between;row-gap:15px}.stat-box{width:48%;margin-bottom:15px}.stat-box:nth-child(2n):after{display:none}.stat-value{font-size:40px;margin-bottom:10px}.stat-description p{font-size:1.35rem;line-height:1.3}.stat-content{padding:0 8px}}@media only screen and (max-width: 429px){.stat-value{font-size:35px}.stat-description p{font-size:3vw;line-height:1.2}}.pagination-wrapper .hidden{display:none}.infinite-scroll-trigger{display:flex;justify-content:center;align-items:center;width:100%;height:150px}.loader{border:6px solid #f3f3f3;border-top:6px solid var(--gradient-base-background-1);border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;display:none}.infinite-scroll-trigger.loading .loader{display:block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/houseplant.css.map */
