:root{--font-roboto: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif}.new-product-template .Product{max-width:1200px}.new-product-template .Product__Gallery{margin:56px 0 0}.new-product-template .Product__Info{width:471px;margin:0;box-shadow:none;background:transparent;padding:0}.new-product-template .Product__Info .Container{display:flex;flex-direction:column;gap:24px;border-radius:16px;background:#fafafa;box-shadow:none;padding:24px}.new-product-template .Product__Info #product-title{color:#1c1b1b;font-size:24px;font-style:normal;font-weight:700;line-height:28px}.new-product-template .Product__Wrapper{max-width:calc(100% - 531px)}.new-product-template .Product__Gallery--stack .Product__SlideshowNav--thumbnails{width:max-content;padding-right:12px}.new-product-template .Product__SlideshowNavScroller{display:flex;flex-direction:column;gap:10px}.new-product-template .Product__Thumbnail{display:flex;width:68px;height:68px}.new-product-template .Product__Thumbnail.is-active{outline:1px solid #1C1B1B}.product-delivery{display:flex;justify-content:space-between;align-items:center;gap:6px}.product-delivery p,.product-delivery span:not(.stamped-badge),.product-delivery span:not(.stamped-starrating),.product-delivery span{margin:0 auto 0 0;color:#555;font-family:Helvetica;font-size:14px;font-style:normal;font-weight:400;line-height:16px;display:inline-flex}.stamped-badge-caption{gap:4px}.product-delivery span:not(.stamped-starrating),.product-delivery span{align-items:center}.product-delivery__icon{display:flex;justify-content:center;align-items:center}.product-tags{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px}.product-tag{display:flex;justify-content:center;align-items:center;padding:6px 10px;border-radius:50px;border:1px solid #63A846;background:#63a8461a;color:#555;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.39px;white-space:nowrap}.new-product-template .ProductForm{margin:0}.new-product-template .ProductMeta__PriceList .ProductMeta__Price{color:#65ac47;font-family:var(--font-roboto),var(--text-font-family);font-size:32px;font-style:normal;font-weight:700;line-height:33px;display:inline-flex}.new-product-template .ProductMeta__PriceList{flex-direction:column;margin:0 0 24px}.new-product-template .ProductMeta__PriceList .ProductMeta__Price.Price--compareAt{color:#00000080;font-size:16px;font-style:normal;font-weight:400;line-height:33px;text-decoration-line:line-through;margin:0}.new-product-template .Price--compareAt:before{width:auto}.new-product-template .HorizontalList{display:flex;flex-wrap:wrap;gap:12px;margin:0;justify-content:start;align-items:center}.new-product-template .HorizontalList__Item{margin:0}.new-product-template .SizeSwatch{padding:6px 10px;border-radius:4px;border:1px solid #63A846;background:#63a8461a;color:#555;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px}.new-product-template .ProductForm__Option{margin-bottom:24px}.product-delivery-list{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:12px;margin:0 0 24px}.product-delivery-item{display:flex;justify-content:start;align-items:center;gap:6px}.product-delivery-item__text{color:#555;font-family:var(--font-roboto),var(--text-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:16px}.product-delivery-item__text strong{font-weight:600}.container-add-to-cart{display:flex;align-items:center;gap:6px}.new-product-template .QuantitySelector{border-radius:4px;border:1px solid #DDD}.new-product-template .QuantitySelector>*{color:#1c1b1b;text-align:center;font-family:var(--font-roboto),var(--text-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.new-product-template .QuantitySelector__Button{padding:18px 20px;display:inline-flex}.new-product-template .ProductForm__AddToCart{display:flex;padding:14px 24px;justify-content:center;align-items:center;align-self:stretch;border-radius:4px;border:1px solid #65AC47;background:#63a846}.new-product-template .ProductForm__AddToCart span{color:#fff;text-align:center;font-family:var(--font-roboto),var(--text-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase}.product-wishlist svg.active{display:none}.product-wishlist .wk-selected svg{display:none}.product-wishlist .wk-selected svg.active{display:block}.gallery-add-wishlist-container svg.active{display:none}.gallery-add-wishlist-container.wk-selected svg{display:none}.gallery-add-wishlist-container.wk-selected svg.active{display:block}.product-wishlist button{display:flex;justify-content:center;align-items:center;padding:14px 13px;border-radius:4px;border:1px solid #65AC47;background:#63a846}.gallery-add-wishlist-container{display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:auto;padding:5px;width:48px;height:48px;border:1px solid #65AC47;background:#63a8461a}.product-plants{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:24px}.product-plants__list{padding-bottom:24px}.product-plants__item{list-style:none;display:flex;align-items:center;gap:6px;padding:6px 10px}.product-plants__item div{color:#555;font-family:var(--font-roboto),var(--text-font-family);font-size:16px;font-style:normal;font-weight:500;line-height:19px}.new-product-template .docapp-free-gift-progress{min-height:270px}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-container{padding:110px 26px 113px 5px}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-track{box-shadow:none;border-color:#e8e8e8!important}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-track .docapp-fg-active-track{border-color:#65ac47!important;background:#65ac47!important;box-shadow:#65ac47 0 0 0 .5px}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-text-content{box-shadow:none}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-bubble{filter:none;position:relative;z-index:1}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal.docapp-fg-goal-completed .docapp-fg-goal-bubble{filter:initial}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal.docapp-fg-goal-completed .docapp-fg-goal-bubble{background:#65ac47!important}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal.docapp-fg-goal-completed .docapp-fg-goal-bubble:after{background:transparent}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-bubble:after{position:absolute;content:"";top:0;left:0;border-radius:50%;width:100%;height:100%;background:#c3c3c3;border:1px solid #fff;z-index:2}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-label{margin-top:92px;color:#555!important;text-align:center!important;font-family:var(--font-roboto),var(--text-font-family);font-size:18px!important;font-style:normal;font-weight:400;line-height:normal;position:absolute;bottom:0;left:0;right:0;padding:0}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-label .money{font-weight:800}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-label strong{font-weight:400}.new-product-template .docapp-free-gift-progress{margin:0 0 24px;padding:0 0 10px}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal{display:flex;flex-direction:column;top:-67px;bottom:auto!important;gap:6px;width:79px}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-pin{order:1}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-bubble{order:2}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-text-content{order:3;display:flex;flex-direction:column-reverse;margin:0;gap:6px}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-text-content .docapp-fg-goal-title{color:#444!important;text-align:center;font-size:10px!important;font-style:normal;font-weight:400!important;line-height:normal;padding:0}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-text-content .docapp-fg-goal-target{padding:0}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-text-content .docapp-fg-goal-target svg{display:none}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-goal-text-content .docapp-fg-goal-target .money{color:#5e5e5e!important;text-align:center;font-family:Helvetica Neue,sans-serif;font-size:12px;font-style:normal;font-weight:800;line-height:normal}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal .docapp-fg-pin-label{top:78px;margin:0;padding:5px;width:100px;left:50%;transform:translate(-50%);line-height:130%}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-track .docapp-fg-current{left:0!important;top:-14px!important;z-index:33;max-width:max-content}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-track .docapp-fg-current .docapp-fg-current-amount{background:none!important;border:none;box-shadow:none}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-track .docapp-fg-current .money{color:#fff}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-track .docapp-fg-current svg{display:none}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-goal.docapp-fg-goal-completed .docapp-fg-pin svg{fill:#65ac47!important}.bundle-block{border-radius:16px;padding:24px 8px 8px}.bundle-title{color:#555;font-family:var(--font-roboto),var(--text-font-family);font-size:16px;font-style:normal;font-weight:600;line-height:27px;margin-left:8px;margin-bottom:12px}.bundle-list-wrapper{position:relative;border-radius:4px;overflow:hidden}.bundle-list{display:flex;flex-direction:column;max-height:293px;overflow-y:auto;padding-right:8px;scrollbar-width:none}.bundle-list::-webkit-scrollbar{display:none}.bundle-scrollbar{position:absolute;top:2px;right:0;width:4px;height:100%;bottom:2px;background:transparent}.bundle-scrollbar-thumb{width:100%;background:#d8d8d8;border-radius:50px;position:absolute;top:0;height:40px;cursor:pointer;opacity:.8}.bundle-item{display:flex;align-items:center;gap:12px;background:#fff;padding:8px}.bundle-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.bundle-image{display:block;flex-shrink:0;width:68px;height:68px}.bundle-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.bundle-info{flex:1}.bundle-product-title{color:#555;font-size:14px;font-style:normal;font-weight:700;line-height:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bundle-price{color:#8e8e8e;font-family:var(--font-roboto),var(--text-font-family);font-size:16px;font-style:normal;font-weight:800;line-height:33px}.bundle-actions{display:flex;align-items:center;gap:6px;padding-right:8px}.bundle-qty{display:flex;align-items:center;border-radius:3px;border:1px solid #DDD;overflow:hidden;margin:0;padding:4px 0}.bundle-qty button{width:24px;height:24px;background:none;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.bundle-qty button svg{width:9px}.bundle-qty button svg path{stroke:#1c1b1b}.bundle-qty input{width:24px;text-align:center;border:none;background:none;padding:0;color:#1c1b1b;font-family:var(--font-roboto),var(--text-font-family);font-size:11.396px;font-style:normal;font-weight:400;line-height:13px}.bundle-add{border-radius:4px;border:1px solid #63A846;background:#65ac47;color:#fff;cursor:pointer;height:34px;display:flex;justify-content:center;align-items:center;padding:7px 10px}.bundle-tree-message{color:#555;text-align:center;font-family:var(--font-roboto),var(--text-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:27px;margin:24px 0 32px}.new-product-template .Product__Aside{padding-left:0;margin-bottom:8px}.new-product-template .Product__Tabs:first-of-type{margin-top:32px;display:flex;flex-direction:column;gap:24px}.new-product-template .Product__Tabs{margin-top:24px;margin-bottom:24px}.new-product-template .Collapsible{border:none}.new-product-template .Collapsible__Button{background:#fafafa;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:24px}.new-product-template .Collapsible__Button svg{transition:transform .3s ease;width:10px;transform:rotate(-90deg)}.new-product-template .Collapsible__Button svg polyline{stroke:#444}.new-product-template .Collapsible__Button[aria-expanded=true] svg{transform:rotate(180deg)}.new-product-template .Collapsible__Button .title{color:#444;font-family:Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:23px}.new-product-template .Product__Tabs .Collapsible__Content{padding:24px 0 0}.new-product-template .Product__Tabs .Collapsible__Content .Rte{padding:0 24px 24px}.new-product-template .Product__Tabs .Collapsible__Content .Rte>*{color:#444;font-family:Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.new-product-template .Product__Tabs .Collapsible__Content .Rte strong{font-weight:700}.new-product-template .Product__Tabs .Collapsible__Content p:not(:last-child){margin-bottom:20px}.new-product-template .Product__Tabs .Collapsible__Content ul{margin-left:0;list-style:none}.new-product-template .Product__Tabs .Collapsible__Content li:after{content:"";position:absolute;left:0;top:6px;width:6px;border-radius:50%;height:6px;background:#65ac47}.new-product-template .Product__Tabs .Collapsible__Content li{position:relative;color:#444;font-family:Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:18px;padding:0 0 0 14px}.new-product-template .Product__Tabs .Collapsible__Content li:not(:last-child){margin-bottom:19px}.plant-profile__row{display:flex;align-items:baseline;gap:16px;padding:24px}.plant-profile__row:not(:last-child){border-bottom:1px solid rgba(101,172,71,.1)}.plant-profile__icon{flex-shrink:0;width:32px;height:32px;border-radius:50%}.plant-profile__icon img{width:100%;height:100%;object-fit:cover}.plant-profile__content{display:flex;gap:8px;justify-content:start;width:100%}.plant-profile__label{flex:0 1 300px;color:#000;font-family:Helvetica Neue,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:21px}.plant-profile__value{flex:1 0 265px;color:#000;font-family:Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.16px}.plant-calendar-container{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;transform:translateY(-1px);background:#fff;padding:24px}.plant-calendar{display:flex;flex-wrap:wrap;gap:8px}.plant-calendar-profile{padding-bottom:24px}.calendar-month{padding:7px;border-radius:4px;background:#f6f5ef;color:#000;font-family:Helvetica Neue,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:16px;width:80px;text-align:center}.calendar-month-types{display:flex;flex-direction:column;gap:12px}.month-type{position:relative;padding-left:25px;color:#444;font-family:Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.month-type:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:13px;height:13px;border-radius:50%}.month-type.sowing:before{background-color:#d2e3c5}.month-type.bloom:before{background-color:#f8e3b3}.calendar-month.is-sowing{background:linear-gradient(0deg,#65ac4740 0% 100%),#f6f5ef}.calendar-month.is-bloom{background:linear-gradient(0deg,#ffae0040 0% 100%),#f6f5ef}.calendar-month.is-both{background:linear-gradient(19deg,#d2e3c5 51%,#f8e3b3 0)}#stamped-reviews-widget[data-widget-type=carousel] .stamped-ratings-wrapper{max-height:100%;min-height:250px;overflow:hidden}.shopify-app-block{padding:0 24px}.Product__ActionList{top:22px;right:17px}@media screen and (max-width:1007px){.bundle-item{flex-wrap:wrap;justify-content:flex-end}.new-product-template .ProductForm{flex:0 auto;min-width:165px}.Product__Tabs .Collapsible,.shopify-app-block{padding:0 16px}.new-product-template .Product__Wrapper{max-width:100%}.new-product-template #MainProductImage{width:100%;height:auto}.new-product-template .Product__Gallery{margin:19px 7px 0}.Product__ActionList{top:20px;right:26px}.new-product-template .Product__SlideshowMobileNav{margin:32px 0}.new-product-template .Product__Info{padding:0 15px;width:100%;max-width:100%}.new-product-template .Product__Info .Container{padding:24px 16px}.new-product-template .Product__Aside{width:100%;max-width:100%}.new-product-template .QuantitySelector__CurrentQuantity{width:33px}.new-product-template .docapp-free-gift-progress{min-height:246px}.new-product-template .docapp-free-gift-progress .docapp-fg-progress-container{padding:110px 26px 124px 5px}.bundle-product-title{-webkit-line-clamp:2}.bundle-list{max-height:254px}.bundle-tree-message{margin:24px 0 19px}.new-product-template .Product__Tabs:first-of-type{margin-top:19px}.plant-profile__label,.plant-profile__value{flex:1 50%}.plant-calendar{gap:6px}.calendar-month{font-size:10px;line-height:12px;padding:6px;width:64px}.plant-calendar-container{gap:12px;flex-direction:column;padding:0 24px 19px}.calendar-month-types{flex-direction:row;gap:10px}.month-type{padding-left:20px;font-size:11px}.month-type:before{width:10px;height:10px}#stamped-reviews-widget[data-widget-type=carousel]{width:100%!important}.plant-profile__icon{width:24px;height:24px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/new-template-product.css.map */
